A Generic Architecture for SOAP Transaction Management.
Lyndal Kanagasabai, Wayne Brookes · 2004
Web Services and SOAP, the Simple Object Access Protocol, looks set to become not only the cornerstone of transactions between businesses, but SOAP is also is an emerging protocol for application interoperability within organisations. A successful, standard, transaction management protocol for SOAP is vital to its ongoing success, yet there is no single protocol standard emerging. A generic transaction management architecture is proposed to solve the problem of conflicting standards by concurrently supporting Web Service partners which use different transaction management protocols. A prototype of such an architecture was developed, for both the BTP and TIP protocols, showing that not only is the proposal feasible, but that it can meet all of SOAP's distributed transaction management requirements, without the need to wait for a suitable, ubiquitous protocol to emerge.