一种快速访问Web网页的方法、系统及代理服务设备的制作方法

文档序号:7975334阅读:215来源:国知局
专利名称:一种快速访问Web网页的方法、系统及代理服务设备的制作方法
技术领域
本发明涉及互联网技术,尤指一种快速访问互联网(Web)网页的方法、系统及代理服务设备。
背景技术
随着现代通信技术及互联网技术的不断进步,目前的移动终端能够实现访问Web网页的功能。Web网页已经摆脱了以往单一的文本形式,客户端访问器可以通过超文本标记语言(HTML)文件中携带的链接地址,能够从Web网页对应的互联网服务设备中获取相应的语音、图像和/或视频文件,嵌入在Web网页中向用户呈现。
在现有的Web网页访问技术中,互联网服务设备根据客户端访问器访问Web网页的请求,首先将该网页对应的HTML文件返回给客户端访问器。客户端访问器解释收到的HTML文件,当每读取到HTML文件中一条链接地址时,就会建立与互联网服务设备之间的链接,从而获取相应的文件。当客户端访问器通过双绞线、光纤类似的有线传输方式获取访问Web网页所需的文件时,能够实现较好的访问效果。但是,在客户端访问器位于移动终端或其他需要通过无线传输方式来获取文件的设备上时,由于无线资源的有限性,此时客户端访问器不断建立与互联网服务设备之间的链接,会严重影响移动终端上显示Web网页的质量,导致Web网页显示效果差,显示速度慢的问题。

