[发明专利]Web服务器、Web浏览器和Web系统无效
申请号: | 201010546539.9 | 申请日: | 2010-11-12 |
公开(公告)号: | CN102073672A | 公开(公告)日: | 2011-05-25 |
发明(设计)人: | 礒津政明 | 申请(专利权)人: | 索尼公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;H04L29/08 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 宋鹤 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | web 服务器 浏览器 系统 | ||
技术领域
本发明涉及Web服务器、Web浏览器和Web系统。
背景技术
近些年中,因特网上由高性能服务器使用的Web技术逐渐被家用设备(CE设备)所使用。这起因于用于消费者的嵌入式设备的性能的改进,或者经由网络使用消费者设备的机会的增加。然而,对于像CE设备那样的、具有有限的计算资源或存储资源的设备而言,难以使用已在服务器侧使用的所有技术,因此需要设计使得资源有限的设备发挥作用的方法。
顺便提及,“缓存(cache)技术”被广泛用作更快地访问Web服务器的现有技术。图11是示出一般Web服务的缓存技术的说明性视图。如图11所示,“缓存”包括各自类型的缓存,例如用于存储由Web服务器从数据库读出的结果的查询缓存、用于存储由Web服务器创建的页面的代理缓存、以及用于存储一度被Web浏览器访问的页面的应用缓存。
当通过CE设备扩展Web服务时,难以提供代理服务器,因而对浏览器侧的缓存而言,难以处理被频繁地重新写入的动态内容。因此,有必要在服务器内包括代理缓存(页面缓存)或者使用查询缓存来实现缓存的速度上的改进。
页面缓存和查询缓存都在可由很多非特定的人访问的Web服务器上产生了它们的效果。例如,即使用户第一次访问页面,因为另一用户事先已访问过该页面,缓存命中(cache hit)的发生的式样也可被考虑。在日本专利申请早期公开No.2006-227671中,通过对每个部分的页面进行缓存以减小Web服务器的处理负载,而改进了响应性。
发明内容
然而,根据日本专利申请早期公开No.2006-227671,存在如下问题:用户必须访问页面至少一次,并且当访问的用户像CE设备的Web服务那样有限时,缓存频繁地未有效发挥作用。根据日本专利申请早期公开No.2000-311108,通过预先对如下页面进行缓存来实现访问Web服务器的速度的改进:这些页面按照页面链接被进行了预先读取。然而,根据日本专利申请早期公开No.2000-311108,页面被缓存在缓存存储器中直到其容量极限,因此存在如下问题:如果存储器资源是有限的,则缓存频繁地未有效发挥作用。
鉴于以上所述的,希望提供即使存储器资源或对Web服务的访问是有限的也能够高效利用缓存的、新颖且改进的Web服务器、Web浏览器和Web系统。
根据本发明的一个实施例,提供了一种Web服务器,该Web服务器包括:接收单元,该接收单元接收如下请求:该请求用于获取从经由网络连接的Web浏览器中显示的页面中所包含的一个、两个或更多个链接目的地之中的、在显示区域中显示的链接目的地的内容;内容创建单元,该内容创建单元创建与由接收单元接收的请求相符的内容;以及缓存单元,该缓存单元在存储装置中对由内容创建单元创建的内容进行缓存。
Web服务器还可包括:确定单元,该确定单元确定由接收单元接收的请求是否是用于获取还没被访问的链接目的地的内容的伪请求。当确定单元确定所述请求是伪请求时,内容创建单元可创建与该伪请求相符的内容。
当指示伪请求的命令被附接到所述请求上时,确定单元可确定该请求是伪请求。
在存储装置中被缓存的内容之中,缓存单元可根据与Web浏览器中显示的内容的链接目的地的父子关系来删除内容。
Web服务器还可包括:发送单元,当与请求相对应的内容被缓存单元缓存在存储装置中时,该发送单元发送所缓存的内容给Web浏览器。
当确定单元确定所述请求不是伪请求时,内容创建单元可经由发送单元向Web浏览器发送所创建的内容。
当确定单元确定所述请求不是伪请求时,内容创建单元可经由发送单元向Web浏览器发送与该请求相对应的并且被缓存在存储装置中的内容。
根据本发明的另一个实施例,提供了一种Web浏览器,该Web浏览器包括:提取单元,该提取单元从显示画面中显示的页面中所包含的一个、两个或更多个链接目的地之中,提取在显示区域中显示的链接目的地;请求创建单元,该请求创建单元创建用于获取由提取单元提取的链接目的地的内容的请求;以及发送单元,该发送单元经由网络向Web服务器发送所述请求。
请求创建单元可向所述请求附接指示伪请求的命令,该伪请求用于获取还没被访问的链接目的地的内容。
提取单元可确定显示区域中显示的链接目的地是静态内容还是动态内容,并且当该链接目的地是动态内容时提取该链接目的地。
由Web服务器根据伪请求创建的内容可被缓存在存储装置中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于索尼公司,未经索尼公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010546539.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:具有易定位手轮的水龙头
- 下一篇:一种汽车防疲劳驾驶装置