CN101583099A - 一种用于移动终端的浏览*** - Google Patents

一种用于移动终端的浏览*** Download PDF

Info

Publication number
CN101583099A
CN101583099A CNA2009103039464A CN200910303946A CN101583099A CN 101583099 A CN101583099 A CN 101583099A CN A2009103039464 A CNA2009103039464 A CN A2009103039464A CN 200910303946 A CN200910303946 A CN 200910303946A CN 101583099 A CN101583099 A CN 101583099A
Authority
CN
China
Prior art keywords
access request
browser
transit module
transfer server
transit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA2009103039464A
Other languages
English (en)
Other versions
CN101583099B (zh
Inventor
梁捷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alibaba China Co Ltd
Original Assignee
UCWEB (BEIJING) TECHNOLOGY SERVICE Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by UCWEB (BEIJING) TECHNOLOGY SERVICE Co Ltd filed Critical UCWEB (BEIJING) TECHNOLOGY SERVICE Co Ltd
Priority to CN2009103039464A priority Critical patent/CN101583099B/zh
Publication of CN101583099A publication Critical patent/CN101583099A/zh
Application granted granted Critical
Publication of CN101583099B publication Critical patent/CN101583099B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明涉及领域为移动浏览应用软件领域,特别是涉及一种用于移动终端的浏览***及其应用方法。本发明提供了一种用于移动终端的浏览***,主要包括移动终端的浏览器和中转服务器,在移动终端,还有用于转发浏览器的访问请求到中转服务器的中转模块,用户通过移动终端的浏览器发起访问请求,中转模块接收浏览器的访问请求后把访问请求转发到中转服务器;中转服务器接收到访问请求后,根据访问请求获取页面内容,然后中转服务器返回页面内容。中转模块接收从中转发服务器返回的页面内容后把页面内容转发给浏览器。本发明的技术方案使C/S架构不再受手机***的限制,适应面更广,提高了在***受限情况下的浏览速度。

Description

一种用于移动终端的浏览***
技术领域
本发明涉及领域为移动浏览应用软件领域,特别是涉及一种用于移动终端的浏览***及其应用方法。
背景技术
由于移动网络环境的带宽低以及移动终端硬件处理能力弱的特殊性,因此一般的移动终端的浏览器传输数据都较慢,现有技术提出了C/S(客户端/服务器)架构,这种架构有着其特天独厚的优势:克服了移动网络低带宽接入环境下数据传输慢、移动终端硬件处理能力弱等问题。成为移动浏览应用最高效的解决方案。
该结构处理流程为:客户端直接将访问请求提交到中间件服务器,由服务器根据请求内容从网络上获取内容,并进行压缩等处理后将内容返回给客户端。
但是,在某些***下,无法实现普通的C/S架构。
例如apple的iPhone***以及联想即将推出的Ophone***。
这些移动终端***和普通移动终端***相比,较“封闭”,具体表现为,除了官方以外的第三方没有经特别授权的软件,无法调用很多***功能。
由于***封闭性以及使用webkit作为浏览核心的特殊性,导致无法实现普通的C/S架构:第三方软件无法将访问请求引导到中间件服务器。
发明内容
本发明提供一种用于移动终端的浏览***,以解决现有技术的不足,使***受限制时也能实现客户端/服务器(Client/Server,C/S)架构。
本发明提供了一种用于移动终端的浏览***,主要包括设置有浏览器的移动终端,以及用于转发移动终端发出的访问请求的中转服务器,其特征在于,移动终端还包括有用于转发浏览器的访问请求到中转服务器的中转模块,其工作方式如下:
移动终端通过浏览器发起访问请求:
中转模块接收浏览器的访问请求,然后把访问请求转发到中转服务器;
中转服务器将访问请求转发至目的地址,并接收目的地址返回的数据,形成页面内容;
中转服务器返回页面内容:
中转模块接收从中转发服务器返回的页面内容,然后把页面内容转发给浏览器。
作为一种优选方案,中转模块采用以下方式接受浏览器的访问请求:
当浏览器有新的访问请求,中转模块通过修改浏览器的控制接口,把访问请求的目的地址重定向为中转模块的地址。
作为更进一步的优选方案,中转模块采用如下步骤重定向中转模块的地址:
(31)把访问请求的目的地址改成中转模块的地址;
(32)把访问请求的原地址作为访问请求的一个参数。
作为另一种优选方案,中转模块对访问请求进行压缩处理后发送到中转服务器,对从中转服务器返回的页面内容,进行解压缩后发送到浏览器。
中转模块对访问请求进行加密处理后发送到中转服务器,对从中转服务器返回的页面内容,进行解密处理后发送到浏览器。
其中的加密处理是采用有线等效协议或者无线保护接入协议或者临时密钥完整性协议或者可扩展认证协议。
作为另一种优选方案,中转模块对从中转服务器返回的页面内容,进行页面缓存和cookie处理。
浏览器为使用webkit作为浏览核心的浏览器。
中转模块的具体操作步骤如下:
当浏览器发起访问请求时:
(91)中转模块通过浏览器的控制接口,把访问请求的目的地址改成中转模块的地址;
(92)把访问请求的原地址作为访问请求的一个参数;
(93)中转模块收到访问请求后,转发访问请求到中转服务器;
中转服务器收到访问请求后,返回所请求的网页内容:
(94)中转模块收到中转服务器返回的网页内容;
(95)中转模块把网页内容转发到浏览器。
作为一种优选方案,上述步骤还包括如下步骤:
(101)中转模块对浏览器发起的访问请求进行压缩和加密;
(102)中转模块对接收到从中转服务器返回的网页内容进行解压和解密。
本发明的技术方案使C/S架构不再受手机***的限制,适应面更广,提高了在***受限情况下的浏览速度。
附图说明
附图1是本发明的***结构。
具体实施方式
下面结合附图和具体实施方式对本发明作进一步详细的说明。
本发明提供了一种用于移动终端1的浏览***,主要包括移动终端1的浏览器2,以及用于转发移动终端1发出的访问请求的中转服务器4,在移动终端1,还包括有用于转发浏览器2的访问请求到中转服务器的中转模块3。
当客户通过手机浏览器2发出访问请求,比如访问http://www.sina.com.cn。其具体的步骤如下:
(1)中转模块3通过浏览器2的控制接口,把访问请求的目的地址改成中转模块的地址。
即把http://www.sina.com.cn改成http://127.0.0.1:80/?www.sina.com.cn;
(2)由于目的地址为127.0.0.1,则访问请求就转到中转模块3;
(3)当中转模块3收到访问请求后,中转模块3对访问请求进行压缩和加密;
(4)用户访问网络,会产生多个访问请求,包括文字请求,图片请求等,因此中转模块3会对把所有的访问请求进行缓存,并把多个访问请求进行压缩和加密;
(5)中转模块3转发压缩和加密后的访问请求到中转服务器;
(6)中转服务器4收到访问请求后,进行解密和解压,然后根据访问请求中的参数得到要访问的网页,在本实例中为www.sina.com.cn;
(7)中转服务器访问互联网5,得到www.sina.com.cn的网页内容后,对数据进行压缩和加密,然后返回给中转模块3;
(8)中转模块3收到中转服务器4返回的网页内容后,进行解密和解压;
(9)若返回的网页数据有cookie要求,中转模块3对该cookie进行处理;
(10)中转模块3把经过解密和解压后的数据返回给浏览器2。
本发明的技术方案使C/S架构不再受手机***的限制,使采用受限***的移动终端也能采用C/S架构,提高了网络访问速度,使移动浏览应用更加高效。

Claims (10)

1.一种用于移动终端的浏览***,主要包括设置有浏览器的移动终端,以及用于转发移动终端发出的访问请求的中转服务器,其特征在于,所述移动终端还包括有用于转发所述浏览器的访问请求到所述中转服务器的中转模块,其工作方式如下:
移动终端通过浏览器发起访问请求;
中转模块接收浏览器的访问请求,然后把访问请求转发到中转服务器;
中转服务器将访问请求转发至目的地址,接收目的地址返回的数据,形成页面内容;
中转服务器返回页面内容;
中转模块接收从中转发服务器返回的页面内容,然后把页面内容转发给浏览器。
2.根据权利要求1所述的浏览***,其特征在于,所述的中转模块采用以下方式接受浏览器的访问请求:
当浏览器有新的访问请求,中转模块通过修改浏览器的控制接口,把访问请求的目的地址重定向为中转模块的地址。
3.根据权利要求2所述的浏览***,其特征在于,所述的中转模块,采用如下步骤重定向中转模块的地址:
(31)把访问请求的目的地址改成中转模块的地址;
(32)把访问请求的原地址作为访问请求的一个参数。
4.根据权利要求1或2所述的浏览***,其特征在于,所述的中转模块,对访问请求进行压缩处理后发送到中转服务器,对从中转服务器返回的页面内容,进行解压缩后发送到浏览器。
5.根据权利要求1或2所述的浏览***,其特征在于,所述的中转模块,对访问请求进行加密处理后发送到中转服务器,对从中转服务器返回的页面内容,进行解密处理后发送到浏览器。
6.根据权利要求1或2所述的浏览***,其特征在于,所述的加密处理所采用的协议是有线等效协议或者无线保护接入协议或者临时密钥完整性协议或者可扩展认证协议。
7.根据权利要求1或2所述的浏览***,其特征在于,所述的中转模块,对从中转服务器返回的页面内容,进行页面缓存和cookie处理。
8.根据权利要求1或2所述的浏览***,其特征在于,所述的浏览器为使用webkit作为浏览核心的浏览器。
9.根据权利要求1或2所述的浏览***,其特征在于,所述中转模块的具体操作步骤如下:
当所述浏览器发起访问请求时:
(91)所述中转模块通过浏览器的控制接口,把访问请求的目的地址改成中转模块的地址;
(92)把访问请求的原地址作为访问请求的一个参数;
(93)中转模块收到所述访问请求后,转发所述访问请求到所述中转服务器;
中转服务器收到访问请求后,返回所请求的网页内容:
(94)中转模块收到所述中转服务器返回的网页内容;
(95)中转模块把所述的网页内容转发到所述浏览器。
10.根据权利要求9所述的应用方法,其特征在于:
(101)中转模块对浏览器发起的访问请求进行压缩和加密;
(102)中转模块对接收到的从中转服务器返回的网页内容进行解压和解密。
CN2009103039464A 2009-07-02 2009-07-02 一种用于移动终端的浏览*** Expired - Fee Related CN101583099B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2009103039464A CN101583099B (zh) 2009-07-02 2009-07-02 一种用于移动终端的浏览***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2009103039464A CN101583099B (zh) 2009-07-02 2009-07-02 一种用于移动终端的浏览***

Publications (2)

Publication Number Publication Date
CN101583099A true CN101583099A (zh) 2009-11-18
CN101583099B CN101583099B (zh) 2011-12-07

Family

ID=41365000

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2009103039464A Expired - Fee Related CN101583099B (zh) 2009-07-02 2009-07-02 一种用于移动终端的浏览***

Country Status (1)

Country Link
CN (1) CN101583099B (zh)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101917404A (zh) * 2010-07-15 2010-12-15 优视科技有限公司 移动终端的浏览器安全防御方法
CN101957842A (zh) * 2010-09-13 2011-01-26 青岛海信移动通信技术股份有限公司 一种基于WebKit浏览器的网页缓存控制方法、装置及***
CN102137168A (zh) * 2011-05-05 2011-07-27 中国联合网络通信集团有限公司 支持双浏览模式客户端、移动互联网浏览***及浏览方法
CN102457557A (zh) * 2010-10-29 2012-05-16 卓望数码技术(深圳)有限公司 一种基于c/s结构的无线网络应用***及无线网络应用方法
CN101807192B (zh) * 2009-12-31 2012-11-07 优视科技有限公司 一种用于移动通讯设备终端的网页页面光学字符识别处理方法
CN102916958A (zh) * 2012-10-15 2013-02-06 福建榕基软件股份有限公司 一种实现移动终端浏览器访问加密方法及***
CN114090927A (zh) * 2021-11-29 2022-02-25 中国平安财产保险股份有限公司 一种页面加载方法、装置、计算机设备及存储介质

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101807192B (zh) * 2009-12-31 2012-11-07 优视科技有限公司 一种用于移动通讯设备终端的网页页面光学字符识别处理方法
CN101917404A (zh) * 2010-07-15 2010-12-15 优视科技有限公司 移动终端的浏览器安全防御方法
CN101917404B (zh) * 2010-07-15 2016-03-16 优视科技有限公司 移动终端的浏览器安全防御方法
CN101957842A (zh) * 2010-09-13 2011-01-26 青岛海信移动通信技术股份有限公司 一种基于WebKit浏览器的网页缓存控制方法、装置及***
CN101957842B (zh) * 2010-09-13 2012-08-01 青岛海信移动通信技术股份有限公司 一种基于WebKit浏览器的网页缓存控制方法、装置及***
CN102457557A (zh) * 2010-10-29 2012-05-16 卓望数码技术(深圳)有限公司 一种基于c/s结构的无线网络应用***及无线网络应用方法
CN102137168A (zh) * 2011-05-05 2011-07-27 中国联合网络通信集团有限公司 支持双浏览模式客户端、移动互联网浏览***及浏览方法
CN102916958A (zh) * 2012-10-15 2013-02-06 福建榕基软件股份有限公司 一种实现移动终端浏览器访问加密方法及***
CN114090927A (zh) * 2021-11-29 2022-02-25 中国平安财产保险股份有限公司 一种页面加载方法、装置、计算机设备及存储介质

Also Published As

Publication number Publication date
CN101583099B (zh) 2011-12-07

Similar Documents

Publication Publication Date Title
CN101583099B (zh) 一种用于移动终端的浏览***
CN1125550C (zh) 通信***和通信方法
US8681813B2 (en) Bandwidth optimization for remote desktop protocol
CN103535004B (zh) 用于促进匿名音频和视频通信的方法和基于web的***
WO2007125412B1 (en) Secure transmission system and method
CN1249586A (zh) 在单路数据通道上建立安全连接的方法和装置
WO2002101605A3 (en) System and method for compressing secure e-mail for exchange with a mobile data communication device
WO2002102009A3 (en) Method for processing encoded messages for exchange with a mobile data communication device
CN103618566A (zh) 穿戴式电子设备的数据处理与通信方法及***
US9912373B1 (en) Techniques to detect echoes using audio fingerprinting
CN104283680A (zh) 一种数据传输的方法、客户端、服务器及其***
CN103582012A (zh) 一种数据分发方法及装置
US11743364B2 (en) Method for interconversion between protocols
CN1788420A (zh) 用于应用消息解压缩的配置
CN102271330A (zh) 终端、网络服务器及终端与网络服务器间的通讯方法
CN101257358B (zh) 一种用户密钥的更新方法及***
Park et al. Entity authentication scheme for secure WEB of Things applications
CN101364991A (zh) 一种实现wap网站快速浏览的***及其方法
CN113905258A (zh) 视频播放方法、网络设备以及存储介质
KR100602851B1 (ko) 휴대통신단말기 간의 비화통신 시스템
CN105610979B (zh) 一种基于虚拟化技术的网络资源传输***及其方法
US20140258129A1 (en) Method, apparatus and system for establishing a secure communications session
CN104954380A (zh) 基于安卓的公共wifi情况下防止监听的方法及***
CN205584214U (zh) 基于智能手机的外置语音加密装置及其构成的智能手机
MY134829A (en) Establishing a vpn connection

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20200527

Address after: Room 508, floor 5, building 4, No. 699, Wangshang Road, Changhe street, Binjiang District, Hangzhou City, Zhejiang Province

Patentee after: Alibaba (China) Co.,Ltd.

Address before: Room 10-20, 16 / F, Weiya building, 29 Suzhou street, Haidian District, Beijing

Patentee before: UC MOBILE Ltd.

TR01 Transfer of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20111207

Termination date: 20210702

CF01 Termination of patent right due to non-payment of annual fee