(5)s2flex2-components RemoteMessageクラス

org.seasar.flex2.rpc.RemoteMessageクラスを読んでみます。

RemoteMessageクラスは以下の継承関係を持ちます。

継承 Inheritance mx.messaging.messages.AbstractMessage
実装 mx.messaging.messages.IMessage

(※AbstractMessageはIMessageインターフェイスを持ちます。)

このクラスは、S2Flex2におけるサーバーとやりとりするメッセージ用のクラスです。

親クラスでは、主にヘッダと本文を定義していますが、
RemoteMessageクラスでは、それらに加えてoperationプロパティを持ちます。
operationプロパティには呼び出すメソッド名を保持しているようです。
前回のRelayResponderコンストラクタにてメソッド名を設定していました。


つまるところ、AbstractMessage+operationプロパティ。です。

次回は、【RpcOperation】を読んでみます。

引用:
Flex2リファレンスガイド
S2Flex2リファレンス
s2flex2-componentsソース