WebSphere Application Server - Express, Version 6.1   
             オペレーティング・システム: AIX , HP-UX, Linux, Solaris, Windows, Windows Vista

             目次と検索結果のパーソナライズ化

EJB インプリメンテーションの完了

このタスクでは、Enterprise JavaBeans (EJB) インプリメンテーションを完了する方法について説明します。

始める前に

WSDL ファイルから EJB インプリメンテーション・テンプレートとバインディングを作成します。 Web サービスの開発過程で EJB インプリメンテーションを完了するには、Web サービス記述言語 (WSDL) ファイル から生成されるデプロイメント記述子テンプレートが必要となります。

このタスクについて

EJB インプリメンテーションを完了する場合は、EJB および、WSDL ファイルから作成される サポートされているクラスを含む Enterprise Bean Java アーカイブ (JAR) ファイルをアセンブルします。

このタスクのセクションで提供されているステップに従って、EJB インプリメンテーションを完了します。

プロシージャー

  1. EJB リモート・インターフェース・テンプレート portType_RI.java を検査します。 必要に応じて、テンプレートを変更します。値 portType は、WSDL ファイルの <wsdl:portType> エレメントの名前です。
  2. portTypeHome.java EJB ホーム・インターフェース・テンプレートを検査します。 必要に応じて、テンプレートを変更します。
  3. bindingImpl.java EJB インプリメンテーション・テンプレートを編集します。 binding は、WSDL ファイルの <wsdl:binding> エレメントの名前です。
    1. テンプレート内のメソッドのインプリメンテーションを完了します。
    2. (オプション) 必要に応じて変更を加えます。
    3. (オプション) バインディング名が許容されない場合は、クラス名を変更します。
  4. すべての Java クラスをコンパイルします。
  5. EJB Java アーカイブ (JAR) ファイルをアセンブルします 一般的な EJB アセンブリー・ツールを使用して、すべての Java クラスを Enterprise Bean JAR ファイルに アセンブルします。 WSDL ファイルからインプリメンテーション・テンプレートとバインディングを作成する際は、WSDL2Java コマンド・ツールを実行して生成したすべてのクラスを含めてください。

結果

EJB および、WSDL ファイルから作成されるサポートされているクラスを含む Enterprise Bean JAR ファイルが作成されます。

次の作業

Enterprise Bean で Web サービスを開発する場合に必要となる成果物を収集したため、webservices.xml デプロイメント記述子を構成する必要があります。



関連タスク
エンタープライズ Bean を持つ既存の WSDL ファイルからの Web サービス・アプリケーションの開発
WSDL ファイルからの EJB インプリメンテーション・テンプレートおよび バインディングの作成
webservices.xml デプロイメント記述子の構成
WSDL ファイルからの Web サービス対応のエンタープライズ Bean JAR ファイルのアセンブル
タスク・トピック    

ご利用条件 | フィードバック

最終更新: Jan 21, 2008 6:25:35 PM EST
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.express.doc/info/exp/ae/twbs_EJBimp.html