首页> 外国专利> A METHOD, APPARATUS AND COMPUTER PROGRAM FOR REDUCING DATA TRANSMITTED OVER AN EXTERNAL COMMUNICATION LINK FROM A FIRST APPLICATION RESIDENT IN A FIRST COMPUTER TO A SECOND APPLICATION RESIDENT IN A SECOND COMPUTER

A METHOD, APPARATUS AND COMPUTER PROGRAM FOR REDUCING DATA TRANSMITTED OVER AN EXTERNAL COMMUNICATION LINK FROM A FIRST APPLICATION RESIDENT IN A FIRST COMPUTER TO A SECOND APPLICATION RESIDENT IN A SECOND COMPUTER

机译:用于将通过外部通信链路传输的数据从第一计算机中的第一应用程序居民减少到第二计算机中的第二应用程序居民的方法,装置和计算机程序

摘要

A method, apparatus and computer program product for reducing the data transmitted over an external communication link from a first application resident in a first computer to a second application resident in a second computer. The method, apparatus and computer program product include storing a data stream from the first application to be provided to the second application in response to a request from the second application in a cache resident in the first computer to create a server base cache entry and in a cache resident in the second computer to create a client base cache entry. Requests from the second application are interrogated to determine if a client base cache entry corresponding to the interrogated request exists and to determine if a server base cache entry corresponding to the interrogated request exists. The response data stream is intercepted prior to transmission of the response on the external communication link and compared to the server base cache entry to provide difference data corresponding to the difference between the intercepted response and the server base cache entry. The difference data is sent over the external communication link and acquired by the second computer which reconstructs the response data stream by combining the client base cache entry with the difference data to create a response data stream which is provided to the second application.
机译:一种用于减少通过外部通信链路从驻留在第一计算机中的第一应用程序传输到驻留在第二计算机中的第二应用程序的数据的方法,装置和计算机程序产品。该方法,装置和计算机程序产品包括:响应于来自第二应用程序的请求,将来自第一应用程序的数据流存储在第一计算机中驻留的高速缓存中,以创建服务器基础高速缓存条目;驻留在第二台计算机中的高速缓存,用于创建客户端基本高速缓存条目。询问来自第二应用程序的请求,以确定是否存在与询问的请求相对应的客户端基本缓存条目,并确定是否存在与询问的请求相对应的服务器基本缓存条目。在外部通信链路上传输响应之前,将拦截响应数据流,并将其与服务器基础缓存条目进行比较,以提供与拦截的响应和服务器基础缓存条目之间的差异相对应的差异数据。差异数据通过外部通信链路发送并由第二计算机获取,该第二计算机通过将客户端基本缓存条目与差异数据组合以创建响应数据流,从而重构响应数据流,以提供给第二应用程序。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号