×

Computer program product for a shared queue structure for data integrity

  • US 5,887,168 A
  • Filed: 06/02/1995
  • Issued: 03/23/1999
  • Est. Priority Date: 12/30/1994
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer program product for use with a computer system, said computer program product comprising a computer usable medium having computer readable program code means embodied in said medium for allowing one or more processing systems to process client requests, said computer readable program code means comprising:

  • computer readable program code means for enabling a first data processing system having a first data processing application program running thereon to submit a message for processing;

    computer readable program code means for enabling one of a plurality of second data processing systems to receive said message and transmit said message for storage on a queue;

    computer readable program code means for enabling one of said plurality of second data processing systems to retrieve said message from said queue and process said message via one or more data processing programs running thereon, and transmit a second message to said queue;

    computer readable program code means for enabling a queue processor and shared storage device to provide communications between said plurality of second data processing systems, and to store said message in said queue in the form of a list entry, said queue comprising;

    a plurality of queue types having one or more list headers, wherein said message is stored within said list entry associated with a list header associated with one of said queue types based on the type of said message,wherein each of said one or more list headers is accessible at any given time by only one of said second data processing systems, such that said one or more list headers minimize contention for access to messages located therein.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×