Compartilhar via


MethodDispatcherBaseWithSerializer Classe

public class MethodDispatcherBaseWithSerializer extends MethodDispatcherBase

A classe envia as solicitações do cliente para a interface/método dos objectts remotos. Essa classe é usada pelo gerador de código de comunicação remota. Essa classe armazena em cache o Serializador.

Resumo do método

Modificador e tipo Método e descrição
abstract Object deserializeRequestMessageBody(byte[] requestMsgBodyBytes)

Esse método é implementado pelo gerador de código de comunicação remota para desserializar a mensagem de solicitação.

abstract byte [] serializeResponseMessageBody(Object responseMsgBody)

Esse método é implementado pelo gerador de código de comunicação remota para serializar o objeto de resposta

Membros herdados

Detalhes do método

deserializeRequestMessageBody

protected abstract Object deserializeRequestMessageBody(byte[] requestMsgBodyBytes)

Esse método é implementado pelo gerador de código de comunicação remota para desserializar a mensagem de solicitação.

Parâmetros:

requestMsgBodyBytes - solicitação msg body buffer

Retornos:

Um desserializado Object

serializeResponseMessageBody

protected abstract byte [] serializeResponseMessageBody(Object responseMsgBody)

Esse método é implementado pelo gerador de código de comunicação remota para serializar o objeto de resposta

Parâmetros:

responseMsgBody - objeto de corpo msg de resposta.

Retornos:

matriz de bytes serializada.

Aplica-se a