このシナリオ例には、Web Services Reliable Messaging (WS-ReliableMessaging)、 WS-SecureConversation、および WS-Trust の複合シナリオに必要な機能が記載されています。 このシナリオには、WS-ReliableMessaging で WS-SecureConversation を使用する方法が 記述されています。また、シナリオは WS-SecureConversation の観点から記述されています。
この Web Services Reliable Messaging (WS-ReliableMessaging) シナリオの流れは、WS-SecureConversation の流れと非常に似ており、アプリケーション・メッセージの交換は Secure Conversation のシナリオと非常に似ています。 2 つのシナリオ例の主な違いは、WS-ReliableMessaging シーケンスはセキュリティー・コンテキスト・トークンで保護されており、セキュリティー・コンテキスト・トークンに WS-ReliableMessaging シーケンスをスコープ宣言することです。
次の図には、セキュリティー・コンテキスト・トークンを設定して、 高信頼性メッセージングを保護するために必要なメッセージ・フローの要約が記述されています。
WS-ReliableMessaging シーケンスは、セキュリティー・コンテキスト・トークンで保護されており、セキュリティー・コンテキスト・トークンに WS-ReliableMessaging シーケンスをスコープ宣言します。 このシナリオでは、総合的なフローでセキュリティー・コンテキスト・トークンを使用するメッセージ交換に焦点を当てています。
通常、Secure Conversation およびセキュリティー・コンテキスト・トークンを使用して、高信頼性メッセージングを保護するには、以下のステップが必要です。
セキュリティー・コンテキスト・トークンのセキュリティーの性質上、WS-ReliableMessaging プロトコルは、パーシスタント・ストア内のシリアライズ済みセキュリティー・コンテキスト・トークンが保護されていることを確認します。
後者のケースは、Secure Conversation のシナリオに似ています。
アプリケーション・メッセージの交換は、WS-SecureConversation のシナリオと非常に似ています。
このメッセージの交換は、WS-SecureConversation シナリオでのメッセージ交換に非常に似ています。