Overview of Transactional Patterns: Combining Workflow Flexibility and Transactional Reliability for Composite Web Services [chapter]

Sami Bhiri, Khaled Gaaloul, Olivier Perrin, Claude Godart
2005 Lecture Notes in Computer Science  
In this paper, we present an approach to easily define flexible and reliable services compositions. We introduce a new concept called transactional patterns to specify flexible and reliable composite Web services. A transactional pattern is a convergence concept between workflow patterns and advanced transactional models. It can be seen as a coordination pattern and as a structured transaction. Thus, it combines workflow flexibility and transactional processing reliability. Designers can simply
more » ... connect together a set of transactional patterns to define a composite Web service. We use a set of techniques to ensure control and transactional coherence between patterns inside a services composition.
doi:10.1007/11538394_37 fatcat:yvs3wvmecbhe7nizlw6ojnhb2e