×

Apparatus, system, and method for facilitating communication between an enterprise information system and a client

  • US 8,301,750 B2
  • Filed: 06/10/2005
  • Issued: 10/30/2012
  • Est. Priority Date: 06/10/2005
  • Status: Active Grant
First Claim
Patent Images

1. A computer program product comprising a computer readable storage medium storing computer usable program code that when executed by a processor performs a method which facilitates communication between an Enterprise Information System (EIS) and a client, the method including:

  • polling an EIS for an event;

    staging the event for delivery to a plurality of clients by writing a reference to the event, for each of the plurality of clients registered to receive events, to a staging table;

    delivering the event to the plurality of clients; and

    certifying that only one instance of the event was received by the plurality of clients by removing a particular reference to the event for a particular client from the staging table upon a consumption of the event by the particular client of the plurality of clients, the removal of the particular reference and the consumption of the event by the particular client comprising an atomic operation spanning the staging table and the particular client, the atomic operation using a transaction service according to an Open Group distributed transaction (XA) specification.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×