Metadata Support for Transactional Web Services
- Lookup NU author(s)
- Maciej Machulak
- Dr Mark Little
- Jonathan Halliday
|
|
|
|
| Author(s) | | Machulak M, Little MC, Halliday JJ |
| Publication type | | Report |
| Series Title | | School of Computing Science Technical Report Series |
| Year | | 2009 |
| Date | | July 2009 |
| Report Number | | 1158 |
| Pages | | 7 |
|
|
|
| Full text is available for this publication: |
|
|
|
|
| The paper describes an annotation-based Java framework for supporting Transactional Web Services. We provide a framework for automated management of compensations in Business Activity type extended transactions. Unlike rollbacks in traditional ACID transactions, these usually require substantial implementation effort by business programmers. Our annotations provide a flexible, intuitive and easy to use alternative. With a few declarative statements, users can configure the relationship between units of work and their compensations. The framework manages all aspects of the execution of the compensations, ensuring a reliable, consistent transaction outcome. |
|
|
|
| Institution | | School of Computing Science, University of Newcastle upon Tyne |
| Place Published | | Newcastle upon Tyne |
| URL | | http://www.cs.ncl.ac.uk/publications/trs/papers/1158.pdf |
| Actions | |  |