Verwenden Sie diese Seite, um die Richtlinien für die Protokolle WS-AtomicTransaction (WS-AT) und WS-BusinessActivity (WS-BA) festzulegen. WS-AT unterstützt die Koordination von Aktivitäten, so dass entweder alle Aktivitäten ausgeführt werden oder keine. WS-BA unterstützt die Koordination von Aktivitäten, die nicht so eng miteinander verbunden sind wie atomare Transaktionen und deshalb einen Kompensationsprozess erfordern, wenn ein Fehler auftritt.
Klicken Sie zum Anzeigen dieser Seite in der Konsole auf den folgenden Pfad: , wenn der Richtliniensatz den Richtlinientyp "WS-Transaction" enthält.
Sie können den Richtlinientyp "WS-Transaction" für Client- und für Providerrichtliniensätze konfigurieren.
Für einen Server muss jede empfangene Anforderung einen WS-AT-Kontext enthalten, andernfalls wird die Anforderung zurückgewiesen. Wenn eine WSDL-Datei (Web Services Description Language) für den Web-Service generiert wird, dem der Richtlinientyp zugeordnet ist, wird eine Richtlinienzusicherung eingeschlossen, die angibt, dass die Operation mit einem atomaren Transaktionskontext aufgerufen werden muss.
Für einen Server wird der Kontext importiert und vor der Verarbeitung der Anforderung im Thread festgelegt, falls eine Anforderung einen WS-AT-Kontext enthält. Wenn eine Anforderung keinen WS-AT-Kontext enthält, wird die Anforderung wie gewöhnlich verarbeitet. Wenn eine WSDL-Datei (web Services Description Language) für den Web-Service generiert wird, dem der Richtlinientyp zugeordnet ist, wird eine Richtlinienzusicherung eingeschlossen, die angibt, dass eine Operation den Aufruf mit einem atomaren Transaktionskontext unterstützt, falls ein solcher Kontext verfügbar ist.
Für einen Server darf keine empfangene Anforderung einen WS-AT-Kontext enthalten, andernfalls wird die Anforderung mit einem Fehler des Typs "MustUnderstand" zurückgewiesen. Wenn eine WSDL-Datei für den Web-Service generiert wird, dem der Richtlinientyp zugeordnet ist, enthält diese WSDL-Datei keine Richtlinienzusicherung für einen atomaren Transaktionskontext.
Für einen Server muss jede empfangene Anforderung einen WS-BA-Kontext enthalten, andernfalls wird die Anforderung zurückgewiesen. Wenn eine WSDL-Datei (web Services Description Language) für den Web-Service generiert wird, dem der Richtlinientyp zugeordnet ist, wird eine Richtlinienzusicherung eingeschlossen, die angibt, dass die Operation mit einem Geschäftsaktivitätskontext aufgerufen werden muss.
Für einen Server wird der Kontext importiert und vor der Verarbeitung der Anforderung im Thread festgelegt, falls eine Anforderung einen WS-BA-Kontext enthält. Wenn eine Anforderung keinen WS-BA-Kontext enthält, wird die Anforderung wie gewöhnlich verarbeitet. Wenn eine WSDL-Datei (web Services Description Language) für den Web-Service generiert wird, dem der Richtlinientyp zugeordnet ist, wird eine Richtlinienzusicherung eingeschlossen, die angibt, dass eine Operation den Aufruf mit einem Geschäftsaktivitätskontext unterstützt, falls ein solcher Kontext verfügbar ist.
Für einen Server darf keine empfangene Anforderung einen WS-BA-Kontext enthalten, andernfalls wird die Anforderung mit einem Fehler des Typs "MustUnderstand" zurückgewiesen. Wenn eine WSDL-Datei für den Web-Service generiert wird, dem der Richtlinientyp zugeordnet ist, enthält diese WSDL-Datei keine Richtlinienzusicherung für einen Geschäftsaktivitätskontext.