ServiceRemotingDispatcher Classe
- java.
lang. Object - ServiceRemotingMessageHandler
- microsoft.
servicefabric. services. remoting. runtime. ServiceRemotingDispatcher
- microsoft.
public class ServiceRemotingDispatcher implements ServiceRemotingMessageHandler
Fournit une implémentation de qui peut distribuer des ServiceRemotingMessageHandler messages à l’interface d’implémentation Service du service.
Récapitulatif du constructeur
Constructeur | Description |
---|---|
ServiceRemotingDispatcher(ServiceContext serviceContext, Service service) |
Instancie le ServiceRemotingDispatcher qui utilise le contexte de service donné et distribue les messages à l’implémentation du service donnée. |
Résumé de la méthode
Modificateur et type | Méthode et description |
---|---|
void |
handleOneWay(ServiceRemotingRequestContext requestContext, ServiceRemotingMessageHeaders messageHeaders, byte[] requestBody)
Gère un message unidirectionnel à partir du client. |
CompletableFuture<byte[]> |
requestResponseAsync(ServiceRemotingRequestContext requestContext, ServiceRemotingMessageHeaders messageHeaders, byte[] requestBody)
Gère un message du client qui nécessite une réponse du service. |
Détails du constructeur
ServiceRemotingDispatcher
public ServiceRemotingDispatcher(ServiceContext serviceContext, Service service)
Instancie le ServiceRemotingDispatcher qui utilise le contexte de service donné et distribue les messages à l’implémentation du service donnée.
Paramètres:
Détails de la méthode
handleOneWay
public void handleOneWay(ServiceRemotingRequestContext requestContext, ServiceRemotingMessageHeaders messageHeaders, byte[] requestBody)
Gère un message unidirectionnel à partir du client.
Remplacements:
ServiceRemotingDispatcher.handleOneWay(ServiceRemotingRequestContext requestContext, ServiceRemotingMessageHeaders messageHeaders, byte[] requestBody)Paramètres:
requestResponseAsync
public CompletableFuture
Gère un message du client qui nécessite une réponse du service.
Remplacements:
ServiceRemotingDispatcher.requestResponseAsync(ServiceRemotingRequestContext requestContext, ServiceRemotingMessageHeaders messageHeaders, byte[] requestBody)Paramètres:
Retours:
S’applique à
Azure SDK for Java