Method and apparatus for communicating among a network of servers
First Claim
1. A multi-server system comprising:
- a first server comprising a first plurality of subsystems and a first event bus associated with said first plurality of subsystems, said first event bus comprising a first event delivery object comprising a first dispatch table and a first transport mechanism; and
a second server comprising a second plurality of subsystems, wherein one of said first plurality of subsystems communicates with one of said second plurality of subsystems by transmitting an event to said first transport mechanism in response to an entry in said first dispatch table.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to a method and apparatus for communication between servers. In one aspect, the invention relates to a multi-server system including a first server and a second server. The first server has a first plurality of subsystems and a first event bus associated with the first plurality of subsystems, the first event bus including a first event delivery object having a first dispatch table and a first transport mechanism associated with the first event delivery object. The second server has a second plurality of subsystems. One of the first plurality of subsystems communicates with one of the second plurality of subsystems by transmitting an event to the first transport mechanism based on an entry in the first dispatch table.
In one embodiment, the first transport mechanism transmits data using TCP/IP. In another embodiment, the first plurality of subsystems includes a transport subsystem. In another embodiment, the transport subsystem is in communication with the second server. In another embodiment, each of the first plurality of subsystems has an associated unique identifier. In another embodiment, one of the first plurality of subsystems creates an event having an identifier unique to the creating subsystem.
273 Citations
29 Claims
-
1. A multi-server system comprising:
-
a first server comprising a first plurality of subsystems and a first event bus associated with said first plurality of subsystems, said first event bus comprising a first event delivery object comprising a first dispatch table and a first transport mechanism; and
a second server comprising a second plurality of subsystems, wherein one of said first plurality of subsystems communicates with one of said second plurality of subsystems by transmitting an event to said first transport mechanism in response to an entry in said first dispatch table. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for communicating among a plurality of networked servers, said method comprising the steps of:
-
(a) providing a first server with a first plurality of subsystems;
(b) providing on said first server a transport mechanism in communication with an event delivery object having a dispatch table;
(c) receiving on said first server an event from one of said first plurality of subsystems; and
(d) transmitting said received event to one of said transport mechanism and a second one of said first plurality of subsystems. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
Specification