专利名称:一种网页发送方法和系统以及代理服务器的制作方法
技术领域:
本发明涉及移动通信领域,尤其涉及移动终端访问Web服务器的技术。
背景技术:
浏览器是常用的处理、显示网页的工具,其主要功能是解析信息表示语言。信息表 示语言是在文本文件的基础上增加一系列的标识符号,用于描述其格式,当用户使用浏览 器下载文件后,浏览器把这些标识解释成相应的含义。利用这种统一的表示语言,可以将 因特网上连接不同地区的服务器上的信息文件连接起来,呈现给用户的除了标准的文本文 件,还可以有声音文件、图像视频文件等。 —种常用类型的浏览器是Web(网络信息)浏览器,可以显示Web网站(提供网 络信息浏览服务的网站)上的网页内容,其呈现基于超文本标记的语言HTML(HyperText Markup Language,超文本标记语言或超文本链接标示语言)文档,常规的web浏览器可以 利用web插件查看除了文本之外的媒体类型和图像,如多种音视频文件,flash文件、Java 应用、或者是直接查看word、 PDF等文件。 而绝大多数移动终端则不具备Web浏览器,因此,也就无法正常显示Web网站上的 网页内容。目前,多数移动终端访问的网站不是我们通常通过Web浏览器所能访问的Web网 站,而是专门为移动终端订做的WAP(WirelessApplication Protocol,无线应用协议)网 站。这种WAP网站需要接入移动运营商的业务管理平台实现与手机的信息互动。
如果要实现用户通过移动终端访问Web网站,获得Web网页内容,目前移动终 端可以通过代理服务器来访问Web网站。具体为,移动终端向代理服务器发送网页请 求,代理服务器根据该网页请求从Web网站获得相应的网页后,将HTML数据格式的网 页转换为移动终端可以识别处理的丽L(WirelessMarkup Language,无线标记语言)或 XHTML-MP (extensible HyperTextMarkup Language Mobile Prof ile,可扩展超文本标记语 言移动模式)数据格式的网页,从而实现移动终端访问Web网站,获得Web网页内容。
但是,对于一些企业内部的网站则要求更多的交互过程。比如,有可能需要Web网 站主动发起对移动终端用户的连接,要求移动终端从网站中获取某些内容,而现有技术的 代理服务器则无法解决这一技术问题。
发明内容
本发明实施例提供了一种及其网页发送方法和系统以及代理服务器,用以使得 Web服务器可以主动联系移动终端,通知移动终端获取相应内容。
—种网页发送方法,包括 代理服务器根据Web服务器发送的连接请求生成短消息,并将所述短消息向移动 终端发送;所述连接请求中携带有链接地址以及所述移动终端号码;所述短消息中携带有 所述代理服务器地址以及所述链接地址; 所述代理服务器接收所述移动终端根据所述短消息发送的携带有所述链接地址的内容请求; 所述代理服务器根据内容请求中的链接地址从所述Web服务器获得相应内容,并 将所述相应内容转换为WAP数据格式后发送给所述移动终端。
所述短消息包括短信或者彩信。 从所述Web服务器获得相应内容包括HTML网页,或者文档,或者多媒体文件。
所述WAP数据格式包括丽L或者XHTML-MP数据格式。
—种网页发送系统,包括 Web服务器,用于发送连接请求;所述连接请求中携带有链接地址以及移动终端 号码; 代理服务器,用于根据接收的连接请求生成短消息向移动终端发送,所述短消息
中携带有所述代理服务器地址以及所述链接地址;并接收所述移动终端根据所述短消息发 送的携带有所述链接地址的内容请求,根据所述内容请求中的链接地址从所述Web服务器 获得相应内容后转换为WAP数据格式发送给所述移动终端。
—种代理服务器,包括 连接请求接收模块,用于接收Web服务器发送的连接请求;所述连接请求中携带 有链接地址以及移动终端号码; 短消息生成模块,用于根据所述连接请求生成短消息;所述短消息中携带有所述 代理服务器地址以及所述链接地址; 短消息发送模块,用于根据所述移动终端号码发送所述短消息; 内容请求接收模块,用于接收所述移动终端根据所述短消息发送的携带有所述链
接地址的内容请求; 内容获得模块,用于根据所述内容请求中的链接地址从所述Web服务器获得相应 内容; 转换模块,用于将所述相应内容转换为WAP数据格式; 内容发送模块,用于将所述转换模块转换的内容发送给所述移动终端。 所述短消息生成模块包括 短信生成单元,用于根据所述连接请求生成短信;所述短信中携带有所述代理服 务器地址以及所述链接地址;以及
短消息发送模块包括 短信发送单元,用于根据所述移动终端号码发送所述短信生成单元生成的短信。
所述短消息生成模块包括 彩信生成单元,用于根据所述连接请求生成彩信;所述彩信中携带有所述代理服 务器地址以及所述链接地址;以及
彩消息发送模块包括 彩信发送单元,用于根据所述移动终端号码发送所述彩信生成单元生成的彩信。
本发明实施例的代理服务器由于可以接收Web服务器发送的连接移动终端的请 求,并根据该连接请求生成短消息(比如短信或者彩信等)发送给移动终端;移动终端在接 收到短信后,根据短信中的链接地址向代理服务器发送内容请求,代理服务器根据该内容 请求从Web服务器获得相应的内容转换为丽L或者XHTML-MP格式数据后发送给移动终端。这样,Web服务器就可以主动联系移动终端用户,实现与移动终端的交互,提示移动终端用 户从Web服务器中获取某些特定内容的信息,从而使得移动终端可以及时获得Web网站上 的内容信息。
图1为本发明实施例的移动终端访问Web服务器的系统示意图;
图2为本发明实施例的移动终端访问Web服务器的方法流程图;
图3为本发明实施例的代理服务器的结构框图。
具体实施例方式
本发明实施例提供的代理服务器可以接收Web服务器(WEB服务器也称为 WWW (WORLD WIDE WEB)服务器,主要功能是提供网络信息浏览服务的)发送的连接请求,并 根据该连接请求生成短消息(比如短信或者彩信等)发送给移动终端;移动终端在接收到 短信后,根据短信中的链接地址向代理服务器发送内容请求,代理服务器根据该内容请求 从Web服务器获得相应的内容转换为丽L或者XHTML-MP格式数据后发送给移动终端。这 样,Web服务器就可以主动联系移动终端用户,实现与移动终端的交互,提示移动终端用户 从Web服务器中获取某些特定内容的信息,而不仅是移动终端主动访问Web服务器来获得 信息,从而使得移动终端可以及时获得Web网站上的内容信息。尤其对于一些应用于企业 内部的Web服务器,可以主动通知企业员工及时从企业的Web服务器上获取相应信息,比如 批复的报表,或者任务单等,使得员工可以及时获得企业服务器上的信息,及时进行相应处 理,大大提高了 Web服务器与移动终端的互动性,实现了移动化办公。 本发明实施例提供的系统如图1所示,包括代理服务器和Web服务器。Web服务 器通过代理服务器通知移动终端获取相应内容信息的方法,流程图如图2所示,包括如下 步骤 S201、Web服务器向代理服务器发送连接请求。 当Web服务器需要主动联系移动终端,通知移动终端获取某些内容(比如登录、浏 览某个网页信息,或者连接到某个地址下载相应的Word、 Pdf文档)时,Web服务器向代理 服务器发送连接请求,该连接请求中携带有移动终端号码以及内容的链接地址。Web服务器 可以预先获得移动终端号码。例如,对于企业的Web服务器,可以由管理人员将员工或者客 户的移动终端号码输入到Web服务器中。 S202、代理服务器根据接收的连接请求生成短消息(例如短信)。 代理服务器根据接收的连接请求,生成相应的短消息,比如依据短信协议生成相
应的短信,或者依据彩信协议生成彩信。生成的短消息中携带有代理服务器的地址,以及内
容的链接地址。下面以短信为例进行说明。 S203、代理服务器向移动终端发送生成的短信。 代理服务器根据连接请求中的移动终端号码向该移动终端发送生成的短信。 S204、移动终端接收到短信后,根据该短信向代理服务器发送内容请求。 具体可以是移动终端接收到短信后,点击短信中的链接,则移动终端根据短信中
携带的代理服务器地址向代理服务器发送内容请求,该内容请求中携带有内容的链接地
6址。 S205、代理服务器根据内容请求从Web服务器获得相应的内容。 具体为,代理服务器根据内容请求中的内容链接地址向Web服务器发送相应的内
容请求,并从Web服务器获得相应的内容。 S206、代理服务器将获得的内容信息转换为WAP数据格式。 由于Web网站上的数据格式为HTML,或者word、PDF等文件,移动终端无法支持这
些数据的处理,则代理服务器将获得的内容信息转换为移动终端可以处理、识别的WAP数
据格式,比如丽L或者XHTML-MP格式数据。 S207、代理服务器将转换的数据向移动终端发送。 代理服务器将转换的丽L或者XHTML-MP格式数据向移动终端发送,从而移动终端 可以处理、显示这些数据,使得移动终端用户可以及时获得Web服务器上相关内容信息。
本领域技术人员可以理解,虽然上述说明中,为便于理解,对方法的步骤采用了顺 序性描述,但是应当指出,对于上述步骤的顺序并不作严格限制。 本发明实施例提供的代理服务器的一种内部结构框图,如图3所示,包括连接请 求接收模块301、短消息生成模块302、短消息发送模块303、内容请求接收模块304、内容获 得模块305、转换模块306、内容发送模块307。 连接请求接收模块301用于接收Web服务器发送的连接请求;所述连接请求中携 带有链接地址以及移动终端号码; 短消息生成模块302用于根据连接请求接收模块301接收的连接请求生成短消 息;所述短消息中携带有所述代理服务器的地址以及所述链接地址; 短消息发送模块303用于根据所述移动终端号码发送短消息生成模块302生成的 短消息; 内容请求接收模块304用于接收所述移动终端根据所述短消息发送的携带有所 述链接地址的内容请求; 内容获得模块305用于根据内容请求接收模块304接收的内容请求中的链接地址 从所述Web服务器获得相应内容; 转换模块306用于将所述相应内容转换为WAP数据格式; 内容发送模块307用于将所述转换模块转换的内容发送给所述移动终端。 其中,短消息生成模块302可以包括如下单元,或者如下单元之一 短信生成单元,用于根据所述连接请求生成短信;所述短信中携带有所述代理服
务器地址以及所述链接地址; 彩信生成单元,用于根据所述连接请求生成彩信;所述彩信中携带有所述代理服 务器地址以及所述链接地址。
以及短消息发送模块303也可以包括如下单元,或如下单元之一 短信发送单元,用于根据所述移动终端号码发送所述短信生成单元生成的短信。 彩信发送单元,用于根据所述移动终端号码发送所述彩信生成单元生成的彩信。 本发明实施例的代理服务器由于可以接收Web服务器发送的连接移动终端的请
求,并根据该连接请求生成短消息(比如短信或者彩信等)发送给移动终端;移动终端在接
收到短信后,根据短信中的链接地址向代理服务器发送内容请求,代理服务器根据该内容请求从Web服务器获得相应的内容转换为WAP格式数据后发送给移动终端。这样,Web服务 器就可以主动联系移动终端用户,实现与移动终端的交互,提示移动终端用户从Web服务 器中获取某些特定内容的信息,从而使得移动终端可以及时获得Web网站上的内容信息。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以 通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读取存储介质中,如 R0M/RAM、磁碟、光盘等。 还可以理解的是,附图或实施例中所示的装置结构仅仅是示意性的,表示逻辑结 构。其中作为分离部件显示的模块可能是或者可能不是物理上分开的,作为模块显示的部 件可能是或者可能不是物理模块。 以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人 员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应 视为本发明的保护范围。
权利要求
一种网页发送方法,其特征在于,包括代理服务器根据网络信息Web服务器发送的连接请求生成短消息,并将所述短消息向移动终端发送;所述连接请求中携带有链接地址以及所述移动终端号码;所述短消息中携带有所述代理服务器地址以及所述链接地址;所述代理服务器接收所述移动终端根据所述短消息发送的携带有所述链接地址的内容请求;所述代理服务器根据内容请求中的链接地址从所述Web服务器获得相应内容,并将所述相应内容转换为无线应用协议WAP数据格式后发送给所述移动终端。
2. 如权利要求1所述的方法,其特征在于,所述短消息包括短信或者彩信。
3. 如权利要求l所述的方法,其特征在于,从所述Web服务器获得相应内容包括超文本 标记语言HTML网页,或者文档,或者多媒体文件。
4. 如权利要求1-3任一所述的方法,其特征在于,所述WAP数据格式包括无线标记语言 丽L或者可扩展超文本标记语言移动模式XHTML-MP数据格式。
5. —种网页发送系统,其特征在于,包括Web服务器,用于发送连接请求;所述连接请求中携带有链接地址以及移动终端号码; 代理服务器,用于根据接收的连接请求生成短消息向移动终端发送,所述短消息中携 带有所述代理服务器地址以及所述链接地址;并接收所述移动终端根据所述短消息发送的 携带有所述链接地址的内容请求,根据所述内容请求中的链接地址从所述Web服务器获得 相应内容后转换为WAP数据格式发送给所述移动终端。
6. 如权利要求5所述的系统,其特征在于,所述短消息包括短信或者彩信。
7. —种代理服务器,其特征在于,包括连接请求接收模块,用于接收Web服务器发送的连接请求;所述连接请求中携带有链 接地址以及移动终端号码;短消息生成模块,用于根据所述连接请求生成短消息;所述短消息中携带有所述代理 服务器地址以及所述链接地址;短消息发送模块,用于根据所述移动终端号码发送所述短消息;内容请求接收模块,用于接收所述移动终端根据所述短消息发送的携带有所述链接地 址的内容请求;内容获得模块,用于根据所述内容请求中的链接地址从所述Web服务器获得相应内容;转换模块,用于将所述相应内容转换为WAP数据格式;内容发送模块,用于将所述转换模块转换的内容发送给所述移动终端。
8. 如权利要求7所述的服务器,其特征在于,所述短消息生成模块包括 短信生成单元,用于根据所述连接请求生成短信;所述短信中携带有所述代理服务器地址以及所述链接地址;以及 短消息发送模块包括短信发送单元,用于根据所述移动终端号码发送所述短信生成单元生成的短信。
9. 如权利要求7所述的服务器,其特征在于,所述短消息生成模块包括 彩信生成单元,用于根据所述连接请求生成彩信;所述彩信中携带有所述代理服务器地址以及所述链接地址;以及 彩消息发送模块包括彩信发送单元,用于根据所述移动终端号码发送所述彩信生成单元生成的彩信。
全文摘要
本发明涉及移动通信领域,尤其涉及移动终端访问Web服务器的技术。本发明提供了一种网页发送方法和系统以及代理服务器,包括代理服务器根据Web服务器发送的连接请求生成短消息向移动终端发送;代理服务器接收所述移动终端根据所述短消息发送的携带有所述链接地址的内容请求,根据内容请求中的链接地址从Web服务器获得相应内容后转换为WAP数据格式发送给所述移动终端。由于代理服务器可以根据Web服务器发送的连接移动终端的请求生成短消息发送给移动终端后,移动终端向Web服务器请求相应内容,从而Web服务器实现与移动终端的交互,提示移动终端获取某些特定内容的信息,使得移动终端可以及时获得Web网站上的内容信息。
文档编号H04W4/00GK101771928SQ20081024732
公开日2010年7月7日 申请日期2008年12月30日 优先权日2008年12月30日
发明者何余良, 彭巍, 王浩然, 王磊建, 程亮, 陈翌, 陈达 申请人:中国移动通信集团公司;龙搜(北京)科技有限公司