一种使wap移动电话机与web网站实现沟通的方法和系统的制作方法

文档序号:7622739阅读:123来源:国知局
专利名称:一种使wap移动电话机与web网站实现沟通的方法和系统的制作方法
技术领域
本发明涉及一种使WAP移动电话机与WEB网站实现沟通的方法和系统,确切地说,涉及一种利用WAP移动电话机接通网际网络而获取信息的应用方法和装置,属于数字信息的传输和转换,以及网络应用的技术领域。
网际网络(又称因特网、国际互联网或互联网)是一项新兴的信息载体和大众化媒介,由于网际网络连接的数据库具有全球覆盖性,其信息资源极其丰富而获得了人们的青睐和惊人的发展。而八十年代研制成功的数字式移动电话机(又称手机)使人们能够在移动过程中进行通信,适应了现代社会节奏快、人员流动性强的需要。所以,移动电话在世界范围内也取得迅速发展。而且,近年来还研制出遵循WAP协议的无线上网装置(如WAP手机)可以连上网际网络。但是,目前这种WAP手机的上网还有很大的局限,其中之一便是无法浏览WEB网站。
本发明的目的是提供一种可以解决上述手机应用缺陷的使WAP移动电话机与WEB网站实现沟通的方法,让使用WAP上网装置(如WAP手机)的用户也能浏览WEB网站。而经营WAP网站的业者,在应用了本发明的方法后,能提供其用户更多的信息资源,增加其营业上的竞争力。本发明的应用,也为网际网络增添了一项新的增值业务。
本发明的另一目的是提供一种使WAP移动电话机与WEB网站实现沟通的系统组成,为上述实现方法的程序提供操作平台。
本发明使WAP移动电话机与WEB网站实现沟通的方法是这样实现的包括有下列步骤(1)取得初始条件与目的地端网站WEB Server的相关数据信息;(2)制定一个符合HTTP通信协议,且能使目的地端网站WEB Server送出网页或网页检索数据信息的文档HEADER;(3)与目的地端网站WEB Server服务窗口取得联系,并将上述第2步骤所制定的文档HEADER写入该目的地端网站WEB Server服务窗口;
(4)由该目的地端网站服务窗口取得WEB Sever相对应第3步骤所提交的网页或网页检索数据信息(该数据信息的格式符合HTML语言规范);(5)将由第4步骤取得的“符合HTML语言规范的数据信息”转换成符合无线应用协议WAP的网页,并将该网页显示在用户的WAP手机的显示屏上。
本发明的使WAP移动电话机与WEB网站实现沟通的系统组成是这样实现的其硬件主体是一台或一台以上挂接在网际网络上的WEB服务器和一台挂接在网际网络上的WAP服务器,以及一个或一个以上的遵循WAP协议的网际网络浏览器,上述各服务器和浏览器都是构建在计算机上而工作的,其中的浏览器是无线可携带型上网装置。
上述无线可携带型上网装置是符合无线应用协议WAP的移动电话机和个人数字处理机。
本发明的特点是提供一种主要作为WAP手机与传统WEB网站之间实现沟通而转换文档协议的桥梁,使WAP网站可以接受WAP浏览端用户的要求而联结至WEB网站,实现两种不同协议的转换,从而使通常由用户随身携带的符合无线应用协议WAP的移动电话机和个人数字处理机部不仅可以接通WAP服务器上网,也可以通过本发明的网站,接通WEB网站而获取更多更广泛的信息。
本发明的程序工作过程简述如下首先由WAP网站接受WAP手机用户的请求,与其指定的WEB网站取得联系,然后由WAP网站到其指定的WEB网站做网页取得或检索的操作,最后将取回的网页或检索的结果(HTML格式文件)转换翻译成符合无线应用协议WAP文件格式的网页,并将该网页发送显示在用户的WAP手机上。
下面结合附图和实施例,具体介绍本发明的内容、操作步骤和功效