发明内容
有鉴于此,本发明的主要目的在于提供一种快速访问Web网页的方法,应用该方法能够快速访问Web网页。
同时,本发明的又一主要目的在于提供一种快速访问Web网页的系统,该系统能够实现快速访问Web网页。
另外,本发明的另一主要目的在于提供一种快速访问Web网页的代理服务设备,本发明提供的代理服务设备能够支持无线传输终端快速访问Web网页。
为达到上述目的,本发明的技术方案是这样实现的本发明提供了一种快速访问互联网Web网页的方法,执行以下步骤A、请求访问Web网页;根据请求访问的Web网页,获得访问所述Web网页所需的主、从文件;B、将获得的主、从文件打包,并将打包后的文件下发给请求访问所述Web网页的请求方;C、请求方根据收到的打包后的文件显示所述Web网页。
较佳地,在步骤B之前该方法进一步包括减小所述主、从文件中的图片文件。
较佳地,预先根据请求方的类型设置其支持的文件类型列表;步骤A中,在请求访问Web网页时,进一步携带所述请求方的类型;在减小所述主、从文件中的图片文件之前,进一步包括根据所述请求方的类型获得对应支持的文件类型列表,删除所述从文件中所述请求方不支持的文件类型。
较佳地,步骤A中,在请求访问Web网页时,进一步携带所述请求方显示屏幕的大小;所述减小所述主、从文件中的图片文件的步骤为根据所述请求中携带的显示屏幕的大小,减小所述图片文件。
较佳地,步骤B中,所述将主、从文件打包的步骤包括将所述主、从文件打包成一个文件;或,获取所述主、从文件中的富媒体文件,将所述富媒体文件作为一个文件,将主、从文件中的非富媒体文件打包成另一个文件。
较佳地,步骤B中,所述打包的步骤为通过压缩技术进行打包。
较佳地,在步骤B之前,该方法进一步包括将所述主文件中携带的从文件的链接网址修改为从文件的系统编码文件名;步骤C中,所述根据打包后的文件显示Web网页的步骤包括从所述打包后的文件中获取主文件,读取主文件中携带的各从文件的系统编码文件名,根据从文件的系统编码文件名在打包后的文件中获得从文件,根据主文件和获得的从文件显示Web网页。
较佳地,该方法进一步包括设置访问时间阈值;存储获得的访问Web网页所需的主、从文件;步骤A中,所述获得访问Web网页所需的主、从文件的方法包括A1、根据请求访问的Web网页,判断访问所述Web网页所需的主、从文件是否被存储,如果是,则执行步骤A2;否则,执行步骤A4;A2、判断所述主、从文件是否在访问时间阈值之内被存储,如果是,则执行步骤A3;否则,执行步骤A4;A3、判断所述存储的Web网页是否需要验证,如果是,则执行步骤A4;否则,根据存储的所述主、从文件,获得访问所述Web网页所需的主、从文件;A4、从Web网页所在互联网服务设备获得访问网页所需的主、从文件。
较佳地,步骤A4中进一步包括将从Web网页所在网站获得的主、从文件替换原存储的主、从文件。
同时,本发明还提供了一种快速访问Web网页的系统,该系统包括浏览器客户端,用于向代理服务设备请求访问Web网页;并根据收到的打包后的文件显示Web网页;代理服务设备,用于从互联网服务设备获得访问Web网页所需的主、从文件;并根据浏览器客户端访问Web网页的请求,将访问Web网页所需的主、从文件打包下发给浏览器客户端;互联网服务设备,用于向代理服务设备提供访问Web网页所需的主、从文件。
较佳地,所述代理服务设备包括代理控制单元,用于从互联网服务设备获得的访问Web网页所需的主、从文件;并根据收到的浏览器客户端访问Web网页的请求,将访问Web网页所需的主、从文件发送至打包单元;接收打包单元打包后的文件并发送至浏览器客户端;打包单元,用于对收到的主、从文件打包,并将打包后的文件发送至代理控制单元。
较佳地,所述代理服务设备内进一步包括存储单元,用于存储访问Web网页所需的主、从文件;所述代理控制单元,进一步用于根据浏览器客户端请求访问的Web网页在存储单元中进行查找,当存储单元中存在所述Web网页时,则从存储单元中获得访问Web网页所需的主、从文件;当存储单元中不存在所述Web网页时,则从互联网服务设备上获得所述主、从文件,并将获得主、从文件保存至存储单元。
较佳地,所述打包单元包括打包控制模块,用于将主、从文件发送至富媒体模块;并对从富媒体模块接收到的富媒体文件、以及从压缩模块收到的压缩文件进行打包,将打包后的文件发送至浏览器客户端;富媒体模块,用于在收到的主、从文件中识别出富媒体文件,将主、从文件中非富媒体文件发送至压缩模块;并识别出富媒体文件中的图片文件,将所述图片文件调整至浏览器客户端显示界面的大小,向打包控制模块发送包括调整后的图片文件的富媒体文件;压缩模块,用于对收到的非富媒体文件进行压缩,并将压缩后的文件发送至打包控制模块。
另外,本发明还提供了一种快速访问Web网页的代理服务设备,该设备包括代理控制单元,用于从互联网服务设备上获得的访问Web网页所需的主、从文件;并根据收到的访问Web网页的请求,将访问Web网页所需的主、从文件发送至打包单元;接收打包单元打包后的文件并发送至访问Web网页的请求方;打包单元,用于对收到的主、从文件打包,并将打包后的文件发送至代理控制单元。
较佳地,所述代理服务设备内进一步包括存储单元,用于存储访问Web网页所需的主、从文件;所述代理控制单元,进一步用于根据请求访问的Web网页在存储单元中查找,当存储单元中存在所述Web网页时,则从存储单元中获得访问Web网页所需的主、从文件;当存储单元中不存在所述Web网页时,则从互联网服务设备上获得所述主、从文件,并将获得主、从文件保存至存储单元。
较佳地,所述打包单元包括打包控制模块,用于将访问Web网页所需主、从文件发送至富媒体模块;并对从富媒体模块接收到的富媒体文件、以及从压缩模块收到的压缩文件进行打包,将打包后的文件发送至所述请求方;富媒体模块,用于在收到的主、从文件中识别出富媒体文件,将主、从文件中非富媒体文件发送至压缩模块;并识别出富媒体文件中的图片文件,将所述图片文件调整至请求方显示界面的大小,向打包控制模块发送包括调整后的图片文件的富媒体文件;压缩模块,用于对收到的非富媒体文件进行压缩,并将压缩后的文件发送至打包控制模块。
本发明所提供的一种快速访问Web网页的方法,通过将获得的访问Web网页所需的主、从文件进行打包,使请求访问Web网页的请求方根据打包后的文件显示当前Web网页,由于减少了请求方多次从网络获取从文件的操作,因此实现了快速访问Web网页的目的。同时,本发明还提供了一种快速访问Web网页的系统以及代理服务设备。另外,在本发明所提供的方法中,还通过将访问Web网页所需的图片文件缩小,缩小至适合无线终端显示屏幕的大小,从而更进一步加快了访问Web网页的速度,减小了访问Web网页过程中的数据传输量。


