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

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

WSDL とは

WSDL とは、Web サービスを記述するための XML 表記のことです。 WSDL 定義は、Web サービス要求の作成方法をクライアントに指示し、Web サービス・プロバイダーから提供されるインターフェースを記述します。

WebSphere® Message Broker は、World Wide Web Consortium (W3C) から発行されている文書、Web サービス記述言語 (WSDL) 1.1に定義されている WSDL 1.1 をサポートします。 また、WebSphere Message Broker での WSDL のサポートは、Web Services Interoperability Organization (WS-I) Basic Profile 1.1 に準拠します。詳細は、Web Services Interoperability Organization (WS-I) を参照してください。

WSDL 定義は、Web サービスの論理インターフェースと物理的な詳細を指定する別々のセクションに分かれています。 物理的な詳細は、HTTP ポート番号などのエンドポイント情報と、SOAP ペイロードの表現方法およびどのトランスポートを使用するかを指定するバインディング情報の両方で構成されています。

WebSphere Message Broker の WSDL のサポートには次のものがあります。
  • アプリケーションまたはライブラリーでのメッセージ・ルートの作成のための WSDL のインポート。WSDL からのインポートを参照してください。
  • メッセージ・セットからの WSDL の生成。メッセージ・セット: WSDL の生成を参照してください。
  • テキストおよびグラフィカル設計ビューを備えた WSDL エディター。
  • SOAP ドメインでノードを構成するための WSDL の使用。例えば、WSDL をノードにドラッグできます。さらに、SOAPInput ノードの構成に使用された WSDL をクライアントから要求することも可能です。 詳細については、WSDL を使用したメッセージ・フローの構成を参照してください。
  • インポートした WSDL に基づくサービスの作成。 詳細については、WSDL に基づくサービスの作成を参照してください。

WSDL をインポートまたは生成すると、その WSDL は、WS-I Basic Profile に照らし合わせて検証されます。 アプリケーション、ライブラリー、またはメッセージ・セットをデプロイ可能にするには、検証エラーを事前に修正する必要があります。 検証警告が出ても、デプロイメントが妨げられることはありませんが、インターオペラビリティー問題の可能性を示唆していることがあります。 検証済みの WSDL は、アプリケーション、ライブラリー、またはメッセージ・セットの不可欠部分になります。

WSDL エディターは、グラフィカル設計ビューをサポートするので、WSDL からその関連メッセージ・ルートにナビゲートすることができます。 WSDL に記述されている Web サービスを使って作業するメッセージ・フローで必要なすべてのメッセージ・ルートがアプリケーションまたはライブラリーに格納されます。あるいは、そうした必要なすべてのメッセージ定義が、メッセージ・セットに格納されます。 開発時には、メッセージ・ルートまたはメッセージ定義は、ESQL コンテンツ・アシストおよびマッピングの作成をサポートします。 実行時には、デプロイ済みのアプリケーション、ライブラリー、またはメッセージ・セットは、SOAP、XMLNSC、および MRM ドメイン内のスキーマ検証をサポートします。 SOAP ドメインでは、WSDL そのものに対する実行時検査も実施されて、WSDL 情報が SOAP 論理ツリーに組み込まれます。

特記事項 | 商標 | ダウンロード | ライブラリー | サポート | フィードバック

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

        
        最終更新:
        
        最終更新: 2015-02-28 17:45:51


参照トピック参照トピック | バージョン 8.0.0.5 | ac34640_