图1是本发明的软件主流程图一。
图2是本发明的软件主流程图二。
参见图1和图2,本发明是一种使WAP移动电话机与WEB网站实现沟通的方法,其主要包括有下列操作步骤和内容第1步是首先取得初始设定的条件与目的地端网站WEB Sever的相关数据信息该数据信息可由用户在网站的WWW介面输入数据或由网页的菜单中选择“要求服务的设定条件”而得到,且将此数据信息储存于网站指定的数据库或文档中。其内容包括有a.目的地端WEB网站的网址与网页的路径,b.作为检索条件的关键词(如果是上WEB网站进行数据检索,则该项信息为必需的)。
第2步是制定一个符合HTTP通信协议,且能让目的地端网站WebSever服务器送出网页或网页检索数据信息的操作的文档HEADER;符合HTTP通信协议规范的文档,在没有被加密的情况下或加密前为一个纯文字档,其内容如下$http-method $path User-Agent: $agent Host: $hostAccept: $accept Referer: $referer Content-type: $content-typeContent-length: $body-length $body其中的变量说明如下$http-method参数传递的方式,其内容可以为POST(发出)或GET(接收);$path目的地端网站的网页的路径;$agent浏览器的名称;$host目的地端的网站的网址;$accepthttp协议可接受的文档格式范围的定义;$referer可空白;$content-typeMIME格式的定义在此值为application/x-www-form-urlencoded;$body-length$body变量内容的长度;$body$key=$val,其中$key代表传递参数的名称,$val代表传递参数的内容。
第3步是与目的地端网站的Web Server服务窗口(TCP 80端口)取得联系。
第4步是将上述第2步骤所制定的文档HEADER写入目的地端网站的Web Server服务窗口(TCP 80端口);第5步是由该目的地端网站的Web Server TCP服务窗口(TCP 80端口)取得第4步骤所提交的网页或网页检索数据信息(该数据信息的格式符合HTML语言规范)。
第6步是检查分析由网页或网页检索资料所得到的数据信息是否正确,即是否符合用户的要求,如果符合用户要求,则进行后续的第7步操作;如果检查分析的结果不符合用户的要求,则返回本发明的程序开始端。
第7-9步是将由第5步骤取得的“符合HTML语言规范的数据信息”转换成符合无线应用协议WAP的网页,并将该网页显示在用户的WAP手机的显示屏上的若干操作。其具体步骤如下所述首先去掉HTML协议的命令标签(<TAG>)、Java scritp与不必要的文件控制符号HTML协议的命令标签(<TAG>)表示法是以“<”符号为开头,而以“>”符号为结束;而Java scritp是以“<script>”符号为开头,而以“</script>”符号为结束的,本发明的程序将自动去掉上述“开头”与“结束”的符号和该“开头”与“结束”符号内所包含的字符。接着,该程序将一些为适应HTML语言规范的需求而自行定义的符号表示方法还原,例如“&amp”还原为“&”,“&quote”还原为“\”,“&lt”还原为“<”,“&gt”还原为“>”。然后,将上述文档存为纯文字的文档(第8步),并开启上述该纯文字的文档(第9步)。
需要说明的是,上述第6、8、9三个步骤均为可选项,可以省略之。
第10步是由程序将上述纯文字的文档制定成符合WML语言或HDML语言规范的网页,并显示在用户的WAP手机的显示屏上。下面分别介绍符合WML语言或HDML语言规范的网页,该网页为一纯文字的文档。
(1)符合WML语言规范的网页为一纯文字的文档,内容如下< xml version=“1.0” >(表示WML语言版本序号,可升级)<!DOCTYPE wml PUBLIC"-//PHONE.COM//DTD WML 1.1//EN""http//www.phone.com/dtd/wml11.dtd">(表示文件格式的宣告与DTD文件格式在此例中定义的来源,属于可变项)<wml>(表示WML网页的开始符号)<card>(表示WML网页中一个卡card的开始,WML语言定义文字内容是显示在卡card的开始与结束符号之间)文字内容(为纯文字表示,该部分是通过由“文字档”分解并穿插上wml的命令标签符号而表现出来)</card>(表示WML网页中一个卡card的结束)</wml>(表示WML网页的结束)(2)符合HDML语言规范的网页为一纯文字的文档,内容如下<HDML VERSION=“3.0”MARKABLE=TRUE>(表示HDML的网页开始与语言版本序号,可升级)文字内容(为纯文字表示,该部分是通过由“文字档”分解并穿插上HDML的命令标签符号而表现出来)<HDML>(表示HDML网页的结束)本发明的使WAP移动电话机与WEB网站实现沟通的系统组成的硬件主体是一台或一台以上挂接在网际网络上的WEB服务器和一台挂接在网际网络上的WAP服务器,以及一个或一个以上的遵循WAP协议的网际网络浏览器,上述各服务器和浏览器都是构建在计算机上而工作的,其中的浏览器是无线可携带型上网装置。该无线可携带型上网装置是符合无线应用协议WAP的移动电话机和个人数字处理机。
本发明已经编制出相应的程序,并进行了相关的实施试验,初步实现了发明目的。该实施例的源程序及文档说明请参见附件。
权利要求
1.一种使WAP移动电话机与WEB网站实现沟通的方法,其特征在于包括有下列步骤(1)取得初始条件与目的地端网站WEB Sever的相关数据信息(2)制定一个符合HTTP通信协议,且能使目的地端网站WEB Sever送出网页或网页检索数据信息的文档HEARER;(3)与目的地端网站WEB Sever服务窗口取得联系,并将上述第2步骤所制定的文档HEARER写入该目的地端网站WEB Sever服务窗口;(4)由该目的地端网站服务窗口取得WEB Sever相对应第3步骤所提交的网页或网页检索数据信息,该数据信息的格式符合HTML语言规范;(5)将由第4步骤取得的“符合HTML语言规范的数据信息”转换成符合无线应用协议WAP的网页,并将该网页显示在用户的WAP手机的显示屏上。
2.一种使WAP移动电话机与WEB网站实现沟通的系统,其特征在于其硬件主体是一台或一台以上挂接在网际网络上的WEB服务器和一台挂接在网际网络上的WAP服务器,以及一个或一个以上的遵循WAP协议的网际网络浏览器,上述各服务器和浏览器都是构建在计算机上而工作的,其中的浏览器是无线可携带型上网装置。
3.如权利要求1所述的使WAP移动电话机与WEB网站实现沟通的系统,其特征在于上述无线可携带型上网装置是符合无线应用协议WAP的移动电话机和个人数字处理机。
全文摘要
一种使WAP移动电话机与WEB网站实现沟通的方法和系统,主要是提供WAP手机与传统WEB网站之间实现沟通而转换文档协议的桥梁,使WAP网站可以接受WAP浏览端用户的要求而联结至WEB网站,实现两种不同协议的转换,从而使通常由用户随身携带的移动电话机和个人数字处理机不仅可以接通WAP服务器上网,也可以通过本发明的网站,接通WEB网站而获取更多更广泛的消息。而WAP网站的经营业者,应用本发明可以为其用提供更多的信息资源,增加其营业上的竞争力。
文档编号H04L29/06GK1298243SQ0010905
公开日2001年6月6日 申请日期2000年6月2日 优先权日2000年6月2日
发明者王逖, 刘云燕, 邱宇辉 申请人:王逖, 刘云燕, 邱宇辉
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1