microsoft.servicefabric.services.communication.client
Klassen
CommunicationClientFactoryBase<T> |
Stellt die Basisimplementierung von CommunicationClientFactory zum Erstellen von Kommunikationsclients für die Kommunikation mit Service Fabric-Diensten bereit. Erweitern Sie die CommunicationClientFactoryBase-Klasse, um Kommunikationsclients für benutzerdefinierte Transportimplementierungen zu erstellen. Diese Klasse verwaltet einen Cache von Kommunikationsclients und versucht, die Clients für Anforderungen an denselben Dienstendpunkt wiederzuverwenden. |
|
ExceptionHandlingResult |
Gibt die Basisklasse für das Ergebnis aus der Behandlung einer Ausnahme während der Kommunikation zwischen Client und Dienst an. |
|
ExceptionHandlingRetryResult |
Gibt das Ausnahmebehandlungsergebnis an, wenn die Anforderung vom Client an den Dienst wiederholt werden kann. |
|
ExceptionHandlingThrowResult |
Gibt das Ausnahmebehandlungsergebnis an, wenn die Anforderung vom Client an den Dienst nicht wiederholt werden kann. |
|
ExceptionInformation |
Gibt die Klasse an, die die Ausnahme im Kommunikationskanal und zusätzliche Informationen kapselt, die für die Behandlung dieser Ausnahme erforderlich sind. |
|
FabricServicePartitionClient<C> |
Gibt einen instance des Kommunikationsclients an, der mit den Replikaten einer bestimmten Partition kommunizieren kann. |
|
OperationRetryControl |
Gibt die Wiederholungsrichtlinie für die Ausnahmen an, die bei der Kommunikation zwischen Client und Dienst aufgetreten sind. |
|
OperationRetrySettings |
Schnittstellen
CommunicationClient |
Definiert die Schnittstelle, die den Kommunikationsclient für zuverlässige Dienste darstellt. |
CommunicationClientFactory<TCommunicationClient> |
Definiert die Schnittstelle, die implementiert werden muss, um eine Factory bereitzustellen, damit Kommunikationsclients mit einem Service Fabric-Dienst kommunizieren können. |
ExceptionHandler |
Definiert die Schnittstelle für die Behandlung der Ausnahmen, die bei der Kommunikation mit Service Fabric-Diensten auftreten. |
ServicePartitionClient<TCommunicationClient> |
Gibt einen instance des Kommunikationsclients an, der mit den Replikaten einer bestimmten Partition kommunizieren kann. |
Enumerationen
TargetReplicaSelector |
Diese Enumeration gibt an, wie das Zielreplikat oder instance beim Erstellen eines Kommunikationskanals für eine bestimmte Partition ausgewählt werden soll. |
Azure SDK for Java