IP Library Granted Patent US 7,389,325
Granted Patent B2
US 7,389,325 · App. 11/163,407 · Granted Jun 17, 2008

Bridge for linking two publish/subscribe message brokers

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,389,325
App. No.
11/163,407
Granted
Jun 17, 2008
Kind
B2
Abstract

There is disclosed a method, computer program and bridge for linking two publish/subscribe message brokers together. A subscription is made to receive request messages on one or more topics from a first broker. A subscription is made to receive all messages published at either the first or the second broker to a replyto topic including a bridge identifier. A request message is received from the first broker, the request message specifying a temporary replyto topic on which responses to the request should be published. The temporary reply to topic is modified to specify a bridge identifier. The modified request message is forwarded to a second broker. A response to the request is received from the second broker, the response being published on the replyto topic including the bridge identifier. The bridge receives the response as a result of the subscription to receive all messages published to a topic including the bridge identifier. The response is forwarded to the first broker.

Claims (11)

1. A method for a bridge linking two publish/subscribe message brokers together, the method comprising:

subscribing to receive request messages on one or more topics from a first broker;

subscribing to receive all messages published at either the first or the second broker to a replyto topic including a bridge identifier;

receiving a request message from the first broker, the request message specifying a temporary replyto topic on which responses to the request should be published;

modifying the temporary replyto topic to specify a bridge identifier; forwarding the modified request message to a second broker;

receiving a response to the request from the second broker, the response being published on the replyto topic including the bridge identifier, the bridge receiving the response as a result of the subscription to receive all messages published to a topic including the bridge identifier; and

forwarding the response on to the first broker.

2. The method of claim 1 , further comprising the step of:

modifying the response message to refer to the temporary topic in its original unmodified form prior to forwarding the response on to the first broker.

3. The method of claim 1 or 2 comprising:

consulting a mapping table in order to determine where to forward a message to.

Assignments (3)
CHANGE OF NAME Recorded Dec 20, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058553/0802 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 4, 2012
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: FACEBOOK, INC.
Reel/Frame 027991/0554 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 18, 2005
From: ROBERTS, MATTHEW
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 016652/0062 →