[发明专利]减少系统开销的TCP通信系统无效
申请号: | 96193947.8 | 申请日: | 1996-07-11 |
公开(公告)号: | CN1184576A | 公开(公告)日: | 1998-06-10 |
发明(设计)人: | 里德·里查德·比亭格;米切尔·勒维·弗莱克尔;巴龙·考那留斯·豪塞尔;戴维德·布鲁斯·林德奎斯特 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 | 代理人: | 王以平 |
地址: | 美国北*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 减少 系统 开销 tcp 通信 | ||
1.一种减少通过通信链接从驻留于第一计算机中的第一应用程序传输到驻留于第二计算机中的第二应用程序的数据的方法,其中通过外部通信链接采用TCP通信协议从第一计算机将数据传输到第二计算机,该方法包括:
响应第一应用程序发出的各个连接请求在第一计算机中建立接收由第一应用程序开始的请求数据的第一虚拟插口;
在第一计算机中建立第一实插口并在第二计算机中建立第二实插口以通过外部通信链接连接第一计算机和第二计算机;
在第二计算机中对于第一应用程序发出的各个连接请求建立第二虚拟插口,其中第二虚拟插口对应于在第一计算机中建立的响应第一应用程序发出的连接请求的第一虚拟插口;
将和第一虚拟插口相连系的请求数据多路传输到第一实插口;
通过外部通信链接采用TCP协议将被多路传输的请求数据传输给第二实插口;
从外部通信链接接收多路传输的请求数据;
对由第二实插口从外部通信链接接收到的请求数据进行信号分离;
将信号分离后的请求数据提供给对应于响应第一应用程序的请求建立的第一虚拟插口的第二虚拟插口;
将第二虚拟插口接收到的请求数据提供给第二应用程序;并且
维持第一和第二实插口直到对应于建立第一虚拟插口的第一应用程序发出的请求的请求数据已被提供给第二应用程序为止。
2.如权利要求1所述的方法还包括下述步骤:
在和第一应用程序发出的请求相关的第二虚拟插口接收从第二应用程序来的响应第一应用程序发出的请求的响应数据;
将第二虚拟插口接收到的响应数据多路传输到第二实插口;
通过外部通信链接以TCP通信协议将多路传输的响应数据传输给第一实插口;
通过外部通信链接接收多路传输的响应数据;
对第一实插口接收到的响应数据进行信号分离;
将信号分离后的响应数据提供给对应于第一应用程序发出的请求响应第一应用程序的请求的第一虚拟插口;并且
将第一虚拟插口接收到的响应数据提供给第一应用程序。
3.如权利要求2所述的方法还包括下述步骤:
在多路传输响应数据之后,关闭第二虚拟插口;并且
在将响应数据提供给第一应用程序后,关闭第一虚拟插口。
4.如权利要求3所述的方法,其中所述的维持步骤包括当所有的第一虚拟插口被关闭后关闭第一和第二实插口。
5.如权利要求3所述的方法,其中所述的维持步骤包括在所有的第一虚拟插口被关闭后维持第一和第二实插口一段预定时间。
6.如权利要求1所述的方法,其中第一应用程序包括网服务器,第二应用程序包括网浏览器。
7.如权利要求1所述的方法,其中外部通信链接包括无线通信链接。
8.一种减少通过通信链接从驻留于第一计算机中的第一应用程序传输到驻留于第二计算机中的第二应用程序的数据的设备,其中通过外部通信链接采用TCP通信协议从第一计算机将数据传输到第二计算机,该设备包括:
响应第一应用程序发出的各个连接请求在第一计算机中建立接收由第一应用程序开始的请求数据的第一虚拟插口的装置;
在第一计算机中建立第一实插口并在第二计算机中建立第二实插口以通过外部通信链接连接第一计算机和第二计算机的装置;
在第二计算机中对于第一应用程序发出的各个连接请求建立第二虚拟插口的装置,其中第二虚拟插口对应于在第一计算机中建立的响应第一应用程序发出的连接请求的第一虚拟插口;
将和第一虚拟插口相连系的请求数据多路传输到第一实插口的装置;
通过外部通信链接采用TCP协议将被多路传输的请求数据传输给第二实插口的装置;
从外部通信链接接收多路传输的请求数据的装置;
对由第二实插口从外部通信链接接收到的请求数据进行信号分离的装置;
将信号分离后的请求数据提供给对应于响应第一应用程序的请求建立的第一虚拟插口的第二虚拟插口的装置;
将第二虚拟插口接收到的请求数据提供给第二应用程序的装置;并且
维持第一和第二实插口直到对应于建立第一虚拟插口的第一应用程序发出的请求的请求数据已被提供给第二应用程序为止的装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/96193947.8/1.html,转载请声明来源钻瓜专利网。