Abstract:
A communications system ( ) is provided which comprises a plurality of network hubs ( ), ( ), and ( ). Network hubs ( ), ( ), and ( ) are interconnected through a communications network ( ). The system ( ) interconnects messaging systems ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ), ( ) and ( ) having disparate capabilities and using disparate communications protocols. The network hubs use numbers of connection processors ( ) and ( ) to interact with the messaging systems. A hub database ( ) and message store ( ) are used to store control information and messaging information within the network hubs. A network processor ( ) is used to interact with other hubs within the communications system ( ). A message router ( ), connection manager ( ), data replicator ( ), and an administrative event manager ( ) are used to control the operations of-the hub in processing a message. A management server ( ) and a event processor ( ) are used by communications system ( ) to manage the internal operations of each of the network, hubs.