ServiceRemotingDispatcher Classe
- java.
lang. Object - ServiceRemotingMessageHandler
- microsoft.
servicefabric. services. remoting. runtime. ServiceRemotingDispatcher
- microsoft.
public class ServiceRemotingDispatcher implements ServiceRemotingMessageHandler
Fornece uma implementação de ServiceRemotingMessageHandler que pode enviar mensagens para a interface de implementação Service do serviço.
Resumo do Construtor
Construtor | Description |
---|---|
ServiceRemotingDispatcher(ServiceContext serviceContext, Service service) |
Cria uma instância do ServiceRemotingDispatcher que usa o contexto de serviço fornecido e envia mensagens para a implementação de serviço fornecida. |
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
void |
handleOneWay(ServiceRemotingRequestContext requestContext, ServiceRemotingMessageHeaders messageHeaders, byte[] requestBody)
Manipula uma mensagem unidirecional do cliente. |
CompletableFuture<byte[]> |
requestResponseAsync(ServiceRemotingRequestContext requestContext, ServiceRemotingMessageHeaders messageHeaders, byte[] requestBody)
Manipula uma mensagem do cliente que requer uma resposta do serviço. |
Detalhes do construtor
ServiceRemotingDispatcher
public ServiceRemotingDispatcher(ServiceContext serviceContext, Service service)
Cria uma instância do ServiceRemotingDispatcher que usa o contexto de serviço fornecido e envia mensagens para a implementação de serviço fornecida.
Parâmetros:
Detalhes do método
handleOneWay
public void handleOneWay(ServiceRemotingRequestContext requestContext, ServiceRemotingMessageHeaders messageHeaders, byte[] requestBody)
Manipula uma mensagem unidirecional do cliente.
Substituições:
ServiceRemotingDispatcher.handleOneWay(ServiceRemotingRequestContext requestContext, ServiceRemotingMessageHeaders messageHeaders, byte[] requestBody)Parâmetros:
requestResponseAsync
public CompletableFuture
Manipula uma mensagem do cliente que requer uma resposta do serviço.
Substituições:
ServiceRemotingDispatcher.requestResponseAsync(ServiceRemotingRequestContext requestContext, ServiceRemotingMessageHeaders messageHeaders, byte[] requestBody)Parâmetros:
Retornos:
Aplica-se a
Azure SDK for Java