Compartilhar via


ServiceRemotingCallbackClient Interface

public interface ServiceRemotingCallbackClient

Define a interface que deve ser implementada para fornecer o mecanismo de retorno de chamada do ouvinte de comunicação remota para o cliente.

Resumo do método

Modificador e tipo Método e descrição
void oneWayMessage(ServiceRemotingMessageHeaders messageHeaders, byte[] requestBody)

Envia uma mensagem unidirecional para o cliente.

CompletableFuture<byte[]> requestResponseAsync(ServiceRemotingMessageHeaders messageHeaders, byte[] requestBody)

Envia uma mensagem para o cliente e obtém a resposta.

Detalhes do método

oneWayMessage

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

Envia uma mensagem unidirecional para o cliente.

Parâmetros:

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

Gera:

IOException - IOException

requestResponseAsync

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

Envia uma mensagem para o cliente e obtém a resposta.

Parâmetros:

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

Retornos:

Corpo da resposta

Aplica-se a