Patent ID: 6785726
Filing Date: 2004-08-31
Classification: G06F,H04L

Abstract:
A method for communicating in a server system comprising:(a) providing a first server having a first plurality of subsystems and a first event bus; (b) providing a second server having a second plurality of subsystems and a second event bus; (c) posting to the first event bus, by one of said first plurality of subsystems, a local event having as its target another of said first plurality of subsystems; (d) posting to the first event bus, by one of said first plurality of subsystems, a remote event having as its target one of the second plurality of subsystems; (e) obtaining an identifier of the second server hosting the targeted subsystem of the second plurality from the posted remote event; (f) determining the presence of a connection to the second server using the obtained identifier; (g) querying a network-based service to determine the network address of the second server when no connection to the second server is present; and (h) establishing a connection to the second server using the determined network address when no connection to the second server is present.