About

ドキュメント

プロジェクト文書

Built by Maven

インターセプタ

コンポーネントをリモート呼び出しするには,S2Remotingの提供するRemotingInterceptorを使用します.

<!-- リモート呼び出しのインターセプタ -->
<component name="remoting" class="org.seasar.remoting.common.interceptor.RemotingInterceptor"/>

<!-- コンポーネントのプロキシ (インタフェース) -->
<component name="名前" class="コンポーネントのインタフェース">
    <aspect>remoting</aspect>
</component>

<component>要素のclass属性には,コンポーネントのインタフェースを指定します. name属性に指定する名前は,プロトコルによってはリモートオブジェクトのロケーションとして使用されます. 詳細は実際に使用するプロダクトのドキュメントを参照してください.

インターセプタにはコネクタを設定する必要があります. 通常はインターセプタと同じdiconファイルにコネクタを定義することで,S2により自動インジェクションで設定されます.