Relay method, relay apparatus, and computer product
First Claim
1. A computer-readable recording medium that stores a relay program for relaying a communication between a client and a server, the relay program making a computer execute:
- determining, when the server is to be switched to a standby server, whether connection in an application layer established between the server and the client can be maintained, without depending on an application; and
executing a process depending on a result of determination at the determining, wherein the process includes maintaining the connection when it is determined that the connection can be maintained; and
disconnecting the connection when it is determined that the connection cannot be maintained.
1 Assignment
0 Petitions
Accused Products
Abstract
A relay apparatus for relaying a communication between a client and a server includes a determining unit that determines, when the server is to be switched to a standby server, whether connection in an application layer established between the server and the client can be maintained, without depending on an application; and an executing unit that executes a process depending on a result of determination by the determining unit. The process includes a maintaining process for maintaining the connection when the determining unit determines that the connection can be maintained; and a disconnecting process for disconnecting the connection when the determining unit determines that the connection cannot be maintained.
-
Citations
19 Claims
-
1. A computer-readable recording medium that stores a relay program for relaying a communication between a client and a server, the relay program making a computer execute:
-
determining, when the server is to be switched to a standby server, whether connection in an application layer established between the server and the client can be maintained, without depending on an application; and
executing a process depending on a result of determination at the determining, wherein the process includes maintaining the connection when it is determined that the connection can be maintained; and
disconnecting the connection when it is determined that the connection cannot be maintained. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-readable recording medium that stores a relay program for a relay apparatus that relays a communication between a client and a server, the relay apparatus including a first computer currently activated and a second computer being an alternative computer when the first computer becomes inactivated, the relay program making the second computer execute:
-
determining, when the server is to be switched to a standby server, whether connection in an application layer established between the server and the client can be maintained, without depending on an application; and
executing a process depending on a result of determination at the determining, wherein the process includes maintaining the connection when it is determined that the connection can be maintained; and
disconnecting the connection when it is determined that the connection cannot be maintained.
-
-
8. A relay method for relaying a communication between a client and a server, comprising:
-
determining, when the server is to be switched to a standby server, whether connection in an application layer established between the server and the client can be maintained, without depending on an application; and
executing a process depending on a result of determination at the determining, wherein the process includes maintaining the connection when it is determined that the connection can be maintained; and
disconnecting the connection when it is determined that the connection cannot be maintained. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A relay apparatus for relaying a communication between a client and a server, comprising:
-
a determining unit that determines, when the server is to be switched to a standby server, whether connection in an application layer established between the server and the client can be maintained, without depending on an application; and
an executing unit that executes a process depending on a result of determination by the determining unit, wherein the process includes a maintaining process for maintaining the connection when the determining unit determines that the connection can be maintained; and
a disconnecting process for disconnecting the connection when the determining unit determines that the connection cannot be maintained. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification