发明授权
US5721876A Sockets application program mechanism for proprietary based application
programs running in an emulation environment
失效
用于在仿真环境中运行的基于专有的应用程序的套接字应用程序机制
- 专利标题: Sockets application program mechanism for proprietary based application programs running in an emulation environment
- 专利标题(中): 用于在仿真环境中运行的基于专有的应用程序的套接字应用程序机制
-
申请号: US413333申请日: 1995-03-30
-
公开(公告)号: US5721876A公开(公告)日: 1998-02-24
- 发明人: Kin C. Yu , John L. Curley
- 申请人: Kin C. Yu , John L. Curley
- 申请人地址: MA Billerica
- 专利权人: Bull HN Information Systems Inc.
- 当前专利权人: Bull HN Information Systems Inc.
- 当前专利权人地址: MA Billerica
- 主分类号: G06F9/455
- IPC分类号: G06F9/455 ; G06F9/46 ; G06F3/00 ; G06F15/63
摘要:
A host data processing system operating under the control of a host operating system such as an enhanced version of the UNIX operating system on a RISC based hardware platform includes an emulator which runs as an application process for executing emulated system (ES) user application programs. The emulator includes a number of emulated system executive service components including a socket command handler unit and a socket library component operating in shared memory and an interpreter, an emulator monitor call unit (EMCU) and a number of server components operating in host memory. The host operating system further includes a host socket library interface layer (API) which operatively connects through a TCP/IP network protocol stack to the communications facilities of the hardware platform. The socket server components operatively connect ES TCP/IP application programs to the socket library interface layer of the host operating system when such application programs issue standard ES socket library calls. The socket command handler unit maps the ES socket library calls into appropriate input/output requests directed to the EMCU. The EMCU directs the requests to an appropriate socket server component which in turn issues the appropriate host socket library calls to the host socket interface layer thereby eliminating both the need to communicate through additional protocol stacks and to provide additional communication hardware facilities.
公开/授权文献
信息查询