Lehrgebiet InformationssystemeFB Informatik |
||
|
JPMQ - An Advanced Persistent Message Queuing ServiceHans-Peter Steiert, Jürgen ZimmermannUniversity of KaiserslauternP.O. Box 3049, 67653 Kaiserslautern, Germany e-mail: {steiert, jnzimmer}@informatik.uni-kl.de
Paper as gzipped PostScriptAbstractMessage oriented middleware (MOM) services, based on the concept of persistent queues, are widely used for reliable asynchronous communication to deal with the disadvantages of the closely coupled communication model. This paper introduces some new functionality for queuing services (QS) in order to make them more powerful for the need of modern application programs and presents JPMQ, a sample implementation of these concepts. As such, JPMQ provides an object-oriented type system for messages, dynamic selection and ordering of messages as well as content- based priorities. Moreover, JPMQ offers transactional concepts in order to cope with concurrent access and failure recovery.KeywordsMessage-Oriented Middleware, Persistent Queues, Relational Databases, JavaPublished in Proc. of the 16th British National Conference on Databases, BNCOD16, Cardiff, 1998 |