JAX-RPC アプリケーションの EJB 実装の完了

Java™ API for XML-based RPC (JAX-RPC) Web サービスの開発に必要な Java 成果物を開発した後、Enterprise JavaBeans (EJB) 実装を完了し、プログラミング・モデルに基づいて Java アーカイブ (JAR) ファイルまたは Web アプリケーション・アーカイブ (WAR) ファイルをアセンブルする必要があります。アセンブルされた JAR ファイルまたは WAR ファイルには、 Enterprise JavaBeans (EJB) 実装と、ツールから作成された、サポート対象クラスが含まれます。

始める前に

wsdl2java コマンド行ツールを使用して、JAX-RPC Web サービス用に WSDL ファイルから EJB 実装テンプレートを作成します。Web サービスの開発過程で EJB 実装を完了するには、Web サービス記述言語 (WSDL) ファイルから生成されるデプロイメント記述子テンプレートが必要となります。

このタスクについて

JAX-RPC アプリケーションの場合、 ビジネス・アプリケーションを作成して、エンタープライズ Bean 実装を完了します。

手順

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

タスクの結果

JAX-RPC Web サービス用エンタープライズ Bean ビジネス・アプリケーションを有効にしました。EJB および Web サービス成果物から作成されたサポート・クラスを含む、エンタープライズ Bean JAR ファイルが作成されました。

次のタスク

エンタープライズ Bean を備えた JAX-RPC Web サービスの開発に必要な成果物が収集されたため、次に、webservices.xml デプロイメント記述子を構成する必要があります。


トピックのタイプを示すアイコン タスク・トピック



タイム・スタンプ・アイコン 最終更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=twbs_EJBimp
ファイル名:twbs_EJBimp.html