Long Term Web Service Oriented Transaction Handling Improvement of BTP Protocol

Zhi-Lin Yao,Lu Han,Jin-Ting Zhang,Shu-Fen Liu
DOI: https://doi.org/10.1007/978-94-007-7618-0_87
2014-01-01
Abstract:Web services transaction handing is a key technique issue of computer supported corporate work. BTP protocol is a neutral protocol. It is not a specific web service transaction coordinating protocol. In order to enable BTP to support long term transaction, we made some modifications on it. These modifications include three aspects, which are, (1) To provide a strategy to eliminate negative effects caused by temporary results; (2) To put forward piecewise strategy of transaction node; (3) To put forward autonomy strategy of un-confirm collection elements. We also give design and implementation of transaction handling system, which is part of project “Model Driven Service Oriented Application Development and Integration Platform”, in which we use service broker method to extend a web service’s function, and enable services with transaction handling ability without making any modification on it.
What problem does this paper attempt to address?