Patent ID: 7788403

Claim:
An apparatus enabling deployment of a publish/subscribe system within the context of a Web services network, comprising: a processor; a computer-readable memory storing a local routing table containing routing entries allowing for the routing of service action requests and responses over a computer network; wherein at least one routing entry in the routing table corresponds to a topic routing entity and includes information allowing for publication of messages to the topic and the dissemination of the messages to at least one subscriber associated with the topic; a computer program stored in a storage device for execution by the processor and, when executed, operative to cause the processor to: receive service action requests from remote hosts, wherein one or more of the service action requests identify a topic and include a message published to the topic; access the routing table to identify subscribers to the topic, transmit the messages to at least one subscriber; transmit responsive to a service action request requiring a routing entry not contained in the local routing table, a routing entity request to a parent routing node; and receive a response from the parent routing node, wherein the response causes the Web services network module to add a routing entry included in the response to the local routing table.