| Interstage Application Server アプリケーション作成ガイド (CORBAサービス編) |
目次
索引
![]()
|
| 第6章 アプリケーションの開発(Java言語) | > 6.12 サーバアプリケーションのプログラミング (静的スケルトンインタフェース) |
IDLコンパイラで生成されたスケルトン(xxxPOA.java: xxxはインタフェース名)を継承したServantクラスを作成します。このクラス内でオペレーションの実装を記述します。オペレーションのJavaマッピング後のシグネチャは、xxxOperations.javaファイル(xxxはインタフェース名)内の記述を参照することでわかります。

この実装方法は継承方式(Inheritance-Based Implementation)に基づくものです。代理方式(Delegation-Based Implementation)を使用する場合は、“サーバアプリケーションの実装アプローチ”を参照してください。
【IDL定義】
module ODsample{
interface intf{
long add( in long a, in long b );
};
};
【Servantクラス】
class UserServant extends intfPOA{
public int add( int a, int b ) {
return( a + b );
}
}
目次
索引
![]()
|