Cosminexus V9 アプリケーションサーバ SOAPアプリケーション開発の手引

[目次][用語][索引][前へ][次へ]

4.3.1 SOAPアプリケーションを設計する

EJBを利用したSOAPアプリケーションの仕様を設計します。開発例では,次に示すサービスの仕様を持つStateless Session Beanを,SOAPアプリケーションとして利用する場合について示します。なお,localhost.UserDataという名前のデータ型クラスは,Stateless Session Bean側で定義されているものとします。

サービス名
UserInfo

メソッド名
getUserData

クライアントからの入力時およびクライアントへの出力時の属性について次に示します。出力時の属性は,UserDataクラスが保持します。

表4-5 入力時の属性(既存のEJBを利用する場合)

属性名 変数名 データ型
社員番号 user_no String

表4-6 出力時の属性(既存のEJBを利用する場合)

属性名 変数名 データ型
名前 name String
所属 section String
電話番号 telephone String

ホームインタフェース
userinfo.SLBUserInfoHome

リモートインタフェース
userinfo.SLBUserInfo

Enterprise Bean
userinfo.SLBUserInfoBean

データ型クラス
localhost.UserData

JNDI名前空間
HITACHI_EJB/SERVERS/MyServer/EJB/UserInfoBean/SLBUserInfo