下面将通过参照附图详细描述本发明的示例性实施例,使本领域的普通技术人员更清楚本发明的上述及其它特征和优点,附图中图1为本发明较佳实施例系统的结构图;图2为本发明较佳实施例方法的流程图;图3为本发明较佳实施例方法中判断是否存储了有效的Web网页的流程图。
具体实施例方式
为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对本发明做进一步的详细说明。
在本发明的技术方案中,首先由请求方请求访问Web网页;然后,根据请求访问的Web网页,获得访问所述Web网页所需的主、从文件;再将获得的主、从文件打包,并将打包后的文件下发给请求访问所述Web网页的请求方;最后,请求方根据收到的打包后的文件显示所述Web网页。
在本发明的技术方案中访问Web网页所需的主文件为HTML文件,所需的从文件为根据HTML文件中携带的链接地址再次从Web网页对应的互联网服务设备获取的文件,如图片文件、级联样式表(css)文件、脚本语言(javascript)文件、矢量图像文件(flash),ActiveX文件。
在本发明技术方案中描述的将获得的主、从文件打包的方法可以是,将访问Web网页所需的主、从文件打包成一个文件;或从主、从文件中获得图片文件,将图片文件作为一个文件,而将主、从文件中的非图片文件打包成另一个文件。当然也可以根据具体的情况,将访问Web网页所需的主、从打包成数目小于主、从文件数目的多个文件。这里,可以采用压缩技术进行打包。例如,可采用通用zip技术进行打包。
图1为本发明实现快速访问Web网页的较佳实施例的系统结构图。该系统包括浏览器客户端10、代理服务设备11和互联网服务设备12。其中,浏览器客户端10位于无线设备内,代理服务设备11为在系统中新增的一网络设备。这里所描述的无线设备可以是通过红外、蓝牙、无线电信号进行通讯的终端。例如,移动台(MS)、便携式电脑、以及能够嵌入浏览器客户端的家用电视,如电冰箱、电视机等。
这里,浏览器客户端10,用于向代理服务设备11请求访问Web网页;并根据收到的打包后的文件显示Web网页。代理服务设备11,用于从互联网服务设备12获得访问Web网页所需的主、从文件;并根据浏览器客户端10访问Web网页的请求,将访问Web网页所需的主、从文件打包下发给浏览器客户端10。互联网服务设备12,用于向代理服务设备11提供访问Web网页所需的主、从文件。
其中,代理服务设备11的内部结构可以包括代理控制单元111和打包单元112。代理控制单元111,用于从互联网服务设备12获得的访问Web网页所需的主、从文件;并根据收到的浏览器客户端访问Web网页的请求,将访问Web网页所需的主、从文件发送至打包单元112;接收打包单元打包后的文件并发送至浏览器客户端10。打包单元112,用于对收到的主、从文件打包,并将打包后的文件发送至代理控制单元111。
为了进一步快速访问Web网页,还可以在代理服务设备11中进一步包括存储单元110,用于存储访问Web网页所需的主、从文件。此时,代理控制单元111根据浏览器客户端10请求访问的Web网页在存储单元110中进行查找,当存储单元110中存在所述Web网页时,则从存储单元110中获得访问Web网页所需的主、从文件;当存储单元110中不存在所述Web网页时,则从互联网服务设备12上获得所述主、从文件,并将获得主、从文件保存至存储单元110,以备下次访问同样的Web网页时使用。
这里,打包单元的内部结构可以是包括打包控制模块1120、富媒体模块1121和压缩模块1122。打包控制模块1120,用于将主、从文件发送至富媒体模块1121;并对从富媒体模块1121接收到的富媒体文件、以及从压缩模块1122收到的压缩文件进行打包,将打包后的文件发送至浏览器客户端10。富媒体模块1121,用于在收到的主、从文件中识别出富媒体文件,将主、从文件中非富媒体文件发送至压缩模块1122;并识别出富媒体文件中的图片文件,将所述图片文件调整至浏览器客户端10显示界面的大小,向打包控制模块1120发送包括调整后的图片文件的富媒体文件。压缩模块1122,用于对收到的非富媒体文件进行压缩,并将压缩后的文件发送至打包控制模块1120。
图2为在图1所示系统中,实现快速访问Web网页的本发明较佳实施例方法的流程图,描述的是无线终端上的浏览器客户端通过代理服务设备,访问互联网服务设备提供Web网页的流程。这里的浏览器客户端就是上面提到的请求方。具体步骤如下所述在步骤201中,浏览器客户端向代理服务设备发送Web网页访问请求,该请求中携带浏览器客户端所在无线设备显示屏幕的宽度和浏览器客户端用来访问Web网页的Http请求包。
在步骤202中,根据Web网页访问请求中携带的Http请求包,代理服务设备判断自身是否存储了当前请求访问的有效的Web网页,如果是,执行步骤203;否则,执行步骤204。
步骤202的具体详见对图3所示流程的介绍。
在步骤203中,代理服务设备获得自身存储的访问Web网页所需的主、从文件,执行步骤207。
在步骤204中,代理服务设备根据当前收到的Web网页访问请求,从当前Web网页对应的互联网服务设备获得访问Web网页所需的主、从文件。
在步骤205中,代理服务设备将当前主文件中携带的从文件的链接网址修改为从文件的系统编码文件名,并保存修改后的访问Web网页所需的主、从文件。
这里的系统编码文件名是代理服务设备为访问Web网页所需的各从文件定义的文件名,系统编码文件名可以是各从文件的文件名、或目录名、或代理服务设备自身定义的名称。例如,对于一个链接网址为embedsrc=″http://www.56.com/flashApp/56.swf?的flash文件时,系统编码文件名可以是文件名56.swf,可以是目录名flashApp/56.swf,也可以是自定义的名称如1.swf。当存在多个flash文件时,这可以采用如下形式作为各flash文件的文件名,1.swf、2.swf、3.swf等等。
同时,代理服务设备保存Web网页的方式也存在两种,一种是该Web网页在代理服务设备内没有被保存;另一种是该Web网页已经保存在代理服务设备中,而由于已经保存的Web网页不是有效的Web网页,因此,此时代理服务设备需要用当前获得的Web网页替换原存储的Web。
这里,保存Web网页的方式为保存访问Web网页所需的主、从文件,还保存该Web网页此次的请求时间,以及是否需要验证这些内容。这里,请求时间为代理服务设备从互联网服务设备获得所需的主、从文件的时间。是否需要验证,是代理服务设备根据自身收到的Web网页访问请求中Http包内是否携带了私密参数,例如密码、用户名,进行确定。当携带了私密参数,则需要验证;当没有携带私密参数,则不需要验证。检查Http包中是否携带私密参数,可以通过检测Http中是否存在密码字段来确定。当Http包中携带了私密参数,表示此次请求访问的Web网页包含了用户私密信息,代理服务器则不能根据事先的存储获得相应的主、从文件,而应该再次从Web网页对应的互联网服务设备中获取。例如,当浏览器客户端请求访问的Web网页为,邮箱登陆界面、或银行系统登陆界面时。
在步骤206中,代理服务设备从访问Web网页所需的从文件中删除无线终端不支持的文件,同时也需要删除相关从文件在主文件中的链接网址。例如flash、ActiveX控件和/或javaApplet文件等。具体删除文件的类型可以由代理服务设备预先设置确定,也根据是如下方式代理服务设备预先根据无线终端的类型设置其支持的文件类型列表;在无线终端在请求访问Web网页时进一步携带自身的类型;这里,代理服务设备则根据无线终端的类型获得对应支持的文件类型列表,删除其中从文件中当前无线终端不支持的文件类型。
另外,这里对从文件删除的操作,最好是对代理服务设备保存的所述Web网页的副本的操作,由于对副本的操作并不改变代理服务设备保存的原始主、从文件的内容,因此当另外一个无线终端支持当前无线终端所不支持的文件类型时,代理服务设备还可以向支持的另一个无线终端提供相关文件。
在步骤207中,代理服务设备从步骤206中处理获得的主、从文件中获得图片文件,并根据步骤201中浏览器客户端发送的自身所在无线设备显示屏幕的宽度,减小图片文件的大小。
在本发明中所指图片文件的类型除了包括静态图像压缩图片(JPEG)、位图文件(BMP)等形式的图片文件,还包括如可交换图像文件(GIF)中所包含的图片文件。
本步骤主要针对显示屏幕较小的无线终端,例如MS,由于现阶段Web网页中使用的图片文件一般较大,因此在类似MS这样显示屏幕较小的无线终端上显示Web网页,则需要将其中的图片文件减小。
减小图片文件大小的具体方式可以是将从主、从文件中获取的图片文件的宽度减小至步骤201中发送的宽度,图片文件的长度安全宽度缩小的比例,同比较小。这里宽度的单位可以是象素。
在步骤208中,代理服务设备对步骤207中处理获得的主、从文件进行打包,并将打包后的文件发送给浏览器客户端。具体打包的可以是将所有的文件打包成一个文件;或者,根据文件的种类打包成大于一个、小于所有文件总数目的文件,较佳地,查找当前主、从文件,获得其中的富媒体文件,将富媒体文件打成一个文件,将除富媒体文件之外的非富媒体文件一个文件。这里,所指的富媒体文件包括各种类型的图片文件、音频文件、视频文件和flash文件。
将富媒体文件和非富媒体文件打成两个文件发送浏览器客户端的好处在于,由于无线网络资源是相当有线的,在向浏览器客户端发送数据时,可以先发送非富媒体文件所打成的文件,当浏览器客户端收到非富媒体文件时,即可先显示非富媒体文件,而在显示非富媒体文件的同时接收富媒体文件,再显示富媒体文件,这样的操作有利于提高用户通过浏览器客户端访问Web网页的效率。
其中,打包的方法可以是将多个文件简单的组合在一起,也可以是采用压缩技术。当采用压缩技术时,可以选择进行压缩的文件的类型和数量。在选择压缩文件的种类时,由于图片文件在步骤207中已被缩小,因此在压缩过程中可以不对图片文件进行压缩;另外,由于一些文件,如富媒体文件的压缩效果不明显,因此也可以不对富媒体文件进行压缩。在选择压缩文件的数量时,可以针对主、从文件的每个文件进行压缩,也可以将其中的部分文件进行压缩,还可以将所有的文件压缩成一个文件。当然在进行压缩的过程中也可以采用加密技术。
在将富媒体文件打成一个文件,将除富媒体文件之外的非富媒体文件一个文件的打包情况,可以采用将非富媒体文件压缩成一个文件的方式。同时,也可以将步骤207中图片文件缩小的操作,放在步骤208中操作,即先找出富媒体文件,然后执行对富媒体文件中的图片文件进行缩小的操作。
在步骤209中,浏览器客户端根据代理服务设备发送的打包文件显示Web网页。
具体的操作包括从打包后的文件中获取主文件,读取主文件中携带的各从文件的系统编码文件名,根据从文件的系统编码文件名在打包后的文件中获得各从文件,根据主文件和获得的从文件显示Web网页。当查找到的从文件再第二个包中,则可以等待收到第二包后再显示该从文件。当打包文件为压缩文件时,则需要先对文件进行解压缩,再执行读取的操作。同样,当打包文件被加密时,则需要先对文件进行解密,再执行读取的操作。
至此,本发明快速访问Web网页方法的流程结束。
图3为图2中步骤202代理服务设备判断自身是否存储了当前请求访问的有效的Web网页的详细步骤。这里,主要依据存储Web网页时,记录的Web网页的请求时间、是否需要验证的内容进行判断,即按照步骤206中记录的Web网页的内容进行判断。具体介绍如下在步骤301中,代理服务器设备收到浏览器客户端发送的Web网页访问请求后,根据Http请求包包头中的URI地址,在自身存储单元中查找是否已经存储了该请求访问的Web网页,如果是,执行步骤302;否则,执行步骤305。
在步骤302中,代理服务设备判断该存储的Web网页是否为有效的Web网页,如果是,则执行步骤303;否则,执行步骤305。这里,判断存储的Web网页是否为有效的Web网页,主要是根据Web网页的时间有效性进行判断。判断的具体方法可以通过如下方式实现预先设置访问时间阈值,判断请求时间是否在预先设置的访问时间阈值之内,如果是,则执行步骤303;否则,执行步骤305。
在步骤303中,判断该Web网页是否需要验证,如果是,则执行步骤305;否则,执行步骤304。
在步骤304中,代理服务设备从自身存储的Web网页获得所需的主、从文件,即执行步骤203。
在步骤305中,代理服务设备从Web网页对应的互联网服务设备获得所需的主、从文件,即执行步骤204。
在步骤303和步骤304中所介绍的判断流程中,也可以根据实际的应用场合仅选择其中的一个进行执行。
在本发明方法的流程,在浏览器客户端向代理服务设备发送Web网页访问请求中还可以进一步验证码,用于代理服务设备验证浏览器客户端的有效性,即根据验证码确定当前的浏览器客户端是否为代理服务设备授权的客户端。
经过对本发明较佳实施例系统、方法、以及代理服务设备的详细介绍,可知通过将访问Web网页所需的主、从文件进行打包,减少了无线终端多次从网络获取从文件的操作,因此实现了无线终端快速访问Web网页的目的。同时,本发明的方法还通过将访问Web网页所需的图片文件缩小,缩小至适合无线终端显示屏幕的大小,从而更进一步加快了访问Web网页的速度,同时也减小了访问Web网页过程中的数据传输量。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种快速访问互联网Web网页的方法,其特征在于,执行以下步骤A、请求访问Web网页;根据请求访问的Web网页,获得访问所述Web网页所需的主、从文件;B、将获得的主、从文件打包,并将打包后的文件下发给请求访问所述Web网页的请求方;C、请求方根据收到的打包后的文件显示所述Web网页。
2.根据权利要求1所述的方法,其特征在于,在步骤B之前该方法进一步包括减小所述主、从文件中的图片文件。
3.根据权利要求2所述的方法,其特征在于,预先根据请求方的类型设置其支持的文件类型列表;步骤A中,在请求访问Web网页时,进一步携带所述请求方的类型;在减小所述主、从文件中的图片文件之前,进一步包括根据所述请求方的类型获得对应支持的文件类型列表,删除所述从文件中所述请求方不支持的文件类型。
4.根据权利要求2或3所述的方法,其特征在于,步骤A中,在请求访问Web网页时,进一步携带所述请求方显示屏幕的大小;所述减小所述主、从文件中的图片文件的步骤为根据所述请求中携带的显示屏幕的大小,减小所述图片文件。
5.根据权利要求1、2或3所述的方法,其特征在于,步骤B中,所述将主、从文件打包的步骤包括将所述主、从文件打包成一个文件;或,获取所述主、从文件中的富媒体文件,将所述富媒体文件作为一个文件,将主、从文件中的非富媒体文件打包成另一个文件。
6.根据权利要求5所述的方法,其特征在于,步骤B中,所述打包的步骤为通过压缩技术进行打包。
7.根据权利要求1、2或3所述的方法,其特征在于,在步骤B之前,该方法进一步包括将所述主文件中携带的从文件的链接网址修改为从文件的系统编码文件名;步骤C中,所述根据打包后的文件显示Web网页的步骤包括从所述打包后的文件中获取主文件,读取主文件中携带的各从文件的系统编码文件名,根据从文件的系统编码文件名在打包后的文件中获得从文件,根据主文件和获得的从文件显示Web网页。
8.根据权利要求7所述的方法,其特征在于,该方法进一步包括设置访问时间阈值;存储获得的访问Web网页所需的主、从文件;步骤A中,所述获得访问Web网页所需的主、从文件的方法包括A1、根据请求访问的Web网页,判断访问所述Web网页所需的主、从文件是否被存储,如果是,则执行步骤A2;否则,执行步骤A4;A2、判断所述主、从文件是否在访问时间阈值之内被存储,如果是,则执行步骤A3;否则,执行步骤A4;A3、判断所述存储的Web网页是否需要验证,如果是,则执行步骤A4;否则,根据存储的所述主、从文件,获得访问所述Web网页所需的主、从文件;A4、从Web网页所在互联网服务设备获得访问网页所需的主、从文件。
9.根据权利要求8所述的方法,其特征在于,步骤A4中进一步包括将从Web网页所在网站获得的主、从文件替换原存储的主、从文件。
10.一种快速访问Web网页的系统,其特征在于,该系统包括浏览器客户端,用于向代理服务设备请求访问Web网页;并根据收到的打包后的文件显示Web网页;代理服务设备,用于从互联网服务设备获得访问Web网页所需的主、从文件;并根据浏览器客户端访问Web网页的请求,将访问Web网页所需的主、从文件打包下发给浏览器客户端;互联网服务设备,用于向代理服务设备提供访问Web网页所需的主、从文件。
11.根据权利要求10所述的系统,其特征在于,所述代理服务设备包括代理控制单元,用于从互联网服务设备获得的访问Web网页所需的主、从文件;并根据收到的浏览器客户端访问Web网页的请求,将访问Web网页所需的主、从文件发送至打包单元;接收打包单元打包后的文件并发送至浏览器客户端;打包单元,用于对收到的主、从文件打包,并将打包后的文件发送至代理控制单元。
12.根据权利要求11所述的系统,其特征在于,所述代理服务设备内进一步包括存储单元,用于存储访问Web网页所需的主、从文件;所述代理控制单元,进一步用于根据浏览器客户端请求访问的Web网页在存储单元中进行查找,当存储单元中存在所述Web网页时,则从存储单元中获得访问Web网页所需的主、从文件;当存储单元中不存在所述Web网页时,则从互联网服务设备上获得所述主、从文件,并将获得主、从文件保存至存储单元。
13.根据权利要求11或12的系统,其特征在于,所述打包单元包括打包控制模块,用于将主、从文件发送至富媒体模块;并对从富媒体模块接收到的富媒体文件、以及从压缩模块收到的压缩文件进行打包,将打包后的文件发送至浏览器客户端;富媒体模块,用于在收到的主、从文件中识别出富媒体文件,将主、从文件中非富媒体文件发送至压缩模块;并识别出富媒体文件中的图片文件,将所述图片文件调整至浏览器客户端显示界面的大小,向打包控制模块发送包括调整后的图片文件的富媒体文件;压缩模块,用于对收到的非富媒体文件进行压缩,并将压缩后的文件发送至打包控制模块。
14.一种快速访问Web网页的代理服务设备,其特征在于,该设备包括代理控制单元,用于从互联网服务设备上获得的访问Web网页所需的主、从文件;并根据收到的访问Web网页的请求,将访问Web网页所需的主、从文件发送至打包单元;接收打包单元打包后的文件并发送至访问Web网页的请求方;打包单元,用于对收到的主、从文件打包,并将打包后的文件发送至代理控制单元。
15.根据权利要求14所述的系统,其特征在于,所述代理服务设备内进一步包括存储单元,用于存储访问Web网页所需的主、从文件;所述代理控制单元,进一步用于根据请求访问的Web网页在存储单元中查找,当存储单元中存在所述Web网页时,则从存储单元中获得访问Web网页所需的主、从文件;当存储单元中不存在所述Web网页时,则从互联网服务设备上获得所述主、从文件,并将获得主、从文件保存至存储单元。
16.根据权利要求15的系统,其特征在于,所述打包单元包括打包控制模块,用于将访问Web网页所需主、从文件发送至富媒体模块;并对从富媒体模块接收到的富媒体文件、以及从压缩模块收到的压缩文件进行打包,将打包后的文件发送至所述请求方;富媒体模块,用于在收到的主、从文件中识别出富媒体文件,将主、从文件中非富媒体文件发送至压缩模块;并识别出富媒体文件中的图片文件,将所述图片文件调整至请求方显示界面的大小,向打包控制模块发送包括调整后的图片文件的富媒体文件;压缩模块,用于对收到的非富媒体文件进行压缩,并将压缩后的文件发送至打包控制模块。
全文摘要
本发明公开了一种快速访问互联网(Web)网页的方法,执行以下步骤A.请求访问Web网页;根据请求访问的Web网页,获得访问所述Web网页所需的主、从文件;B.将获得的主、从文件打包,并将打包后的文件下发给请求访问所述Web网页的请求方;C.请求方根据收到的打包后的文件显示所述Web网页。同时,本发明还提供了一种快速访问Web网页的系统以及代理服务设备。另外,在本发明所提供的方法中,还通过将访问Web网页所需的图片文件缩小,缩小至适合无线终端显示屏幕的大小,从而更进一步加快了访问Web网页的速度,减小了访问Web网页过程中的数据传输量。
文档编号H04L12/28GK101079895SQ20061017050
公开日2007年11月28日 申请日期2006年12月21日 优先权日2006年12月21日
发明者纪宇 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1