Claims
- 1. A method for a client to request a named service in a network comprising:
transmitting a service request from the client in the network using a protocol in a layer in a protocol stack between a logical name of the named service and a physical address of a server, within a pool of servers in the network, which will provide the named service, to a service contact point of the network for the pool of servers; the service contact point, in response to the service request, selects the server which will provide the named service from the pool of servers; the service contact point forwards the request for the selected server to the selected server; and the selected server responds to the client with a message using the protocol indicating the selection of the selected server to the client.
- 2. A method in accordance with claim 1 wherein:
the protocol is Aggregate Server Access Protocol (ASAP).
- 3. A method in accordance with claim 1 wherein:
the service contact point is a server.
- 4. A method in accordance with claim 3 wherein:
the server is an endpoint name resolution protocol server.
- 5. A method in accordance with claim 1 wherein:
the name of the service is a pool handle.
- 6. A method in accordance with claim 1 wherein:
the response of the selected server to the client is transmitted directly from the selected server to the client; and control messages are transmitted from the selected server to the client after transmission of the response of the selected server to the client.
- 7. A method in accordance with claim 1 wherein:
the response of the selected server to the client is transmitted directly from the selected server to the client; and control messages are transmitted from the selected server to the client after transmission of the response of the selected server to the client wherein the response is correlated with the request using request ID information which is at least one of unprotected, protected and encrypted integrity.
- 8. A network comprising:
a client, a pool of servers and a service contact point of the network for the pool of servers and wherein:
the client requests a named service in the network by transmitting a service request from the client in the network using a protocol in a layer in a protocol stack between a logical name of the named service and a physical address of a server, within the pool of servers in the network, which will provide the named service, to a service contact point of the network for the pool of servers, the service contact point, in response to the service request, selects the server which will provide the named service from the pool of servers, the service contact point forwards the request for the selected server to the selected server, and the selected server responds to the client with a message using the protocol indicating the selection of the selected server to the client.
- 9. A network in accordance with claim 8 wherein:
the protocol is Aggregate Server Access Protocol (ASAP).
- 10. A network in accordance with claim 8 wherein:
the service contact point is a server.
- 11. A network in accordance with claim 10 wherein:
the server is an endpoint name resolution protocol server.
- 12. A network in accordance with claim 8 wherein:
the name of the service is a pool handle.
- 13. A network in accordance with claim 8 wherein:
the response of the selected server to the client is transmitted directly from the selected server to the client; and control messages are transmitted from the selected server to the client after transmission of the response of the selected server to the client.
CROSS REFERENCE TO RELATED APPLICATION
[0001] This application claims the benefit of the filing date of U.S. Serial No. 60/388,378, filed Jun. 14, 2002, entitled “Optimized RSERPOOL Query” and is incorporated by reference in its entirety.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60388378 |
Jun 2002 |
US |