×

Network publish/subscribe incorporating web services network routing architecture

  • US 7,788,403 B2
  • Filed: 02/01/2008
  • Issued: 08/31/2010
  • Est. Priority Date: 01/24/2003
  • Status: Active Grant
First Claim
Patent Images

1. 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.

View all claims
  • 16 Assignments
Timeline View
Assignment View
    ×
    ×