Partager via


MethodDispatcherBaseWithSerializer Classe

public class MethodDispatcherBaseWithSerializer extends MethodDispatcherBase

La classe répartit les requêtes du client vers l’interface/la méthode des objectts distants. Cette classe est utilisée par le générateur de code de communication à distance. Cette classe met en cache le serializer.

Résumé de la méthode

Modificateur et type Méthode et description
abstract Object deserializeRequestMessageBody(byte[] requestMsgBodyBytes)

Cette méthode est implémentée en mettant à distance le générateur de code pour désérialiser le message de demande.

abstract byte [] serializeResponseMessageBody(Object responseMsgBody)

Cette méthode est implémentée par le générateur de code de communication à distance pour sérialiser l’objet de réponse

Membres hérités

Détails de la méthode

deserializeRequestMessageBody

protected abstract Object deserializeRequestMessageBody(byte[] requestMsgBodyBytes)

Cette méthode est implémentée en mettant à distance le générateur de code pour désérialiser le message de demande.

Paramètres:

requestMsgBodyBytes - mémoire tampon du corps msg de requête

Retours:

Un désérialisé Object

serializeResponseMessageBody

protected abstract byte [] serializeResponseMessageBody(Object responseMsgBody)

Cette méthode est implémentée par le générateur de code de communication à distance pour sérialiser l’objet de réponse

Paramètres:

responseMsgBody - objet corps msg de réponse.

Retours:

tableau d’octets sérialisé.

S’applique à