DocumentCode :
2910347
Title :
Maintaining Consistency between Loosely Coupled Services in the Presence of Timing Constraints and Validation Errors
Author :
Molina-Jimenez, Carlos ; Shrivastava, Santosh
Author_Institution :
Sch. of Comput. Sci., Newcastle Univ., Tyne
fYear :
2006
fDate :
Dec. 2006
Firstpage :
148
Lastpage :
160
Abstract :
Loose coupling is often cited as a defining characteristic of service-oriented architectures. Interactions between services take place via messages in an asynchronous environment where communication and processing delays can be unpredictable; further, interacting parties are not required to be on-line at the same time. Despite loose coupling, many service interactions have timing and validation constraints. For example, business interactions that take place using RosettaNet partner interface processes (PIPs) such as request price and availability, request purchase order, notify of invoice, etc. have to meet several timing and message validation constraints. A failure to deliver a valid message within its time constraint could cause mutually conflicting views of an interaction. For example, one party can regard it as timely whilst the other party regards it as untimely, leading to application level inconsistencies. The paper describes how business interactions, such as PIPs can be wrapped by simple handshake synchronisation protocols to provide bilateral consistency, thereby simplifying the task of coordinating peer-to-peer business processes
Keywords :
Web services; business data processing; peer-to-peer computing; protocols; RosettaNet partner interface processes; application level inconsistency; asynchronous environment; bilateral consistency; business interaction; handshake synchronisation protocol; loose coupling; peer-to-peer business process; service consistency; service interaction; service-oriented architecture; timing constraints; validation errors; Delay effects; Internet; Peer to peer computing; Protocols; Quality of service; Runtime; Service oriented architecture; Time factors; Timing; Web services;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Web Services, 2006. ECOWS '06. 4th European Conference on
Conference_Location :
Zurich
Print_ISBN :
0-7695-2737-X
Type :
conf
DOI :
10.1109/ECOWS.2006.25
Filename :
4031159
Link To Document :
بازگشت