スケルトン生成と同時に生成された実装クラス(UserInfoSoapBindingImpl.java)に,サービスの実装を記述します。サービスの実装を記述したあと,スケルトンをコンパイルします。
生成された実装クラスのソースコードの例を次に示します。
package localhost;
public class UserInfoSoapBindingImpl implements localhost.UserInfo {
public localhost.UserData getUserData(java.lang.String in0) throws java.rmi.RemoteException {
//
// 実装を記述
//
return null;
}
}
なお,これ以外のソースコードの例については,次に示すディレクトリに格納しているサンプルプログラムを参照してください。ただし,サンプルプログラムとして提供するのは,SOAPアプリケーション開発支援機能だけです。
<Cosminexusインストールディレクトリ>/c4web/samples
注:入力ファイルの操作のうち,未チェックまたは安全ではないものがあります。 注:詳細については,-Xlint:unchecked オプションを指定して再コンパイルしてください。 |