Web サービスの開発に使用する成果物

開発成果物を使用すると、エンタープライズ Bean または JavaBeans モジュールを開発して、Web Services for Java™ Platform, Enterprise Edition (Java EE) 仕様に基づく Web サービスに組み込むことができます。

エンタープライズ Bean または JavaBeans モジュールから Web サービスを作成するには、アセンブリー時に以下のファイルを各 Java アーカイブ (JAR) ファイルまたは Web アプリケーション・アーカイブ (WAR) モジュールに追加します。
  • Web サービス記述言語 (WSDL) の Extensible Markup Language (XML) ファイル

    WSDL XML ファイルには、実装された Web サービスが記述されています。

  • サービス・エンドポイント・インターフェース

    サービス・エンドポイント・インターフェースは、 実装される Web サービス・ポート・タイプに対応する Java インターフェースです。サービス・エンドポイント・インターフェースは、ご使用の Java API for XML Web Services (JAX-WS) または Java API for XML-based RPC (JAX-RPC) Web サービス・ランタイムにより定義されます。

  • webservices.xml

    webservices.xml ファイルは、Web サービスの実装方法を指定する Java EE Web サービス・デプロイメント記述子を含みます。webservices.xml ファイルは、Web Services for Java EE 仕様で定義されます。

    JAX-WS Web サービスの場合、webservices.xml デプロイメント記述子はオプションで使用できます。これは、アノテーションを使用して、デプロイメント記述子ファイル内に含まれるすべての情報を指定することができるためです。デプロイメント記述子ファイルを使用して、 既存の JAX-WS アノテーションの拡張またはオーバーライドを行うことができます。webservices.xml デプロイメント記述子で定義した すべての情報により、アノテーションによって指定された対応するすべての情報がオーバーライドされます。

    JAX-RPC アプリケーションの場合、Web サービスの実装方法を指定するデプロイメント記述子が必要です。

  • ibm-webservices-bnd.xmi (JAX-RPC アプリケーションのみ)

    このファイルは、WebSphere® 製品固有のデプロイメント情報を含んでおり、ibm-webservices-bnd.xmi デプロイメント記述子で定義されます。 アセンブリー・プロパティー。 このデプロイメント記述子について詳しくは、『JAX-RPC Web サービス・デプロイメント記述子の設定 (JAX-RPC Web services deployment descriptor settings)』の情報を参照してください。

  • Java API for XML-based remote procedure call (JAX-RPC) マッピング・ファイル

    JAX-RPC マッピング・デプロイメント記述子は、Java エレメントと WSDL ファイル・エレメントとの間 のマッピング方法について指定します。

以下のファイルをアプリケーション・クライアント、エンタープライズ Bean、または Web モジュールに追加することによって、Java Platform, Enterprise Edition (Java EE) クライアントが Web サービスにアクセスできるようになります。
  • WSDL ファイル

    WSDL ファイルは、Web サービスのインプリメンターによって提供されます。

  • Web サービス用の Java インターフェース

    Java インターフェースは、JAX-WS または JAX-RPC 仕様での指定のとおりに、WSDL ファイルから生成されます。 これらのバインディングは、WSDL ポート・タイプに基づく サービス・エンドポイント・インターフェースか、 WSDL サービスに基づくサービス・インターフェースです。

  • ibm-webservicesclient-bnd.xmi (JAX-RPC アプリケーションのみ)

    このファイルには、JAX-RPC アプリケーションのセキュリティー情報などの、WebSphere 製品固有のデプロイメント情報が含まれています。 JAX-WS アプリケーションでは、デプロイメント記述子はサポートされておらず、代わりにアノテーションが使用されています。

  • その他の JAX-RPC バインディング・ファイル

    SOAP の Java 言語へのマッピングにおいて、クライアント・アプリケーションをサポートするその他の JAX-RPC バインディング・ファイルは、WSDL2Java コマンド・ツールによって WSDL から生成されます。


トピックのタイプを示すアイコン 参照トピック



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