Setările pentru politica WS-Transaction

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: Servicii > Seturi de politici > Seturi de politici pentru aplicaţii > nume_set_politică > [Politică] WS-Transaction, 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.

WS-AtomicTransaction

Specifică comportamentul cu politica WS-AT. Opţiunile sunt:
Obligatoriu
Pentru un client, clientul propagă întotdeauna un context WS-AT pe o cerere de ieşire. Dacă nu este nici o tranzacţie pe firul de execuţie când este făcută cererea, atunci încercarea de a realiza cererea eşuează.

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.

Suportă
Pentru un client, clientul poate propaga un context WS-AT pe o cerere de ieşire atunci când este disponibil. De exemplu, o tranzacţie este asociată cu firul de execuţie care face cererea şi politica furnizorului necesită un context WS-AT.

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.

Niciodată
Pentru un client, clientul nu propagă niciodată un context WS-AT pe o cerere de ieşire.

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ă.

WS-BusinessActivity

Specifică comportamentul cu politica WS-BA. Opţiunile sunt:
Obligatoriu
Pentru un client, clientul propagă întotdeauna un context WS-BA la o cerere de ieşire. Dacă nu este nici un domeniu cu activitate comercială pe firul de execuţie când este făcută cererea, atunci încercarea de a realiza cererea eşuează.

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.

Suportă
Pentru un client, clientul poate propaga un context WS-BA pe o cerere de ieşire atunci când este disponibil. De exemplu, un domeniu cu activitate comercială este asociat cu un fir de execuţie care face cererea şi politica furnizorului necesită un context WS-BA.

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.

Niciodată
Pentru un client, clientul nu propagă niciodată un context WS-BA pe o cerere de ieşire.

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ă.



Numele fişierului: uwbs_wsspstran.html