Traditionella transaktionssemantik är inte lämpliga för affärsverksamhet som omfattar långsiktiga transaktioner i en löst sammankopplad distribuerad miljö, särskilt för webbtjänster som verkar mellan olika företag över Internet. I detta dokument beskriver vi ett nytt bokningsbaserat utvidgat transaktionsprotokoll som kan användas för att samordna sådan affärsverksamhet. I protokollet undviks användningen av kompenserande transaktioner, vilket kan leda till oönskade effekter. I vårt protokoll utförs varje uppgift inom en affärsverksamhet i två steg. Det första steget innebär en uttrycklig reservation av resurser. Det andra steget innebär bekräftelse eller avbokning av bokningen. Varje steg utförs som en separat traditionell kortfristig transaktion. Vi visar hur vårt protokoll kan implementeras som ett bokningsprotokoll ovanpå webbtjänsterna Transaktionsspecifikation eller alternativt som ett samordningsprotokoll ovanpå webbtjänsternas samordningsspecifikation.
Ett reservationsbaserat utvidgat transaktionsprotokoll presenteras i REF av Zhao et al. Det föreslagna protokollet undviker att ersätta transaktioner, men definierar varje uppgift inom en affärsverksamhet som ska utföras i två steg som traditionella kortfristiga transaktioner.
A reservation-based coordination protocol for Web services
{'venue': "IEEE International Conference on Web Services (ICWS'05)", 'journal': "IEEE International Conference on Web Services (ICWS'05)", 'mag_field_of_study': ['Computer Science']}