Methods, systems and computer program products for resuming SNA application-client communications after loss of an IP network connection
First Claim
Patent Images
1. A method for preserving a session between an SNA application and a TN3270E server after loss of an Internet protocol (“
- IP”
) connection between the TN3270E server and a TN3270E client that is associated with the session, the method comprising;
reestablishing the IP connection between the TN3270E server and the TN3270E client; and
then forwarding a screen refresh request to the SNA application.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods and computer program products are provided for preserving a session between an SNA application and a TN3270E server after loss of an IP network connection between the TN3270E server and a TN3270E client that is communicating with the SNA application via the SNA session.
87 Citations
22 Claims
-
1. A method for preserving a session between an SNA application and a TN3270E server after loss of an Internet protocol (“
- IP”
) connection between the TN3270E server and a TN3270E client that is associated with the session, the method comprising;
reestablishing the IP connection between the TN3270E server and the TN3270E client; and
thenforwarding a screen refresh request to the SNA application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
- IP”
-
9. A method for reestablishing a TCP/IP connection between a TN3270E client and a TN3270E server after loss of a first TCP/IP connection between the TN3270E client and the TN3270E server in which the TN3270E client connected to the TN3270E server under a first Logical Unit (“
- TLU”
) name, the method comprising;
receiving a connection request, wherein the connection request specifies the first LU name;
transmitting a query addressed to the TN3270E client over the first TCP/IP connection;
establishing a second TCP/IP connection in response to the connection request if a response to the query is not received within a specified time period; and
resuming communications over the second TCP/IP connection. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
- TLU”
-
19. A system for preserving a session between an SNA application and a TN3270E server after loss of an Internet protocol (“
- IP”
) connection between the TN3270E server and a TN3270E client that is associated with the session, comprising;
means for reestablishing the IP connection between the TN3270E server and the TN3270E client; and
means for forwarding a screen refresh request to the SNA application.
- IP”
-
20. A system for reestablishing a TCP/IP connection between a TN3270E client and a TN3270E server after loss of a first TCP/IP connection between the TN3270E client and the TN3270E server in which the TN3270E client connected to the TN3270E server under a first Logical Unit (“
- LU”
) name, comprising;
means for receiving a connection request, wherein the connection request specifies the first LU name;
means for transmitting a query addressed to the TN3270E client over the first TCP/IP connection;
means for establishing a second TCP/IP connection in response to the connection request if a response to the query is not received within a specified time period; and
means for resuming communications over the second TCP/IP connection.
- LU”
-
21. A computer program product for preserving a session between an SNA application and a TN3270E server after loss of an Internet protocol (“
- IP”
) connection between the TN3270E server and a TN3270E client that is associated with the session, the computer program product comprising a computer usable storage medium having computer readable program code means embodied in the medium, the computer readable program code means comprising;
computer readable program code means for reestablishing the IP connection between the TN3270E server and the TN3270E client; and
computer readable program code means for forwarding a screen refresh request to the SNA application.
- IP”
-
22. A computer program product for reestablishing a TCP/IP connection between a TN3270E client and a TN3270E server after loss of a first TCP/IP connection between the TN3270E client and the TN3270E server in which the TN3270E client connected to the TN3270E server under a first Logical Unit (“
- LU”
) name, the computer program product comprising a computer usable storage medium having computer readable program code means embodied in the medium, the computer readable program code means comprising;
computer readable program code means for receiving a connection request, wherein the connection request specifies the first LU name;
computer readable program code means for transmitting a query addressed to the TN3270E client over the first TCP/IP connection;
computer readable program code means for establishing a second TCP/IP connection in response to the connection request if a response to the query is not received within a specified time period; and
computer readable program code means for resuming communications over the second TCP/IP connection.
- LU”
Specification