Einstellungen für WS-Transaction-Richtlinien

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 Aufrufen dieser Anzeige auf den folgenden Pfad: Services > Richtliniensätze > Anwendungsrichtliniensätze > Name_des_Richtliniensatzes > [Richtlinie] WS-Transaction, 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.

WS-AtomicTransaction
Gibt das Verhalten mit der WS-AT-Richtlinie an. Die folgenden Optionen sind verfügbar:
Verbindlich
Für einen Client leitet der Client in einer abgehenden Anforderung immer einen WS-AT-Kontext weiter. Wenn keine Transaktion im Thread vorhanden ist, wenn die Anforderung abgesetzt wird, schlägt die Anforderung fehl.

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.

Unterstützt
Für einen Client kann der Client einen WS-AT-Kontext in einer abgehenden Anforderung weitergeben, wenn dieser Kontext verfügbar ist. Beispiel: Dem Thread, in dem die Anforderung abgesetzt wird, ist eine Transaktion zugeordnet, und die Richtlinie des Providers erfordert einen WS-AT-Kontext.

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.

Nie
Für einen Client gibt der Client einen WS-AT-Kontext in einer abgehenden Anforderung nie weiter.

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.

WS-BuinessActivity
Gibt das Verhalten mit der WS-BA-Richtlinie an. Die folgenden Optionen sind verfügbar:
Verbindlich
Für einen Client leitet der Client in einer abgehenden Anforderung immer einen WS-BA-Kontext weiter. Wenn keine Geschäftsaktivität im Thread vorhanden ist, wenn die Anforderung abgesetzt wird, schlägt die Anforderung fehl.

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.

Unterstützt
Für einen Client kann der Client einen WS-BA-Kontext in einer abgehenden Anforderung weitergeben, wenn dieser Kontext verfügbar ist. Beispiel: Dem Thread, in dem die Anforderung abgesetzt wird, ist eine Geschäftsaktivität zugeordnet, und die Richtlinie des Providers erfordert einen WS-AT-Kontext.

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.

Nie
Für einen Client gibt der Client einen WS-BA-Kontext in einer abgehenden Anforderung nie weiter.

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.




Mit (online) gekennzeichnete Links setzen einen Internet-Zugang voraus.

Zugehörige Konzepte
Zugehörige Tasks
Zugehörige Verweise
Schaltflächen in der Administrationskonsole
Einstellungen für Vorgaben in der Administrationskonsole
Anwendungsrichtliniensätze
Einstellungen für Anwendungsrichtliniensatz


Dateiname: uwbs_wsspstran.html