用于对计算机网络上的数据通信进行缓存的方法和系统技术方案

技术编号:16082836 阅读:65 留言:0更新日期:2017-08-25 17:03
一种计算机实现的对计算机网络中的多会话数据通信进行缓存的方法,包括步骤:(a)对客户端与一个或多个元数据服务之间的一个或多个数据会话进行接收、拦截或监控,该客户端执行多会话应用程序以对期望的内容对象进行检索,所述客户端与一个或多个元数据服务通信,从而发现内容对象的元数据;(b)对客户端与一个或多个元数据服务之间进行交换的查询和响应进行分析,从而发现内容对象的元数据;(c)对客户端与内容源之间的后继数据会话进行接收或拦截;(d)对客户端使用的数据协议进行识别,并对数据会话中的数据查询进行识别;(e)对客户端在数据查询中所请求的内容对象或者它的多个部分进行识别;(f)确定内容对象或者它的多个部分是否存储在缓存中,如果是,则将存储在缓存中的内容对象或者它的多个部分发送给客户端,如果不是,则将数据查询发送给内容源、对来自内容源的数据响应进行存储、并将数据响应发送给客户端。

【技术实现步骤摘要】
用于对计算机网络上的数据通信进行缓存的方法和系统相关申请的交叉引用本申请要求于2010年12月30日提交的名称为“METHODSANDSYSTEMSFORCACHINGDATACOMMUNICATIONSOVERCOMPUTERNETWORKS”的美国临时专利申请No.61/428,538的优先权,在此通过引用将其并入本文。
本申请总体上涉及计算机网络(例如因特网、局域网、广域网、无线网络等)上的数据通信的缓存。
技术介绍
计算机网络上的数据通信的缓存是众所周知的网络优化技术,其用于提高应用程序的性能,并通过存储和发送与终端用户密切相关的流行内容最有效地利用网络资源。内容缓存方案常规上聚焦到客户端-服务器通信(例如,网页浏览或流媒体会话)的缓存上,其中缓存立刻将内容对象(例如,网页浏览中的文本文件和图像)从服务器发送给客户端。缓存方案所支持的内容应用程序设计为支持缓存,它们不使用数据会话的端到端的加密,它们具有选择性的用于缓存的客户侧明确支持并利用已知的数据端口(HTTP的tcp/80、RTMP的tcp/1935等)。网页浏览和流媒体应用程序所建立的是基本的数据会话。每个这样的会话并本文档来自技高网...
用于对计算机网络上的数据通信进行缓存的方法和系统

【技术保护点】
一种计算机实现的对计算机网络中的多会话数据通信进行缓存的方法,包括步骤:(a)对客户端与内容源之间的多个数据会话进行接收、拦截或监控,该客户端执行多会话应用程序以对期望的内容对象进行检索,该内容源提供所述内容对象的多个部分;(b)对所述客户端使用的数据协议进行识别,并对所述数据会话中的数据查询进行识别;(c)对所述客户端在部分所述数据查询中和针对此部分所述数据查询的部分数据响应中请求的内容对象或者它的多个部分进行识别;以及(d)利用步骤(c)的信息来确定所述内容对象或者它的多个部分是否存储在缓存中,如果是,则将存储在缓存中的所述内容对象或者它的多个部分发送给所述客户端。

【技术特征摘要】
2010.12.30 US 61/428,5381.一种计算机实现的对计算机网络中的多会话数据通信进行缓存的方法,包括步骤:(a)对客户端与内容源之间的多个数据会话进行接收、拦截或监控,该客户端执行多会话应用程序以对期望的内容对象进行检索,该内容源提供所述内容对象的多个部分;(b)对所述客户端使用的数据协议进行识别,并对所述数据会话中的数据查询进行识别;(c)对所述客户端在部分所述数据查询中和针对此部分所述数据查询的部分数据响应中请求的内容对象或者它的多个部分进行识别;以及(d)利用步骤(c)的信息来确定所述内容对象或者它的多个部分是否存储在缓存中,如果是,则将存储在缓存中的所述内容对象或者它的多个部分发送给所述客户端。2.如权利要求1所述的方法,其中,步骤(d)进一步包括利用步骤(c)的信息来确定所述内容对象或者它的多个部分是否存储在缓存中,如果不是,则将所述数据查询发送给所述内容源、对来自所述内容源的数据响应进行存储、并将所述数据响应发送...

【专利技术属性】
技术研发人员:艾伦·阿罗洛维奇什穆埃尔·巴卡尔德罗尔摩西·加维什沙哈尔·居伊·格林谢伊·舍梅尔
申请(专利权)人:皮尔爱普有限公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1