发明授权
US08056089B2 Shortcut IP communications between software entities in a single operating system
失效
在单个操作系统中的软件实体之间的快捷IP通信
- 专利标题: Shortcut IP communications between software entities in a single operating system
- 专利标题(中): 在单个操作系统中的软件实体之间的快捷IP通信
-
申请号: US11557184申请日: 2006-11-07
-
公开(公告)号: US08056089B2公开(公告)日: 2011-11-08
- 发明人: Eric Fried , Vinit Jain , Lance W. Russell
- 申请人: Eric Fried , Vinit Jain , Lance W. Russell
- 申请人地址: US NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: US NY Armonk
- 代理机构: Dillon & Yudell LLP
- 主分类号: G06F3/00
- IPC分类号: G06F3/00 ; G06F15/16
摘要:
A method, computer program product, and data processing system for performing efficient communication between software entities residing in the same operating system using conventional network communications APIs are disclosed. According to a preferred embodiment, when a software entity (e.g., a process) attempts to communicate through a networking API, the operating system determines whether the other end of the communication refers to the same hardware node. If so, the operating system replaces the network protocol connection (socket connection) with a direct interprocess communication construct. The operating system provides additional code to simulate the appearance of an actual network (socket) connection at the API level while performing all actual I/O using the interprocess communication construct.
公开/授权文献
信息查询