WebSphere Application Server - Express for i5/OS, Version 6.1   
             オペレーティング・システム: i5/OS

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

エンタープライズ Bean を持つ既存の WSDL ファイルからの Web サービス・アプリケーションの開発

Stateless Session Enterprise Bean を使用して、 既存の Web サービス記述言語 (WSDL) ファイルから新規の Web サービスを開発できます。

始める前に

インプリメントする Web サービスを定義する Web サービス記述言語 (WSDL) フ ァイルを見付けます。 SOAP アドレス URI は、新規インプリメンテーションをデプロイすると更新されるため、必要ありません。

このタスクについて

このタスクは、Web サービスを開発するための 4 つの方法のうちの 1 つです。 Web サービスは、JavaBeans インプリメンテーションから開発したり、Stateless Session Enterprise Bean から 開発したり、Java Bean を使用して既存の WSDL ファイルで開発したりすることができます。

Enterprise Bean を Web サービスとして使用可能にする Enterprise Bean および成果物 を作成し、これらの成果物をエンタープライズ・アプリケーションにアセンブルします。

プロシージャー

  1. Web サービス開発環境および管理対象外クライアント実行環境をセットアップします。Rational Application Developer を使用する場合は、開発環境をセットアップする必要はありません。
  2. WSDL ファイルからインプリメンテーション・テンプレートとバインディングを開発します このステップを完了して、サービス・インプリメンテーションを Enterprise Bean インプリメンテーションにマップするために構成されているデプロイメント記述子テンプレートを 作成する必要があります。
  3. Enterprise Bean インプリメンテーションを 完了します
  4. webservices.xml デプロイメント記述子を構成します ibm-webservices-bnd.xml デプロイメント記述子を構成し、WebSphere Application Server で 着信 Web サービス要求を処理できるようにします。
  5. ibm-webservices-bnd.xmi デプロイメント記述子を構成します ibm-webservices-bnd.xml デプロイメント記述子を構成し、WebSphere Application Server で 着信 Web サービス要求を処理できるようにします。
  6. Enterprise Bean から、Web サービスに 対応する JAR ファイルをアセンブルします エンタープライズ Bean モジュールを Web サービス対応にするのに必要な成果物をアセンブルして JAR ファイルに入れることができます。
  7. Web サービス対応エンタープライズ Bean JAR ファイルをエンタープライズ・アーカイブ (EAR) ファイルにアセンブルします Web サービス対応 JAR ファイルを使用可能にするのに必要な成果物をアセンブルして EAR ファイルに入れることができます。
  8. EAR ファイルを使用可能にします EAR ファイルにエンタープライズ Bean モジュールが含まれる場合、デプロイする前に、endptEnabler コマンドまたはアセンブリー・ツールを使用して、EAR ファイルに Web サービス・エンドポイント Web アーカイブ (WAR) ファイルを追加する必要があります。
  9. EAR ファイルを WebSphere Application Server にデプロイします Web サービスに対して構成および対応済みの EAR ファイルをデプロイすることができます。

結果

WSDL ファイルに定義されている Web サービスのエンタープライズ Bean 実装が作成されます。

次の作業

EAR ファイルをデプロイした後、Web サービスをテストして、 このサービスがアプリケーション・サーバーと連動していることを確認します。



サブトピック
WSDL ファイルからの EJB インプリメンテーション・テンプレートおよび バインディングの作成
関連タスク
EJB インプリメンテーションの完了
EJB インプリメンテーション用の Web サービス・デプロイメント記述子テンプレートの開発
エンタープライズ Bean JAR ファイルの EAR ファイルへのアセンブル
WSDL ファイルからの Web サービス対応のエンタープライズ Bean JAR ファイルのアセンブル
Web サービスに対する EAR ファイルの使用可能化
アプリケーション・サーバーへの Web サービス・アプリケーションのデプロイ
エンタープライズ Bean からの Web サービス・アプリケーションの開発
関連資料
Web サービスの開発に使用する成果物
JAX-RPC アプリケーション用の WSDL2Java コマンド
Web サービス仕様と API
タスク・トピック    

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

最終更新: Jan 21, 2008 7:05:28 PM EST
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.express.iseries.doc/info/iseriesexp/ae/twbs_devwsdl2.html