[发明专利]用于网络应用程序资源的高速缓存控制的方法和系统在审
申请号: | 201310265417.6 | 申请日: | 2013-06-28 |
公开(公告)号: | CN103530306A | 公开(公告)日: | 2014-01-22 |
发明(设计)人: | T.E.卡普林格;C.C.米歇尔;G.L.特鲁蒂;张建军 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F12/08 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 邸万奎 |
地址: | 美国纽*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 网络 应用程序 资源 高速缓存 控制 方法 系统 | ||
技术领域
本发明涉及用于网络应用程序(Web application)资源的高速缓存(cache)控制的方法和系统。
背景技术
网络应用程序一般涉及被实施为以合作方式在网络上操作的网页的集合(collection)的应用程序。可以使用各种不同类型的资源建立网络应用程序,所述资源诸如级联样式表(CSS)、超文本标记语言(HTML)、图像文件等。网络应用程序的性能取决于许多因素,例如包括执行时这些各种资源的组织和交互。
发明内容
本说明书内公开的一个或多个实施例涉及用于网络应用程序资源的高速缓存控制。
一个实施例可以包括一种方法。所述方法可以包括:生成用于网络应用程序的高速缓存清单,其中所述高速缓存清单指定所述网络应用程序的网页;以及使用处理器确定所述网页所需要的资源。所述方法可以包括:建立封闭集合(closure collection),所述封闭集合包括所述网页所需要的资源;以及将指示所述资源的引用(reference)写入到所述高速缓存清单中。
另一实施例可以包括一种方法。所述方法可以包括部署网络应用程序的第一组件到第一数据处理系统。所述第一组件可以包括内容高速缓存和封闭集合,所述内容高速缓存指定资源的列表,所述封闭集合包括所述内容高速缓存的列表中的每个资源。所述方法还可以包括部署所述网络应用程序的第二组件到第二数据处理系统。所述第二组件包括所述网络应用程序的不包括在所述第一组件中的至少一部分。
另一实施例可以包括一种系统。所述系统可以包括配置来启动可执行操作的处理器。所述可执行操作可以包括:生成用于网络应用程序的高速缓存清单,其中所述高速缓存清单指定所述网络应用程序的网页;确定所述网页所需要的资源;以及建立封闭集合,所述封闭集合包括所述网页所需要的资源。可以将指示所述资源的引用写入到所述高速缓存清单中。
另一实施例可以包括一种系统。所述系统可以包括第一数据处理系统,其存储网络应用程序的第一组件。所述第一组件可以包括内容高速缓存和封闭集合,所述内容高速缓存指定资源的列表,所述封闭集合包括所述内容高速缓存的列表中的每个资源。所述系统还可以包括第二数据处理系统,其经由网络与所述第一数据处理系统通信地链接。所述第二数据处理系统可以存储所述网络应用程序的第二组件。所述第二组件包括所述网络应用程序的不包括在所述第一组件中的至少一部分。
另一实施例可以包括一种计算机程序产品。所述计算机程序产品可以包括其上存储了程序代码的计算机可读存储介质,所述程序代码当被执行时配置处理器以执行可执行操作。所述操作可以包括:生成用于网络应用程序的高速缓存清单,其中所述高速缓存清单指定所述网络应用程序的网页;确定所述网页所需要的资源;以及建立封闭集合,所述封闭集合包括所述网页所需要的资源。可以将指示所述资源的引用写入到所述高速缓存清单中。
附图说明
图1是示出根据此说明书内公开的一个实施例的、用于网络应用程序资源的高速缓存控制的系统的框图。
图2是示出根据此说明书内公开的另一个实施例的、参照图1描述的系统的操作的框图。
图3是示出根据此说明书内公开的另一个实施例的、用于网络应用程序资源的高速缓存控制的操作的方法的流程图。
图4是示出根据此说明书内公开的另一个实施例的、驻留(host)被分割为组件的网络应用程序的通信系统的框图。
具体实施方式
所属技术领域的技术人员知道,本发明的各个方面可以实现为系统、方法或计算机程序产品。因此,本发明的各个方面可以具体实现为以下形式,即:完全的硬件实施方式、完全的软件实施方式(包括固件、驻留软件、微代码等),或硬件和软件方面结合的实施方式,这里可以统称为“电路”、“模块”或“系统”。此外,在一些实施例中,本发明的各个方面还可以实现为在一个或多个计算机可读介质中(例如存储于其上)的计算机程序产品的形式,该计算机可读介质中包含计算机可读的程序代码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310265417.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:齿条和齿条齿成形模具
- 下一篇:力臂仪