Intra-process message switch
First Claim
Patent Images
1. A system for enabling message transfer comprising:
- an intra-process messaging switch, coupled to a message transfer system, for communicating with the message transfer system in accordance with a protocol of the message transfer system and coupled to at least two message source links to enable the exchange of data between a message source and the message transfer system responsive to issuance of message source independent commands;
a command set of message source independent commands to be issued from the intra-process messaging switch that enables the intra-process messaging switch to issue configuration, control, command, and data processing directives to the at least two message source links, such command set usable by a system administrator of a message source to enable a switch to transfer data to a message source link without requiring the switch to be aware of any message source specific functionality; and
the at least two message source links coupled to message sources of different types and the intra-process messaging switch, wherein each message source link translates messages into formats compatible with the message source type of the message source to which the message source link is coupled in response to receiving message source independent commands.
17 Assignments
0 Petitions
Accused Products
Abstract
A system, method, and apparatus are provided to enable semi-intelligent switching-based communication between diverse message source types, the addition of new message source types to the switching framework with minimal start-up costs, and local content-based message switching to minimize traffic on the network. A switch and interface are provided that abstracts out the commonalities of interfacing with diverse message sources, provides the mechanics of switching messages between such sources and offers flexibility in the process of deciding the intended recipients.
-
Citations
10 Claims
-
1. A system for enabling message transfer comprising:
-
an intra-process messaging switch, coupled to a message transfer system, for communicating with the message transfer system in accordance with a protocol of the message transfer system and coupled to at least two message source links to enable the exchange of data between a message source and the message transfer system responsive to issuance of message source independent commands; a command set of message source independent commands to be issued from the intra-process messaging switch that enables the intra-process messaging switch to issue configuration, control, command, and data processing directives to the at least two message source links, such command set usable by a system administrator of a message source to enable a switch to transfer data to a message source link without requiring the switch to be aware of any message source specific functionality; and the at least two message source links coupled to message sources of different types and the intra-process messaging switch, wherein each message source link translates messages into formats compatible with the message source type of the message source to which the message source link is coupled in response to receiving message source independent commands. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for transferring messages in a network comprising:
-
a plurality of message sources; a plurality of message source links, each coupled to a message source; an intra-process messaging switch, coupled to a subset of the plurality of message sources via the message source links; and a message transfer system, coupled to the intra-process messaging switch, wherein the message transfer system transfers messages based on subscription lists maintained by the intra-process messaging switch, such subscription lists indicating which message sources have subscribed to a subject of a message, thereby enabling the message transfer system to transfer a single copy of a message to a subscribing message source regardless of whether multiple message sources coupled to the intra-process messaging switch have subscribed to the subject of the message. - View Dependent Claims (8, 9, 10)
-
Specification