MethodDispatcherBaseWithSerializer クラス

public class MethodDispatcherBaseWithSerializer extends MethodDispatcherBase

クラスは、クライアントからリモート オブジェクトのインターフェイス/メソッドに要求をディスパッチします。 このクラスは、リモート処理コード ジェネレーターによって使用されます。 このクラスはシリアライザーをキャッシュします。

メソッドの概要

修飾子と型 メソッドと説明
abstract Object deserializeRequestMessageBody(byte[] requestMsgBodyBytes)

このメソッドは、要求メッセージを逆シリアル化するためにコード ジェネレーターをリモート処理することによって実装されます。

abstract byte [] serializeResponseMessageBody(Object responseMsgBody)

このメソッドは、応答オブジェクトをシリアル化するためにリモート処理コード ジェネレーターによって実装されます

継承メンバー

メソッドの詳細

deserializeRequestMessageBody

protected abstract Object deserializeRequestMessageBody(byte[] requestMsgBodyBytes)

このメソッドは、要求メッセージを逆シリアル化するためにコード ジェネレーターをリモート処理することによって実装されます。

パラメーター:

requestMsgBodyBytes - 要求メッセージ本文バッファー

戻り値:

逆シリアル化された Object

serializeResponseMessageBody

protected abstract byte [] serializeResponseMessageBody(Object responseMsgBody)

このメソッドは、応答オブジェクトをシリアル化するためにリモート処理コード ジェネレーターによって実装されます

パラメーター:

responseMsgBody - response msg body オブジェクト。

戻り値:

シリアル化されたバイト配列。

適用対象