このページを使用して、WS-AtomicTransaction (WS-AT) プロトコルおよび WS-BusinessActivity (WS-BA) プロトコルのポリシーを指定します。WS-AT ではアクティビティーの調整がサポートされており、 すべてのアクティビティーを発生するようにするか、いずれのアクティビティーも発生しないようにします。WS-BA では、アトミック・トランザクションよりも結合が緩く、そのため、エラーが発生した場合に補正プロセスを必要とするアクティビティーの調整をサポートしています。
ポリシー・セットに WS-Transaction ポリシー・タイプが含まれている場合は、コンソールのこのページを表示するには、以下のパスをクリックします。 。
WS-Transaction ポリシー・タイプは、クライアント・ポリシー・セットとプロバイダーのポリシー・セットの両方に対して構成可能です。
サーバーの場合は、受信されたどの要求にも WS-AT コンテキストが含まれている必要があります。含まれていない場合、その要求は拒否されます。 ポリシー・タイプが関連付けられている Web サービスに対して Web サービス記述言語 (WSDL) が生成されると、アトミック・トランザクション・コンテキストを用いて操作を呼び出す必要があることを示すポリシー・アサーションが組み込まれます。
サーバーの場合は、要求に WS-AT コンテキストが含まれていると、要求が処理される前にそのコンテキストがインポートされ、スレッドで確立されます。 WS-AT コンテキストを含まない要求は、通常どおり処理されます。ポリシー・タイプが関連付けられている Web サービスに対して WSDL が生成されると、アトミック・トランザクション・コンテキストが使用可能な場合は、そのコンテキストを用いた呼び出しを操作がサポートすることを示すポリシー・アサーションが組み込まれます。
サーバーの場合は、受信されるどの要求にも WS-AT コンテキストを含めることはできません。含まれている場合は、MustUnderstand エラーが発生して、その要求は拒否されます。 ポリシー・タイプが関連付けられている Web サービスに対して WSDL が生成される場合、その WSDL には、アトミック・トランザクション・コンテキストのポリシー・アサーションは組み込まれません。
サーバーの場合は、受信されるどの要求にも WS-BA コンテキストが含まれている必要があります。含まれていない場合、その要求は拒否されます。 ポリシー・タイプが関連付けられている Web サービスに対して WSDL が生成されると、ビジネス・アクティビティー・コンテキストを用いて操作を呼び出す必要があることを示すポリシー・アサーションが組み込まれます。
サーバーの場合は、要求に WS-BA コンテキストが含まれていると、要求が処理される前にそのコンテキストがインポートされて、スレッド上で確立されます。 WS-BA コンテキストを含まない要求は、通常どおり処理されます。ポリシー・タイプが関連付けられている Web サービスに対して WSDL が生成されると、ビジネス・アクティビティー・コンテキストが使用可能な場合は、操作がそのコンテキストを用いた呼び出しをサポートすることを示すポリシー・アサーションが組み込まれます。
サーバーの場合は、受信されるどの要求にも WS-BA コンテキストを含めることはできません。含まれている場合は、MustUnderstand エラーが発生して、その要求は拒否されます。 ポリシー・タイプが関連付けられている Web サービスに対して WSDL が生成される場合は、その WSDL には、ビジネス・アクティビティー・コンテキストのポリシー・アサーションは組み込まれません。