Web サービス・ポリシーを使用すると、Web サービスおよびクライアントのサービス品質を定義することができます。
この製品では、以下のような、いくつかのタイプの Web サービス・ポリシーを提供しています。
- WS-Addressing
- Web サービスに関する World wide Web Consortium (W3C) WS-Addressing 仕様に基づきます。この仕様ファミリーは、transport-neutral なメカニズムを提供して Web サービスをアドレッシングし、エンドツーエンド・アドレッシングを実現します。
この仕様は、非同期サポートを実現します。
- WS-Security
- WS-Secure Conversation (WS-SC) 仕様および WS-Security 仕様と、関連するトークン・プロファイルに基づくものです。WS-Security 仕様とそれに関連するトークン・プロファイルは、セキュリティー・トークンを送信してメッセージの保全性および機密性を実現する方法を定義します。WS-Secure Conversation 仕様は、共有鍵に基づき、一連のメッセージに使用するためのクライアントおよびサーバーのセキュア・コンテキストを設定します。
この規格は、会話全体をする方法を定義する、組織全般にわたるフレームワークを提供します。WS-Security ポリシーを使用すると、SOAP メッセージを保護する方法を定義できます。また、WS-Security ポリシーを使用して、セキュリティー・コンテキスト・トークンを取得するために使用するブートストラップ・ポリシーを定義することもできます。セキュリティー・コンテキスト・トークンは、セキュアな会話で使用されます。
- WS-Reliable Messaging (WS-RM)
- 送信側と受信側で一連のメッセージのサービス品質が保証されるようにします。このポリシーを使用すると、待ち時間に関する問題、メンテナンスによる中断、および、メッセージ処理を完了させる際に妨げとなるその他の問題に対処することができます。そのような品質保証は、ステートフルなアプリケーションにとっては欠くことのできないものです。
- WS-Transaction
- Web サービス環境におけるアトミック・トランザクションのサポートを可能にします。
このサービス品質により、Web サービス・アプリケーション、およびそれらのアプリケーションが分散グローバル・トランザクションに関与する際に利用するリソースが使用可能になります。
- HTTP トランスポート
- HTTP フィーチャーおよび HTTP 接続ポリシーをアウトバウンド・メッセージに適用します。インバウンド・メッセージには、応答リスナー・ポリシーが適用されます。
- SSL トランスポート
- HTTP プロトコルの SSL トランスポート・セキュリティーを Web サービス・アプリケーションに提供します。