Mechanism for connecting disparate publication and subscribe domains via the internet
AssigneeHewlett-Packard Company
InventorsMichael A. Bass, Vernon E. McGeorge, Jr.
Life of this patent
Estimating the term…
Loading patent…
AssigneeHewlett-Packard Company
InventorsMichael A. Bass, Vernon E. McGeorge, Jr.
Estimating the term…
The invention uses two channel adapters to couple to publication and subscription (PUB/SUB) systems together via the Internet. Each channel adapter is based on the existing PUB/SUB engine of that domain, as well as the protocol used in the network channel between the adapters. For transport across the network, the inventive adapters convert the event information into a format acceptable by the network. The delivered information is then reconverted back into the event format for use in the other domain. To guarantee delivery across the network, the inventive adapters use plurality of states and status messages to indicate the status of delivery, receipt, and publication of the events. The communication between the adapters is bidirectional such that one pair of adapters manages all event traffic between two publish/subscribe domains. The adapters store the events in repositories, and maintain separate queues for inbound and outbound events.
A channel adapter for coupling a system to a network, the channel adapter comprising:
A method for coupling a first system to a second system through a network using a first channel adapter connected between the first system and the network, and a second channel adapter connected between the second system and the network, the method comprising the steps of:
A computer program product having a computer readable medium having computer program logic recorded thereon for coupling a first publication and subscription (PUB/SUB) system to a second PUB/SUB system through the Internet network using a first channel adapter connected between the first system and the network, and a second channel adapter connected between the second system and the network, the computer program product comprising:
Dependencies are inferred from the claim text.