WS-I 準拠レベルの設定

Web サービスの WS-I 検証ツールは、WS-I Basic Profile 1.1、1.2、2.0、WS-I Simple SOAP Binding Profile 1.0 (WS-I SSBP)、WS-I Attachments Profile 1.0 (WS-I AP)、および WS-I Basic Security Profile 1.0 (WS-I BSP) に概要が 述べられた WS-I 準拠レベルをサポートしています。 必要に応じて、ユーザーの Web サービスを準拠にするか、または非準拠にするかを選択できます。 例えば、エンコード・スタイル (RPC/エンコード) および SOAP over JMS プロトコルは、WS-I 準拠ではありません。

このタスクについて

WS-I の詳細については、次の Web サイトを参照してください。http://www.ws-i.org/このサイトでは、Web サービスのインターオペラビリティー、使用法のシナリオ、仕様についての概要などの資料を参照できます。

WS-I Basic Profile は要件のアウトラインであり、 WSDL および Web サービス・プロトコル (SOAP/HTTP) のトラフィックが WS-I 準拠であることを主張するには、 この要件に従っていなければなりません。 Web サービスの WS-I 検証ツールは、現在以下をサポートしています。
WS-I AP 1.0 (WS-I Attachments Profile 1.0)
添付ベースの Web サービスで SOAP メッセージのインターオペラビリティーをサポートします。
WS-I BP 1.1 + SSBP 1.0 (WS-I Basic Profile および WS-I Simple SOAP Binding Profile)
これには、エンベロープのシリアライゼーション、および SOAP メッセージでのその表示に関連する基本プロファイルおよび要件が含まれています。
WS-I BP 1.2 (WS-I Basic Profile)
WS-I Basic Profile 1.2 は、Basic Profile 1.1 を基にして、Basic Profile 1.1 の正誤表、および Simple SOAP Binding Profile 1.0 からの要件を組み込み、WS-Addressing および MTOM のサポートを追加することによって作成されています。
WS-I BP 2.0 (WS-I Basic Profile)
WS-I Basic Profile 2.0 は、非独占的 Web サービス仕様のセットの他に、インターオペラビリティーを促進するためのこれらの仕様の明確化、調整、変換処理、および拡充によって構成されています。
WS-I BSP 1.0 (WS-I Basic Security Profile)
Basic Security Profile 1.0 では、WS セキュリティー、REL、Kerberos、SAML、UserName、および X.509 セキュリティー・トークン形式の使用に関するガイダンスが提供されます。
この仕様を表示するには、WS-I の Web サイトを参照して、 「Deliverables」の下から適切なプロファイルを選択します。

作成する Web サービスのタイプに応じて、その Web サービスを WS-I プロファイルに準拠させるか、 またはその必要がないかを決めます。 デフォルトの準拠レベルでは、WS-I SSBP 非準拠の Web サービス・オプションが選択された場合に警告が出され、 WS-I AP 非準拠の選択は無視されます。 WS-I 準拠のレベルは、ワークスペースまたはプロジェクト・レベルで設定できます。 Web サービス・ウィザード WebSphere® ランタイム環境、 WSDL エディター、および提供されているその他の Web サービス・ツールは、 WS-I に準拠するサービスの開発をサポートし、促進します。

各プロファイルで、WS-I 仕様の準拠に関する 3 つのレベルから選択できます。

WS-I 準拠のレベルは、ワークスペース・レベルまたはプロジェクト・レベルで設定できます。

ワークスペースに対する WS-I 準拠レベルの設定

このタスクについて

ワークスペースに対して WS-I 準拠のレベルを設定するには、以下の手順を実行します。

手順

  1. ウィンドウ」メニューから、「設定」を選択する。
  2. パネルの左側にあるコンポーネント・ツリーから「サービス・ポリシー」を選択する。
  3. 「プロファイル準拠」を展開して、Web サービスを準拠させたいプロファイルを選択する。 希望する準拠のレベルをドロップダウン・リストから選択する。
  4. 適用」をクリックし、「OK」をクリックする。

プロジェクトに対する WS-I 準拠レベルの設定

このタスクについて

プロジェクトに対して WS-I 準拠のレベルを設定するには、以下の手順を実行します。

手順

  1. 「プロジェクト・ナビゲーター」内で右クリックし、「プロパティー」を選択する。
  2. パネルの左側にあるコンポーネント・ツリーから「サービス・ポリシー」を選択する。
  3. プロジェクト固有の設定を有効にするようにチェック・ボックスを選択する。
  4. 「プロファイル準拠」を展開して、Web サービスを準拠させたいプロファイルを選択する。 希望する準拠のレベルをドロップダウン・リストから選択する。
  5. 適用」をクリックし、「OK」をクリックする。

次のタスク

注: すべてのプロジェクトに WS-I 準拠のレベルを設定できるわけではありません。 そのため、一部のプロジェクトでは「サービス・ポリシー」設定ページが表示されません。 Web プロジェクトや、WSDL ファイルを含むすべてのプロジェクトでは、これらの設定が使用できます。
トピックのタイプを示すアイコン タスクのトピック
インフォメーション・センターのご利用条件 | フィードバック

タイム・スタンプ・アイコン 最終更新: May 29, 2014 10:20

ファイル名: twsicomply.html