SIGMOD '87 Proceedings of the 1987 ACM SIGMOD international conference on Management of data
Database transaction models for advanced applications
Database transaction models for advanced applications
Principles of transaction processing: for the systems professional
Principles of transaction processing: for the systems professional
Production workflow: concepts and techniques
Production workflow: concepts and techniques
Enterprise application integration
Enterprise application integration
Strategies for integrating messaging and distributed object transactions
IFIP/ACM International Conference on Distributed systems platforms
Dependency-Spheres: A Global Transaction Context for Distributed Objects and Messages
EDOC '01 Proceedings of the 5th IEEE International Conference on Enterprise Distributed Object Computing
Advanced Transaction Models in Workflow Contexts
ICDE '96 Proceedings of the Twelfth International Conference on Data Engineering
Building A Robust Workflow Management System With Persistent Queues and Stored Procedures
ICDE '98 Proceedings of the Fourteenth International Conference on Data Engineering
Nesting Actions through Asynchronous Message Passing: the ACS Protocol
ECOOP '92 Proceedings of the European Conference on Object-Oriented Programming
The CORBA Activity Service Framework for Supporting Extended Transactions
Middleware '01 Proceedings of the IFIP/ACM International Conference on Distributed Systems Platforms Heidelberg
Integrating Notifications and Transactions: Concepts and X2TS Prototype
EDO '00 Revised Papers from the Second International Workshop on Engineering Distributed Objects
The VLDB Journal — The International Journal on Very Large Data Bases
Conditional Messaging: Extending Reliable Messaging with Application Conditions
ICDCS '02 Proceedings of the 22 nd International Conference on Distributed Computing Systems (ICDCS'02)
Middleware Mediated Transactions
DOA '01 Proceedings of the Third International Symposium on Distributed Objects and Applications
Design and implementation of a workflow-based message-oriented middleware
APWeb'06 Proceedings of the 2006 international conference on Advanced Web and Network Technologies, and Applications
Hi-index | 0.00 |
Many enterprise applications require the use of object-oriented middleware and message-oriented middleware in combination. Middleware-mediated transacdons have been proposed as a transaction model to address reliability of such applications; they extend distributed object transactions to include message-oriented transactions. In this paper, we present three message queuing patterns that we have found useful for implementing middleware-mediated transactions. We discuss and show how the patterns can be applied to support guaranteed compensation in the engineering of transactional enterprise applications.