[发明专利]基于盘的高速缓存无效
| 申请号: | 200680047283.9 | 申请日: | 2006-12-07 |
| 公开(公告)号: | CN101331488A | 公开(公告)日: | 2008-12-24 |
| 发明(设计)人: | P·C·米勒;D·R·奎克 | 申请(专利权)人: | 微软公司 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F17/00 |
| 代理公司: | 上海专利商标事务所有限公司 | 代理人: | 张政权 |
| 地址: | 美国华*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 高速缓存 | ||
1.一种用于处理针对一对象的请求的计算机实现的方法,包括:
从web浏览器应用程序中接收针对一对象的请求,其中所述请求在前端服 务器上被接收(300);
执行应用域,以标识所述被请求的对象是否是由所述应用域处理的对 象(320);
引用索引,以确定当所述被请求的对象是由所述应用域处理时,所述 被请求的对象是否被存储在高速缓存中(325);
当所述被请求的对象被存储在所述高速缓存中时,从所述高速缓存检 索所述被请求的对象(350);以及
在所述web浏览器应用程序处描绘所述检索的对象(350)。
2.如权利要求1所述的计算机实现的方法,其特征在于,所述被请求 的对象被标识为一对象,所述对象是由所述应用域通过比较与所述被请求 的对象相关联的元数据和与所述应用域相关联的在配置文件中标识的对象 高速缓存设置来处理的(320)。
3.如权利要求1所述的计算机实现的方法,还包括:
当所述被请求的对象并未存储在所述高速缓存中时,经后端服务器从 外部数据库检索所述对象(330);
当从所述外部数据库检索的所述对象被标识为由所述应用域处理的对 象时,将从所述外部数据库检索的所述对象存储在所述高速缓存中(340); 以及
更新所述索引以标识从所述外部数据库检索的所述对象被存储在所述 高速缓存中(345)。
4.如权利要求1所述的计算机实现的方法,还包括同步所述索引与所 述高速缓存,使得所述索引保留存储在所述高速缓存中的对象的精确列表 (222、228)。
5.如权利要求1所述的计算机实现的方法,还包括更新所述高速缓存, 以反映对存储在所述高速缓存中的对象的更改,其中所述对象在网站上被 更改(430)。
6.如权利要求1所述的计算机实现的方法,其特征在于,检索所述被 请求的对象还包括从在所述索引(350)中标识的高速缓存位置检索所述被 请求的对象。
7.如权利要求1所述的计算机实现的方法,其特征在于,当所述应用 域先前已将所述对象描绘至所述web浏览器应用程序时,所述对象被存储 在所述高速缓存中(305)。
8.一种用于处理针对一对象的请求的系统,包括:
被安排用以请求对象的web浏览器应用程序(210);
包括高速缓存(232)的本地盘(230);以及
耦合至所述本地盘且包括应用域(222)的前端服务器(220),其中 所述前端服务器被安排从所述web浏览器应用程序接收所述对象请求,
其中所述应用域被安排用于:
标识所述被请求的对象是否是由所述应用域处理的对象(320),
引用索引,以确定所述被请求的对象是否被存储在所述高速缓存中 (325),
当所述被请求的对象被存储在所述高速缓存器中时,从所述高速缓存 检索所述被请求的对象(350),以及
在所述web浏览器应用程序处描绘所述检索的对象(350)。
9.如权利要求8所述的系统,其特征在于,所述被请求的对象被标识 为一对象,所述对象是由所述应用域通过比较与所述被请求的对象相关联 的元数据和与所述应用域相关联的在配置文件中标识的对象高速缓存设置 处理的(320)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200680047283.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:岩盘石养生鞋垫
- 下一篇:具有可选择多种温度显示的线路板浸焊机控制装置





