Pomocí této stránky můžete určit zásady pro protokoly WS-AtomicTransaction (WS-AT) a WS-BusinessActivity (WS-BA). Protokol WS-AT podporuje koordinaci aktivit tak, aby nastaly buď všechny, nebo žádné. Protokol WS-BA podporuje koordinaci aktivit, které jsou spřaženy volněji než atomické transakce, takže při výskytu chyby vyžadují kompenzační proces.
Chcete-li v konzole zobrazit tuto stránku, klepněte na následující volby: , pokud sada zásad obsahuje typ zásady WS-Transaction.
Zásadu typu WS-Transaction lze konfigurovat u sad zásad klienta i poskytovatele.
Na straně serveru musí všechny přijaté požadavky obsahovat kontext WS-AT, jinak bude požadavek odmítnut. Pokud je pro webovou službu, ke které je tento typ zásady přidružen, vygenerován libovolný soubor WSDL (Web Services Description Language), je zahrnuta deklarace zásad, která značí, že operace musí být vyvolána v kontextu atomické transakce.
Pokud jde o server, pak jestliže požadavek obsahuje kontext WS-AT, je tento kontext importován a zřízen u podprocesu před zpracováním požadavku. Neobsahuje-li požadavek kontext WS-AT, je požadavek zpracován obvyklým způsobem. Pokud je pro webovou službu, ke které je tento typ zásady přidružen, vygenerován libovolný soubor WSDL, je zahrnuta deklarace zásad, která značí, že operace podporuje vyvolání kontextu atomické transakce, je-li tento kontext k dispozici.
Na straně serveru nesmí žádný přijatý požadavek obsahovat kontext WS-AT, jinak bude požadavek odmítnut s chybou MustUnderstand. Pokud je pro webovou službu, ke které je tento typ zásady přidružen, vygenerován libovolný soubor WSDL, nebude tento soubor WSDL obsahovat deklaraci zásad pro kontext atomické transakce.
Na straně serveru musí všechny přijaté požadavky obsahovat kontext WS-BA, jinak bude požadavek odmítnut. Pokud je pro webovou službu, ke které je tento typ zásady přidružen, vygenerován libovolný soubor WSDL, je zahrnuta deklarace zásad, která značí, že operace musí být vyvolána v kontextu obchodní transakce.
Pokud jde o server, pak jestliže požadavek obsahuje kontext WS-BA, je tento kontext importován a zřízen u podprocesu před zpracováním požadavku. Neobsahuje-li požadavek kontext WS-BA, je požadavek zpracován obvyklým způsobem. Pokud je pro webovou službu, ke které je tento typ zásady přidružen, vygenerován libovolný soubor WSDL, je zahrnuta deklarace zásad, která značí, že operace podporuje vyvolání kontextu obchodní transakce, je-li tento kontext k dispozici.
Na straně serveru nesmí žádný přijatý požadavek obsahovat kontext WS-BA, jinak bude požadavek odmítnut s chybou MustUnderstand. Pokud je pro webovou službu, ke které je tento typ zásady přidružen, vygenerován soubor WSDL, nebude tento soubor WSDL obsahovat deklaraci zásad pro kontext obchodní aktivity.