发明名称 |
Session pooling for legacy application tasks |
摘要 |
Methods, systems, and techniques for handling session emulation for running legacy applications/tasks in host environments using session pools are provided. These enhanced session emulation techniques may be used for many applications, including modernizing legacy applications, particularly in mid-range or mainframe host computing. Example embodiments provide a Role-Based Modernization System (“RBMS”), which uses the enhanced emulation techniques to provide role-based modernization of menu-based legacy applications. |
申请公布号 |
US9191339(B2) |
申请公布日期 |
2015.11.17 |
申请号 |
US201414506912 |
申请日期 |
2014.10.06 |
申请人 |
Advanced BusinessLink Corporation |
发明人 |
Lategan Christopher F. |
分类号 |
G06F15/173;H04L12/911;G06F9/44;G06F3/0484;H04L29/08 |
主分类号 |
G06F15/173 |
代理机构 |
Lowe Graham Jones, PLLC |
代理人 |
Bierman Ellen M.;Lowe Graham Jones, PLLC |
主权项 |
1. A method in a computing system for providing pooled terminal emulation sessions for access to menu-driven legacy application tasks on a host computing system, comprising:
receiving a first request from a client computing system to run a legacy application task; causing a first host session to be allocated on the host computing system; assigning a task identifier to the allocated first host session and associating the task identifier with a legacy application task corresponding to the first request; causing the legacy application task corresponding to the first request to be executed in the allocated first host session on the host computing device; and forwarding to the client computing system the task identifier assigned to the legacy application task corresponding to the first request; receiving a second request from a client computing system to run a legacy application task; determining whether a host session has already been allocated on the host computing system for executing a legacy application task corresponding to the second request; and returning to the client computing system an output data stream from the legacy application task executing in the allocated first host session to fulfill the second request. |
地址 |
Kirkland WA US |