Patent ID: 7626982

Claim:
A method for communicating over an adaptive service bus comprising: receiving a control message from a configuration manager, wherein the configuration manager is adapted for communicating the control message over a bus and wherein the control message comprises an inbound connector rule, an inbound channel rule, a message processor receiving rule, a message communication processing rule, and a communication routing rule; configuring an inbound connector in accordance with the inbound connector rule; receiving at the inbound connector a class of communications from a sending communications platform and passing a communication within the communications class to an inbound channel; configuring the inbound channel in accordance with the inbound channel rule; receiving at the inbound channel the communication from the inbound connector and passing the communication to a channel manager; configuring the channel manager in accordance with the message processor receiving rule; receiving at the channel manager the communication from the inbound channel and passing the communication to a message processor; configuring the message processor in accordance with the message communication processing rule; receiving at the message processor the communication from the channel manager, processing the communication in accordance with the message communication processing rule, and passing the processed communication to a router; configuring the router in accordance with the communication routing rule; receiving at the router the processed communication from the message processor; identifying an outbound channel, wherein an outbound channel comprises a path to the bus; obtaining a destination address for the processed communication; and placing the processed communication on the identified outbound channel for delivery to the destination address.