JAX-RPC Web サービス使用可能モジュール - デプロイメント記述子の設定 (ibm-webservices-bnd.xmi ファイル)
ibm-webservices-bnd.xmi ファイルは、Java™ API for XML-based RPC (JAX-RPC) Web サービス対応の Web モジュールまたは Enterprise JavaBeans (EJB) モジュールのデプロイメント記述子です。このファイルには、WebSphere® Application Server で必要な Web サービス・ランタイム情報が含まれています。
これらのプロパティーは、アセンブリー・ツールを使用して編集することができます。手順については、『JAX-RPC Web サービスの ibm-webservices-bnd.xmi デプロイメント記述子の構成』を参照してください。
- wsDescNameLink
wsdescBindings エレメントの属性。webservices.xml ファイル内の対応する <webservice-description-name> エレメントへの リンクを指定します。
- pc-name-link
pcBindings エレメントの属性。 webservices.xml ファイルの <port-component-name> エレメントへのリンクを指定します。
- scope
実装 Bean の新規インスタンスをいつ作成するかを指定する、pcBindings エレメントの属性。 指定可能な値は request、session、および application です。
バインディング・ファイル例
以下の例では、各種属性のスペルと位置を示します。 ここには必須の ID 属性が含まれていないため、これらの例をカット・アンド・ペーストすることはできません。 WSDL2Java コマンドで生成されるバインディング・ファイル・テンプレートにエレメントを追加する場合は、 各エレメントに、固有のストリング値を持つ ID 属性があることを確認してください。 ID ストリングの例については、WSDL2Java コマンドで生成されるテンプレート xmi ファイルを参照してください。 このツールについて詳しくは、Java API for XML-based Remote Procedure Call (JAX-RPC) アプリケーションの WSDL2Java コマンド行ツールに関する資料を参照してください。
<com.ibm.etools.webservice.wsbnd:WSBinding xmi:version="2.0" xmlns:xmi=
"http://www.omg.org/XMI" xmlns:com.ibm.etools.webservice.wsbnd=
"http://www.ibm.com/websphere/appserver/schemas/5.0.2/wsbnd.xmi">
<wsdescBindings wsDescNameLink="AddressBookService">
<pcBindings pcNameLink="AddressBook" scope="Application"/>
</wsdescBindings>
</com.ibm.etools.webservice.wsbnd:WSBinding>