WebSphere Message Broker バージョン 8.0.0.5 オペレーティング・システム: AIX、HP-Itanium、Linux、Solaris、Windows、z/OS

製品の最新バージョンについては、IBM Integration Bus バージョン 9.0 をご覧ください。

メッセージ・セット: メッセージ・セットからの WSDL 定義の生成

Web サービスの最高のインターオペラビリティーを確保するために、可能な限り、文書スタイルの WSDL を使用してください。 rpc スタイルの WSDL が必要な場合は、リテラル・エンコードを使用してください。

開始する前に、以下のタスクを既に完了している必要があります。

メッセージ・モデルの WSDL 表記を生成する前に、推奨されない構成があれば置換してください。

WSDL 定義を生成する方法は次のとおりです。

  1. 「ブローカー・アプリケーション開発」パースペクティブに切り替えます。
  2. 「ブローカー開発」ビューで、Web サービス定義を生成する元になるメッセージ・セット・ファイルが含まれるフォルダーを右クリックし、「生成」 > 「WSDL 定義」を選択します。 これにより、「WSDL の生成」ウィザードが始動します。
  3. 必要に応じて詳細を完了しながら、ウィザードに従って進みます。 いくつかのパネルおよびオプションはウィザードで行う設定に従属しているので、常に表示されるとは限りません。 さらに、ウィザード内のいくつかのフィールドがぼかし表示されることがあります。 これは、フィールドに必須の設定値がある場合、または、他のフィールドで既に行われた設定のために、このフィールドが使用されない場合に起こります。

    デフォルトでは、ウィザードはメッセージ・セット・プロジェクト中に WSDL を作成します。WSDL を使用して SOAP ノードを構成しようとしている場合は、メッセージ・セット・プロジェクト中ではなくメッセージ・セット中に WSDL を作成してください。

「WSDL の生成」ウィザードが完了すると、WSDL 定義が生成されます。 WSDL ファイルのファイル拡張子は .wsdl で、マルチファイル・モードでインポートされたスキーマ・ファイル (WSDL 定義が多くのファイルに分割される) のファイル拡張子は .xsd です。

以下は、JMS バインディング用に生成された WSDL の例です。

<wsdl:service name='HTTP'>
  <wsdl:port binding='tns:JMSSoapBinding' name='HTTP'>
    <wsdlsoap:address
       location='jms:/queue?destination=jms/MyQueue&amp;
                 connectionFactory=jms/MyCF&amp;
                 priority=5&amp;
                 targetService=GetQuote'/>
  </wsdl:port>
</wsdl:service>
注: location ストリングの各部分で、わかりやすくするために行が分割されていますが、空白が追加されていない連続ストリングとして生成されます。
特記事項 | 商標 | ダウンロード | ライブラリー | サポート | フィードバック

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        最終更新:
        
        最終更新: 2015-02-28 17:46:52


タスク・トピックタスク・トピック | バージョン 8.0.0.5 | ad18211_