Folosiţi această pagină pentru a specifica politicile pentru protocoalele WS-AtomicTransaction (WS-AT) şi WS-BusinessActivity (WS-BA). WS-AT suportă coordonarea activităţilor astfel încât ori toate activităţile apar, ori nici una dintre ele nu apare. WS-BA suportă coordonarea activităţilor care sunt cuplate mai liber decât tranzacţiile atomice şi prin urmare, necesită un proces de compensare dacă survine o eroare.
Pentru a vizualiza această pagină în consolă, apăsaţi pe următoarea cale: , când setul de politici include tipul de politică WS-Transaction.
Puteţi configura tipul de politică WS-Transaction pentru ambele seturi de politici pentru client şi furnizor.
Pentru un server, orice cerere care este primită trebuie să includă un context WS-AT, altfel cererea este respinsă. Dacă este generat orice WSDL (Web Services Description Language) pentru serviciul web cu care este asociat tipul de politică, este inclusă o aserţiune de politică care indică faptul că o operaţie trebuie să fie invocată în contextul unei tranzacţii atomice.
Pentru un server, dacă o cerere include un context WS-AT, contextul este importat şi stabilit pe firul de execuţie înainte ca cererea să fie procesată. Dacă o cerere nu include un context WS-AT, cererea este procesată ca de obicei. Dacă este generat orice WSDL pentru serviciul web cu care este asociat tipul de politică, este inclusă o aserţiune de politică care indică faptul că o operaţie suportă invocarea cu un context de tranzacţii atomice atunci când acel context este disponibil.
Pentru un server, orice cerere care este primită nu trebuie să includă un context WS-AT, altfel cererea este respinsă printr-o eroare MustUnderstand. Dacă este generat orice WSDL pentru serviciul web cu care este asociat tipul de politică, acel WSDL nu include o aserţiune de politică pentru un context de tranzacţie atomică.
Pentru un server, orice cerere care este primită trebuie să includă un context WS-BA, altfel cererea este respinsă. Dacă este generat orice WSDL pentru serviciul web cu care este asociat tipul de politică, este inclusă o aserţiune de politică care indică faptul că o operaţie trebuie să fie invocată cu un context de activitate de afaceri.
Pentru un server, dacă o cerere include un context WS-BA, contextul este importat şi stabilit pe firul de execuţie înainte ca cererea să fie procesată. Dacă o cerere nu include un context WS-BA, cererea este procesată ca de obicei. Dacă este generat orice WSDL pentru serviciul web cu care este asociat tipul de politică, este inclusă o aserţiune de politică care indică faptul că o operaţie suportă invocarea cu un context de activitate comercială atunci când acel context este disponibil.
Pentru un server, orice cerere care este primită nu trebuie să includă un context WC-BA, altfel cererea este respinsă printr-o eroare MustUnderstand. Dacă este generat orice WSDL pentru serviciul web cu care este asociat tipul de politică, acel WSDL nu include o aserţiune de politică pentru un context de activitate comercială.