Compartilhar via


ServiceRemotingClient Interface

public interface ServiceRemotingClient extends CommunicationClient

Define a interface que deve ser implementada para fornecer um cliente para comunicação de Comunicação remota de serviço.

Resumo do método

Modificador e tipo Método e descrição
CompletableFuture<byte[]> requestResponseAsync(ServiceRemotingMessageHeaders messageHeaders, byte[] requestBody)

Envia uma mensagem para o serviço e obtém uma resposta de volta.

void sendOneWay(ServiceRemotingMessageHeaders messageHeaders, byte[] requestBody)

Envia uma mensagem unidirecional para o serviço

Membros herdados

Detalhes do método

requestResponseAsync

public CompletableFuture requestResponseAsync(ServiceRemotingMessageHeaders messageHeaders, byte[] requestBody)

Envia uma mensagem para o serviço e obtém uma resposta de volta.

Parâmetros:

messageHeaders - Cabeçalhos de mensagem
requestBody - Corpo da mensagem

Retornos:

Corpo da resposta

sendOneWay

public void sendOneWay(ServiceRemotingMessageHeaders messageHeaders, byte[] requestBody)

Envia uma mensagem unidirecional para o serviço

Parâmetros:

messageHeaders - Cabeçalhos de mensagem
requestBody - Corpo da mensagem

Aplica-se a