UniKL Logo

Lehrgebiet Informationssysteme

FB Informatik

FB Informatik
 
LG IS
AG DBIS
AG HIS
Jobs / Tasks
Courses
Publications
Contact
Misc
Impressum
(C) AG DBIS
 

JPMQ - An Advanced Persistent Message Queuing Service


Hans-Peter Steiert, Jürgen Zimmermann

University of Kaiserslautern
P.O. Box 3049, 67653 Kaiserslautern, Germany
e-mail: {steiert, jnzimmer}@informatik.uni-kl.de


Paper as gzipped PostScript


Abstract

Message 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.

Keywords

Message-Oriented Middleware, Persistent Queues, Relational Databases, Java


Published in Proc. of the 16th British National Conference on Databases, BNCOD16, Cardiff, 1998