Distributed Web Services Network Architecture
17 Assignments
0 Petitions
Accused Products
Abstract
Methods, apparatuses and systems facilitating deployment, configuration and maintenance of web services networks. The present invention features a distributed web services network architecture that, in one embodiment, leverages the functionality of existing network infrastructure to provide a low cost, efficient and reliable web services solution. The web services network architecture according to the present invention can be implemented across any suitable computer network, including an intranet or the Internet.
-
Citations
49 Claims
-
1-29. -29. (canceled)
-
30. An apparatus comprising, comprising:
-
a processor, a memory, and a web services routing node application comprising computer program instructions operative to cause the processor to;
maintain a routing table in the memory, the routing table including routing entity data allowing for the routing of service action requests across a computer network, the routing entity data comprising one or more action names and corresponding network resource locators;
receive service action requests including action names from subscribing nodes; and
route the service action requests to respective service providing endpoints associated with the network resource locators corresponding to the action names, receive a routing entity request from a child routing node identifying a routing entity;
transmit a response to the child routing node operative to add the routing entity to a local routing table of the child routing node. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
-
42. Logic encoded in one or more tangible media for execution and when executed operable to:
-
maintain a routing table in a memory, the routing table including routing entity data allowing for the routing of service action requests across a computer network, the routing entity data comprising one or more action names and corresponding network resource locators;
receive service action requests including action names from subscribing nodes; and
route the service action requests to respective service providing endpoints associated with the network resource locators corresponding to the action names, receive a routing entity request from a child routing node identifying a routing entity;
transmit a response to the child routing node operative to add the routing entity to a local routing table of the child routing node.
-
-
43. A method comprising
maintaining a routing table in a memory, the routing table including routing entity data allowing for the routing of service action requests across a computer network, the routing entity data comprising one or more action names and corresponding network resource locators; -
receiving service action requests including action names from subscribing nodes; and
routing the service action requests to respective service providing endpoints associated with the network resource locators corresponding to the action names, receiving a routing entity request from a child routing node identifying a routing entity; and
transmitting a response to the child routing node operative to add the routing entity to a local routing table of the child routing node. - View Dependent Claims (44, 45, 46, 47, 48, 49)
-
Specification