Proxy response apparatus
First Claim
1. A proxy response apparatus connected to a client and a first and second server through a communications network, the proxy response apparatus comprising:
- a monitoring module that monitors occurrence of a failure in the first server that is processing request messages from the client;
a storing module that obtains packets composing a request message and a corresponding response message that are exchanged between the first server and the client from the communications network and stores the packets until receiving a disconnection request packet; and
a managing module that refers the packets that are stored by the storing module when said monitoring module detects occurrence of a failure in the first server, obtains a response packet that has not been sent to the client from the second server, and sends the response packet to the client.
3 Assignments
0 Petitions
Accused Products
Abstract
A proxy response apparatus is equipped with a module that obtains and retains request messages and response messages exchanged between a client and main and backup servers, a module for detecting a failure in the main server, a module for sending to the backup server requests retained when a failure occurs in the main server, a module for receiving responses from the backup server, a module for detecting communications status between the client and the main server at the time the failure occurred, and a module for responding in place of the main server in order to resume communicating state from the previous state.
-
Citations
21 Claims
-
1. A proxy response apparatus connected to a client and a first and second server through a communications network, the proxy response apparatus comprising:
-
a monitoring module that monitors occurrence of a failure in the first server that is processing request messages from the client; a storing module that obtains packets composing a request message and a corresponding response message that are exchanged between the first server and the client from the communications network and stores the packets until receiving a disconnection request packet; and a managing module that refers the packets that are stored by the storing module when said monitoring module detects occurrence of a failure in the first server, obtains a response packet that has not been sent to the client from the second server, and sends the response packet to the client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A network system having one client and a first and second server connected via a communications network, the network system comprising:
-
at least one load distribution device connected to the first and second servers; and a proxy response apparatus that, when a failure occurs in the first server that is processing a request message sent from the client, makes the second server without having a failure continue processing the request message, and sends to the client response packets that are results of processing the request message executed by the second server, wherein the at least one load distribution device comprises a module that, when the failure occurs in the first server that is processing the request message sent from at least one client, makes the second server without having a failure process a new request message sent from the client, the proxy response apparatus comprises; a monitoring module that monitors occurrence of a failure in the first server; a storing module that obtains packets composing a request message and a corresponding response message that are exchanged between the first server and the client and stores the packets until receiving a disconnection request packet; and a managing module that refers the packets that are stored by the storing module when a failure is detected by the monitoring module in the first server, obtains a response packet that has not been sent to the client from the second server without having a failure, and sends the response packet to the client, wherein the managing module that obtains the response packet rewrites a transmission source destination of the request message to an address of the proxy response apparatus.
-
-
11. A network system having a client and a first and second server connected via a communications network, the network system comprising:
-
a proxy response apparatus that, when a failure occurs in the first server that is processing a request message sent from the client, makes the second server without having a failure continue processing the request message, and sends to the client a response packet that is a result of processing the request message executed by the second server; at least one load distribution device that, when the failure occurs in the first server that is processing the request message sent from the client, makes the second server without having a failure process a new request message sent from the client. - View Dependent Claims (12)
-
-
13. A method for operating a proxy response apparatus that is connected to a client and a first and second server through a communications network, the method comprising the steps of:
-
monitoring occurrence of a failure in the first server that is processing request messages from the client; obtaining from the communications network packets composing a request message and a corresponding response message that are exchanged between the first server and the client and storing the packets; and operating the proxy response apparatus to obtain, when occurrence of a failure in the first and second servers is detected, a response packet that has not been sent to the client from the second server without having a failure, and send the response packet to the client. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
Specification