Apparatus and method for message queuing in a database system

Data processing: database and file management or data structures – Database design – Data structure types

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

709102, G06F 1730

Patent

active

060583894

ABSTRACT:
An advanced message queuing system is integrated into a database system. A queue is an ordered list of messages. Messages are requests for processing by an application. Messages are database objects and can represent events or data. Messages comprise user data and control information such as a queue name. Each queue is part of a table in a relational database. A queue table holds a set of queues. Dictionary tables store configuration information describing queues and queue tables. Messages are entered into a queue by instructing the database system using an enqueuing command attached to a message and control information. The control information describes how to order, schedule, and execute the message, and can include a result queue name into which a result message is written after execution. The system responds to a dequeuing command by delivering a copy of a message from the queue. A user can define message order within a queue, message delay factors, and exception processing. Messages may be retained in their queues after delivery and can be preserved, queried, documented, correlated, reviewed and tracked, alone or in a set comprising a transaction, regardless of message state or execution state. The system can be used to develop large-scale, message-oriented distributed applications. Existing development tools for database applications can also be used to develop queuing applications. Administrative functions to create, delete, and specify access control for queues are provided. The system provides transactional integrity; a single transaction applies to both the database and the queue. A single transaction log is maintained.

REFERENCES:
patent: 4965716 (1990-10-01), Sweeney
patent: 5551035 (1996-08-01), Arnold et al.
patent: 5706516 (1998-01-01), Chang et al.
patent: 5729540 (1998-03-01), Wegrzyn
patent: 5745703 (1998-04-01), Cejtin et al.
patent: 5790804 (1998-08-01), Osborne
patent: 5848234 (1998-12-01), Chernick et al.
patent: 5870761 (1999-02-01), Demers et al.
patent: 5873086 (1999-02-01), Fujii et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Apparatus and method for message queuing in a database system does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Apparatus and method for message queuing in a database system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Apparatus and method for message queuing in a database system will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1601871

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.