Routing
First Claim
1. A director for routing a message from a client to a chosen one of a plurality of servers to access a resource and for routing a response of the resource from the chosen server to the client wherein each message has an indication of its origin, an indication of its destination and a message body, comprising:
- first input means for receiving a first input message from the client, indicating its source as the client and its destination as the routing means;
first output means for providing a first output message to the chosen server, indicating its source as the client and its destination as the chosen server;
second input means for receiving a second input message from the chosen server in response to the first output message, indicating its source as the chosen server and its destination as the routing means and having an additional indication identifying the client; and
second output means for providing a second output message to the client in response to the second input message, indicating its source as the routing means and its destination as the client; and
whereinsaid director is arranged to route input messages as output messages, creating the first output message by adapting the indication of destination of the first input message and, creating the second output message, by adapting the indication of destination and the indication of source of the second input message and by removing the additional indication from the second input message.
1 Assignment
0 Petitions
Accused Products
Abstract
A director for routing a message from a client to a chosen one of a plurality of servers to access a resource and for routing the response of the resource from the chosen server to the client. Each message has an indication of its origin, an indication of its destination and a message body. The message body comprises first input means for receiving a first input message from the client, first output means for providing a first output message to the chosen server, second input means for receiving a second input message from the chosen server in response to the first output message, an indication identifying the client; and second output means for providing a second output message to the one client in response to the second input message, indicating its source as the routing means, and its destination as the one client.
13 Citations
13 Claims
-
1. A director for routing a message from a client to a chosen one of a plurality of servers to access a resource and for routing a response of the resource from the chosen server to the client wherein each message has an indication of its origin, an indication of its destination and a message body, comprising:
-
first input means for receiving a first input message from the client, indicating its source as the client and its destination as the routing means; first output means for providing a first output message to the chosen server, indicating its source as the client and its destination as the chosen server; second input means for receiving a second input message from the chosen server in response to the first output message, indicating its source as the chosen server and its destination as the routing means and having an additional indication identifying the client; and second output means for providing a second output message to the client in response to the second input message, indicating its source as the routing means and its destination as the client; and
whereinsaid director is arranged to route input messages as output messages, creating the first output message by adapting the indication of destination of the first input message and, creating the second output message, by adapting the indication of destination and the indication of source of the second input message and by removing the additional indication from the second input message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
Specification