SYSTEM AND METHOD FOR TRACKING NOTIFICATIONS IN A PUBLISH SUBSCRIBE SYSTEM
First Claim
1. A method for tracking notification messages from a message publisher to a message subscriber, in a publish/subscribe system having one or more entities each configured as one or more of a message publisher, a channel and a message subscriber, the method comprising:
- subscribing to a meta-channel, said meta-channel receiving descriptions of one or more associated channels;
receiving a digest of said channel descriptions from said meta-channel, said digest enabling a subscriber or a publisher, respectively, to discriminate between channels and to switch channels based on said discrimination, and using said channel descriptions to discriminate between channels in order to determine where to subscribe or publish, respectively, wherein said switching of channels based on said discrimination serves to automatically reconfigure said publish/subscribe system in response to overloading or failure of one or more channels in said system.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method are provided for tracking notification messages from a message publisher to a message subscriber. The system includes a plurality of entities that are operatively coupled to one another via an electronic network, and each entity includes at least one processor configured as a message publisher, a channel and/or a message subscriber. According to the invention, at least one entity is configured as a channel, which is assigned to the function of acting as a meta-channel and comprises (i) means for receiving one or more channel descriptions; and (ii) means for publishing a digest of one or more channel descriptions and/or message transformations to facilitate tracking of message transformations from raw forms to processed forms. The system may have more than one meta-channel, and the meta-channels may subscribe to or publish to each other.
66 Citations
19 Claims
-
1. A method for tracking notification messages from a message publisher to a message subscriber, in a publish/subscribe system having one or more entities each configured as one or more of a message publisher, a channel and a message subscriber, the method comprising:
-
subscribing to a meta-channel, said meta-channel receiving descriptions of one or more associated channels;
receiving a digest of said channel descriptions from said meta-channel, said digest enabling a subscriber or a publisher, respectively, to discriminate between channels and to switch channels based on said discrimination, and using said channel descriptions to discriminate between channels in order to determine where to subscribe or publish, respectively, wherein said switching of channels based on said discrimination serves to automatically reconfigure said publish/subscribe system in response to overloading or failure of one or more channels in said system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19-26. -26. (canceled)
Specification