【技术实现步骤摘要】
【国外来华专利技术】用于客户端侧页面处理的公共web可访问数据存储
本专利技术涉及在客户端侧页面处理期间的状态信息存储,并且更具体地涉及用于客户端侧页面处理的Web数据存储。
技术介绍
页面处理是指对内容浏览器中以标记语言所定义的页面进行接收、解释和呈现。目前最为公知的页面处理内容浏览器的形式是其中接收、处理并呈现Web页面的古老Web浏览器。在传统Web浏览器中,标记语言页面一通常是根据超文本标记语言(HTML)标记语言规范所定义的页面一能够被接收、解析并且在计算机的显示器中被呈现。Web浏览器的HTML处理能力中集成有cookie特征。 该cookie特征为Web页面提供了状态信息的短期数据存储。cookie已经出于包括会话管理、个性化和追踪在内的许多原因被使用。然而,根据有关声明管理的超文本传输协议(HTTP)规范,在cookie的使用方面,Web浏览器仅需要支持最小数量的cookie。特别地,根据HTTP规范,Web浏览器仅预期能够存储三百个各为四千字节的cookie,并且每个服务器或域仅二十个cookie。 尽管HTML的cookie特征能够为页面处理中的数据存储提供具有吸引力的机制,但是针对许多应用一特别是考虑到诸如数字图像和音频之类的数字信息的获取和传输的发展,期望客户端侧的机制的功能更为强大。HTML版本5规范在定义“Web存储”时解决了该需求。Web存储在cookie中止的地方继续。就此而言,Web存储提供了针对键/值对的getter和setter方法的简单应用编程接口(API)并且还有每个完全限定域名不小于5兆字节的默认磁盘空间 ...
【技术保护点】
一种通过计算机通信网络进行页面处理的共享数据存储的方法,所述方法包括:向远程存储服务注册在计算机的存储器中执行的内容浏览器;通过所述计算机通信网络从内容服务器接收内容;在所述内容浏览器中调用localStorage对象的实例,以根据唯一密钥对与所述内容相关联的数据进行高速缓存;以及响应于对所述localStorage对象的所述实例的所述调用,参考所述唯一密钥将所述数据存储在所述远程存储服务中。
【技术特征摘要】
【国外来华专利技术】2012.06.21 US 13/529,6391.一种通过计算机通信网络进行页面处理的共享数据存储的方法,所述方法包括: 向远程存储服务注册在计算机的存储器中执行的内容浏览器; 通过所述计算机通信网络从内容服务器接收内容; 在所述内容浏览器中调用1calStorage对象的实例,以根据唯一密钥对与所述内容相关联的数据进行高速缓存;以及 响应于对所述1calStorage对象的所述实例的所述调用,参考所述唯一密钥将所述数据存储在所述远程存储服务中。2.根据权利要求1所述的方法,进一步包括: 获取与所述数据相对应的所述唯一密钥; 利用所述唯一密钥调用所述1calStorage对象的所述实例;以及 响应于利用所述唯一密钥对所述1calStorage对象的所述实例的所述调用,参考所述唯一密钥从所述远程存储服务获取所述数据。3.根据权利要求1所述的方法,其中所述远程存储服务是通过代表性状态传输(REST)应用编程接口(API)的Web可访问资源。4.根据权利要求3所述的方法,进一步包括配置所述内容浏览器以在指定的Web可访问的统一资源标识符(URI)处访问所述远程存储服务。5.根据权利要求3所述的方法,进一步包括配置在所述内容浏览器中呈现的Web应用以在指定的Web可访问的统一资源标识符(URI)处访问所述远程存储服务。6.根据权利要求1所述的方法,其中所述1calStorage对象连同高速缓存控制参数一起被调用,并且在所述1calStorage对象中高速缓存的所述数据随后根据所述高速缓存控制参数而被无效。7.一种内容浏览数据处理系统,被配置用于在页面处理中共享数据存储,所述系统包括: 主机计算机,具有至少一个处理器和存储器; 在所述主机计算机的所述存储器中执行的内容浏览器,所述内容浏览器提供1calStorage对象,所述1calStorage对象被配置用于当在所述内容浏览器中呈现页面时进行实例化;以及 针对所述localStorage对象的扩展,所述扩展包括程序代码,所述程序代码被使得能够通过参考唯一密钥经由计算机通信网络在远程存储服务中存储数据而对参考所述唯一密钥在所述1calStorage对象的实例中对所述数据进行高速缓存的请求作出响应。8.根据权利要求7所述的系统,其中所述扩展进一步包括程序代码,所述程序代码被使得能够通过参考所述唯一密钥经由所述计算机通信网络从所述远程存储服务获取所述数据而对参考所述唯一密钥从所述localStorage对象的所述实例中获取所述数据的请求作出响应。9.根据权利要求7所述的系统,其中所述远程存储服务是通过代表...
【专利技术属性】
技术研发人员:E·J·伯卡特,A·J·艾沃里,T·E·卡普林格,A·K·舒克,
申请(专利权)人:国际商业机器公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。