用的是CDMA手机,显示发件人邮件地址是13316022xxx@cumail.com.cn
December 2005 Archives
[摘要]作为信息产业中增长最快的两大领域,Internet和移动通信如何结合各自的技术 优势,以统一的标准向用户提供无处不在的信息网络服务,是业界共同关注的问题。由 全球多家大厂商合作开发的开放标准——无线应用协议(Wireless Application Proto- col,WAP),已于1998年推出第一版,代表着两大技术的融合。它定义了一个分层的、 可伸缩的、可扩展的体系结构,为无线Internet提供全面解决方案。本文从WAP协议的开 发原则出发,分析其应用模型和协议栈,并探讨WAP在GSM系统中的应用方案及发展前景。
[关键词]:无线应用协议(WAP)Internet移动通信
1 引言
近年来空前发展的Internet和移动通信,已经作为迈向信息社会的两个重要标志,分别支持对大量信息资源的有效访问和可以随处漫游的个人通信,将深刻地影响未来信息高速公路的发展。如何结合各自的技术优势,不受信息源的限制和用户访问对位置的限制,以统一的标准向用户提供无处不在的信息网络服务,成为网络界和电信业界共同关注的一个焦点问题。 为此,一些参与手机制造的厂商从不同的角度出发,曾相继提出实现移动Internet访问的各种思路。1997年全球90多家大厂商合作成立了专门的论坛(WAP Forum),共同开发无线应用协议(WAP)。其第一版于1998年推出,已得到共拥有1 亿多用户的各网络运营者的支持。WAP旨在通过定义一个开放的全球无线应用框架和网络协议标准,将Internet和高级数据业务以智能信息传送的方式引入数字移动电话、寻呼机、PDA(个人数字助理)等无线终端,并实现兼容和互操作。本文根据WAP协议的总体开发原则和技术思路,研究WAP的应用模型,在此基础上分析WAP协议栈的结构及各层提供的服务,探讨WAP在GSM移动通信系统中的应用,并展望其发展前景。
2 WAP的开发原则
WAP协议开发遵循的原则是,基于Internet中广泛应用的标准(如 HTTP、TCP/IP、S- SL、XML等),提供一个对空中接口和无线设备独立的无线Internet全面解决方案,同时支持未来的开放标准。其中,独立于空中接口是指WAP应用(如对话音、传真和E-mail的统一消息处理等)能够运行于各种无线承载网络之上,如TDMA、CDMA、GSM、GPRS(通用分组无线系统)、CDPD(蜂窝数字分组数据网)、CSD(电路交换式数据网)、SMS(短消息服务)、 USSD等,而不必考虑它们之间的差异,从而最大程度地兼容现有的及未来的移动通信系统;独立于无线设备是指WAP应用能够运行于从手机到功能强大的PDA等多种无线设备之上,各厂商按照WAP而生产的不同设备,应具有一致的用户操作方式。 将无线Internet与传统的Internet比较,可以发现两者在市场、网络和设备这三个方面上存在着根本的差异, WAP对此采取了相应的解决途径,如表1 所示。 由表1的分析可见,WAP协议应实现以下主要目标: 互操作能力——由不同厂商生产的移动终端能够在移动网络中互通; 可伸缩性——能够根据用户需求对移动网络的服务进行定制; 高效率——提供适于网络特点的服务质量(QOS)保证; 可靠性——提供一致的和可靠的服务应用平台; 安全性——即使在不具有保护能力的移动网络和设备上,仍能通过WAP提供服务并 保持用户数据的完整性。
3 WAP应用模型
3.1 基本结构 WWW采用客户机/服务器结构,提供了一个十分灵活而强大的应用模型(又称为编程模型),并可以使用大量的应用开发工具。WAP在尽量利用这一成熟技术的基础上,按照无线环境的特点而定制应用模型,包括优化和扩充,如图1 所示。 其中,为实现从移动终端到网络服务器之间的通信,WAP定义了一系列标准组元,包括: (l)标准的命名模型:使用WWW的标准URL来标识在原始服务器上的WAP内容,并用WWW 标准的URI来标识在一个设备上的本地资源,如呼叫控制功能; (2)具有类型定义的内容:对每个WAP内容,都定义了一个与WWW一致的特定类型,这使得WAP用户代理能够依据其类型而正确处理,其中 WAP用户代理是解释 WML、WMLScript、 WTAI等资源的软件,如文本浏览器、语音例览器和搜索引擎; (3)标准的内容格式:WAP内容格式按照WWW的定义,并可以包含显示、标记、日历信息、电子商务卡片对象、图像和脚本语言; (4)标准的通信协议:WAP通信协议将来自移动终端的创览器的请求传送至Web服务器。 可见,WAP内容和应用都使用WWW的一系列流行的内容格式,WAP内容的传送也通过WWW 的一系列标准通信协议,包括推(push)信息方式。 3.2 代理机制 WAP的体系结构支持代理机制和CGI脚本等开发技术,保证移动终端能够浏览十分广泛的WAP内容和应用。WAP代理完成协议网关和内容编/解码器两项功能,其中协议网关将W- AP协议栈(WAP、WTP、WTS、WDP)的请求,翻译为WWW协议栈(HTTP和TCP/IP),内容编/解码器则在WAP内容的普通格式与紧缩二进制格式之间转换,以减少传送数据量。 图2是一个WAP代理的典型应用实例,无线网络中的WAP客户机与两个服务器建立通信。 WAP代理将WAP请求翻译为WWW请求,从而允许WAP客户向Web服务器发送请求。在相反方向上, WAP代理还对来自Web服务器的响应进行编码,变成客户机所能理解的紧缩二进制格式。如果Web服务器能够提供WAP内容(如 WML),WAP代理将直接向Web服务器执行检索。但是,如果Web服务器提供WWW内容(如 HTML),WAP代理还需通过一个HTML过滤器来将WWW内容翻译为 WAP内容。图中 WTA(TelePhony)服务器用于提供到无线网络的WAP接入方式,它作为原始服务器或网关服务器,对来自WAP客户的请求直接作出响应。
4 WAP协议栈
如图3所示,WAP定义了一个分层的体系结构,为移动通信设备上的应用开发提供了一个可伸缩的和可扩充的环境。此外,在WAP标准之外的业务和应用,可以直接使用会晤层。事务层、安全层和传送层所提供的服务,从而支持了在WAP中尚未标准化的电子邮件、日历、电话号码簿、记事本、电子商务等应用和服务。下面具体分析各协议层次所提供的服务。 无线应用环境(WAE)是结合 WWW技术和移动电话技术,为网络运营者和服务提供商提供一个通用的应用平台,可以迅速方便地生成新的业务,并支持各种应用和服务之间的互操作。在WAE中包含一个微浏览器,它支持WML(无线标记语言,为Java的一个扩展的子集)、 WMLScriPt(WML脚本语言,为JavaScript语言的一个扩展的子集)、WTA(电话业务)。W- TAI(WTA的编程接口)、内容格式等特性。 无线会晤协议(WSP)提供两类服务:面向连接的服务(工作于WTP之上)和无连接的服务(工作于WDP之上),还特别针对窄带和长时延的承载网络进行了优化。目前在WSP协议系列中,WSP/B(Browse)通过提供以下功能来支持浏览型的应用: (1)在空中接口的压缩编码下的HTTP/1.1 的功能和语义; (2)生存期长的会晤; (3)会晤挂起、恢复和迁移; (4)支持对数据的推操作,其中包括可靠的数据或不可靠的数据; (5)对协议特征的协商。 无线事务协议(WTP)可工作于WTLS或WDP之上,提供面向事务的服务。其实现简单,适于如手机那样的“瘦”客户机。 无线传送链路安全(WTLS)基于TLS(传送链路安全)协议,实现对移动终端与应用服务器的鉴权,保证在移动终端与应用服务器之间传送数据的完整性和保密性,并提供对拒绝服务的保护,可用于支持电子商务中的鉴权等应用。 无线数据报协议(WDP)作为WAP的通用传送层,在不同的承载网络实现透明传送,对上层提供一致的服务。由于短消息服务、交换式数据服务和分组数据服务等各种承载网络提供不同的服务质量,包括带宽、吞吐量、误码率、时延等参数,WDP能够补偿这些差异的影响,并通过协议优化而提高服务质量。
5 WAP在GSM中的应用
目前网络运营者开始向用户提供各种高级数据业务,如在GSM等移动通信系统中用短消息服务平台开展Internet信息搜索和电子邮件服务。当前,GSM正在向HSCSD(高速电路交换数据)、GPRS(通用分组无线系统)的目标迈进,数据速率不断提高,时延减小。如果采用WAP技术,将形成一个统一的消息处理平台,实现电信服务和Internet信息服务的集成,如图4所示。这里,WAP的应用不仅有利于提供未来的移动多媒体邮件、移动可视电话等业务,还有利于扩展电信服务的标准特性,并提供用户定制的人机界面。例如可以为呼叫转移功能设计一个用户界面,提示用户选择接通来话、转移至另一人或转移至一个语音信箱。 其中,WAP在IP承载网络的支持下,除了对于有连接的协议采用无线TCP(正在与I-E- TF合作开发)外,一般尽量使用UDP/IP协议,并向高层的协议提供套接字(Socket)接口。 WAP甚至还可以工作于IP不能运行的SMS、USSD等承载网络上。 在GSM-MS(短消息服务)中应用WAP协议的一种方案,如图5所示。其中.最古边的协议栈表示一个运行于整个WAP协议栈之上的WAP用户代理应用,由运行于SMS承载网上的移动网提供;中间的协议栈表示仅需要数据报服务的应用,由SMSC(短消息服务中心)提供并完成协议转换;最右边的协议栈由WAP代理服务器提供。
6 发展前景
WAP作为一个全球开放的工业标准的推出,代表了Internet和移动通信两大技术融合的发展方向。在众多大厂商积极研究开发的基础上,WAP论坛正在与IETF等组织合作,将在未来的版本中实现一系列新的目标,如将SIM卡和智能卡等技术与WAP的集成、可下载的应用、对多播数据的支持、在宽带承载网络下对多媒体数据流的支持等。可以预计,随着下一代 Internet的推进,同时第三代移动通信系统IMT-2000即将商用,WAP标准将进一步发展和完善,得到全球市场更广泛的支持,把人类带入无线Internet的21世纪。
赵军
信息产业部电信传输研究所无线室工程师。1996年毕业于东南大学无线电工程系。参加并负责了《900/1800MHz TDMA数字蜂窝移动通信系统技术体制》、《数字蜂窝移动通信网移动应用部分(MAP)技术规范》等十余项部标、行标的制定工作。
[摘要]:本文主要介绍了WAP的基本原理,WAP应用环境,WAP协议各层的功能,并介绍了WAP论坛的有关情况和WAP协议的最新发展, 最后介绍了WAP的几种组网方式。
[关键词:WAP,无线网络,Internet
一、背景
根据预测,到2001年,全球无线用户将超过5亿,到2004年无线用户将超过10亿。到那时,市场销售的大部分手机将有多媒体功能,人们通过手持终端,可以随时随地连接互联网,享受各种服务,如收发E-mail,查询交通、股票、天气信息,进行电子商务等。
二、为什么需要WAP
然而将互联网和基于Web的业务引入无线网络目前还存在许多困难,因为和固定网络相比,无线网络在市场应用,网络带宽和终端能力等方面有很大差异。
首先,在移动环境中,用户通常不是进行“网上冲浪”,而是要迅速获得有价值的信息,如查阅E-mail标题、股票排行等。设计良好的WAP应用应该能为移动用户提供重要信息的概括性、个性化的描述,以便于用户决定是否要了解详细的内容。
其次,无线网络与有线网络相比通信环境要复杂得多。这表现在无线网络的带宽窄、延迟大、误码率高、连接稳定性差,因此要求传输协议必须简单。WAP协议栈专为无线网络进行了优化,适用于各种无线传输技术。
最后,与性能优越的PC机相比,手机的CPU运算速度慢、内存容量小、显示屏幕小、键盘小、电池容量有限。而手机专用的WAP微浏览器只需要最低限度的RAM、ROM、CPU、显示屏和键盘就可以工作。
由此可见,WAP技术适用于无线环境,是实现无线因特网的关键技术之一。
三、WAP论坛
为推进无线互联网的发展,1997年6月Ericsson, Motorola, Nokia
第二章 手机仿真开发环境
所谓的手机仿真开发环境,也就是在普通的PC机器上面使用各种模拟器来模拟手机的真实环 境,从而方便WAP网站的开发,目前较为流行的模拟器主要有以下几个:
一、Nokia Toolkit 1.2/1.3
可以从这个地址下载这个仿真开发环境:http://www.nokia.com 目前这个WAP工具包的最高版本是1.3beta,诺基亚公司的这个开发包是采用JAVA编写的,所以你在安装之前首先要安装JRE 2.2以上的版本才可以,JRE可以在SUN公司的主页上面下载 (http://www.sun.com)。诺基亚公司的这个开发工具是一个集成环境,可以方便的编译WML/WMLScript,并且有着详细的WML/WMLScript开发文档,用户可以通过地址栏来装载本地正在开发的WML文件,或者直接浏览互联网上面的WAP网站;但是Nokie Toolkit的运行条件比较苛刻,如果你的机器内存小于128兆,那么运行的速度将大打折扣,没有办法,JAVA编写的程序向来如此的,这也算是一个小小的遗憾吧。1。2的版本没有模拟实际型号的手机,而1.3版本就有模拟产品7110的仿真环境。
二、 Ericsson WapIDE4
爱立信公司推出的一个WAP开发包,和诺基亚公司的开发包类似,爱立信公司的这个工具也是一个集成开发环境,比较方便,可以从这个地址下载:http://www.ericsson.com/wap 。相对于诺基亚公司的WAP开发工具而言,爱立信公司的这个开发工具就较为简陋一些,并且它的开发文档很少,但是它的运行速度要比诺基亚的 那个开发工具包要快的多,尤其是内存在64兆左右的机器。
三、 UP.SDK 4.0
Phone.com公司的UP.SDK产品和上面的两种开发工具相比 就是没有集成的IDE开发环境。这个开发工具可以在: http://www.phone.com取得。
从上面的说明来看,在这三个流行的WAP开发工具中,最具有吸引力的当然就是诺基亚公司的模拟仿真环境了,图形界面以及丰富的开发文档,的确不可多得。另外,还有其他的一些可以浏览WAP网站的软件,比如WinWAP,WAPMan等等,他们都是可以直接在PC机上面直接来浏览WAP网站的软件,值得一提的是,Opera公司推出的4.0版本的浏览器就已经支持直接在浏览器中访问WAP网站了,这个小巧的浏览器功能很是强劲。相信微软也不会坐视不等,可能在IE的后续版本中增加支持WML文件的功能。
上面的WAP仿真开发环境的安装后的设置都比较简单,稍微懂一些英文的都会看得懂的。
第三章 WML/WMLScript设计
现在我们来正式设计我们的WAP站点,正如目前的WEB网站是基于HTML语言一样,WAP网站是基于WML语言的,而WML语言其实是遵循目前的XML技术的,不过你如果不懂XML也不要紧的,还是可以很快入门的。
WML和以往的HTML语言最大的不同是,WML语言的限制非常严格,表现在下面几个方面:
1、 WML中的所有标签、属性都是区分大小写的
2、 对于连续的空格,WML编译器将认为是一个
3、 所有标签的属性都需要使用双引号括起来
4、 所有的标签都必须封闭,对于不成对出现的标签,必须在">"之前加上"/",比如"
"
一定要注意上面的要点,否则很有可能出现手机无法浏览WML的情况出现。做到这一点,只是习惯的问题,主要是我们在HTML时代养成的"懒散"习惯不太好,都是IE的兼容性太好惹得祸,^_^
在WML中,最基本的单位叫做"card",他被用来向用户提供交互界面,这其实也是为了照顾到手机的屏幕比较小而设计的,并且手机的处理能力有限,不可能像我们经常使用的IE等浏览器那样一次将整个页面载入,在使用滚动条来察看内容,被设计用于手机浏览的WML文件,一个最大不能超过1.4K,所以我们才将大的叶面分割成为若干个card,来一次显示;多个"card"就组成了一个 "Deck",也即使一个"层面",一个WML文件中只允许出现一个层面,正如HTML中只用一个 ""标签一样。
另外还要记住,只要想显示一些文字到手机上面,就必须使用"
Hello! World! 前言 国际互联网的新技术层出不穷,随着国内中国移动通信和中国联通先后推出WAP手机上网业务, 这项新兴的技术也渐渐在国内展露头脚。其实早在1997年,由爱立信、诺基亚、摩托罗拉、 Phone.com等公司共同发起了WAP Forum,随后业界众多的公司纷纷加入,并于1998年4月 提出了WAP标准第一版。WAP的全称是"Wireless Application Protocol",目的是为了在手机以及其 他无线设备上面传送和显示数据,以及提供各种电信服务。根据Global Mobile杂志的调 查显示,目前至少有2亿个无线用户,而诺基亚公司指出在2005年用户数量更会超过10亿。面对 如此广大的使用群,众多的大小公司纷纷抢滩WAP,国内的龙头网站诸如新浪、网易、搜狐等等纷纷 联手中国电信推出了基于WAP技术的网站。相信随着WTO的临近,中国的互联网发展的将会越来越快,国内的WAP网站也会越来越多,以适应发展迅速的WAP业务。 第一章 WAP技术的架构 无线网络和我们目前熟悉的有线网络有很大不同: 第一, 市场形态有所不同 1、 无线上网设备从一开始就被设计成为易用型,即使没有使用过电脑的用户也可 以很快的利用手机快速的在国际互联网上面找到自己想要的信息。 第二, 网络的环境不同 1、 无线网络的带宽较小 架构描述如下图: 无线设备(手机、PDA)<---->(WAP协定)<---->WAP网关<--->(HTTP协定)<---->WEB服务 器<---->数据库服务器 一、Internet Information Server(IIS) 设定方式:打开〔开始〕――〉〔程序〕――〉〔WindowsNT4.0 Option Pack〕――〉 二、Personal Web Server4 1.打开注册表编辑器,在HKEY_CLASSES_ROOT下面新建一个主键".WML"; 三、Linux(Apache) 使用管理员身份登入系统,在命令行,输入"ps -ef"命令兰看看当前的WWW服务是否正常, 元旦的祝福 我用心祈祷 神终于感动了 神问我的愿望是什么 我说要和所有的朋友做一生的朋友,并祝他们一生幸福和健康 神说行 只能七天 我说 星期一到星期七 目录 什么是wap 什么是wap? wap(wireless application protocol,即无线通讯协议)是一种向移动终端提供互联网内容和先进增值服务的全球统一的开放式协议标准,是简化了的无线 internet协议(但并不是说你的手机可以直接读取通常所说的web页的内容,它所用的是wml语言有别于通常所说的html,这点在下文中会做进一步说明,首先要知道二者其实并不通用,也就是说你无法在电脑上直接用ie打开用wml所写的网页,手机上也不能直接打开html所写的页面。)它将 internet和移动电话技术结合起来,使随时随地访问丰富的互联网络资源成为现实。 好了,让我们先来认识一下wap的系统架构,看看它是怎么将我们的手机和internet联起来的。 就像http协议一样是一种标准,规定了web 服务器与客户浏览器交互的方式、规范。让我们了解一下web服务器的工作方式、原理。图 1(下图)表明了客户向url所指定的web服务器发出了请求, web服务器根据请求的程序返回相应的内容至客户端,二者就是按http协议进行交互的。客户端发出一个以http开头的url请求时,web服务器端的程序可能是cgi程序、或静态网页,或servlet程序,也可能是其他服务器端程序,但它们均以html格式将相应的内容返回给客户,这样客户就可在浏览器上的看到返回的内容。 wap网络架构由三部分组成,即wap网关、wap手机和wap内容服务器,这三方面缺一不可!其中wap网关起着协议的‘翻译’作用,是联系gsm网与万维网的桥梁;wap内容服务器存储着大量的信息,以提供wap手机用户来访问、查询、浏览等。图2(下图)表明了wap网络的基本架构。每当你从手机键入你要访问的wap内容服务器的url后,信号经过无线网络,以wap协议方式发送请求至wap网关,然后经过‘翻译’,再以http协议方式与wap 内容服务器交互,最后wap网关将返回的内容压缩、处理成binary流返回到你的wap手机屏幕上。同样的,wap服务器端的程序也可是cgi程序、或静态网页,甚至是asp,比如国内的一个比较受欢迎的wap网站joyes(至少在同学间是这样)就是用asp写的服务器端。 (注:wap协议包括以下几层: 1、 wireless application environment (wae)(最左端的那个图示) 2、wireless session layer (wsl) 3、wireless transport layer security (wtls) 4、wireless transport layer (wtp) 其中,wae层含有微型浏览器、wml 、wmlscript的解释器等等功能。wtls层为无线电子商务及无线加密传输数据时提供安全方面的基本功能。) 怎样书写wap的页面 下面让我们为放飞网建一个 wap 页,先来看一下开头要怎么写: 首先要告诉你的手机你所要让它显示的语言,否则会出现乱码,显见体中文的话为: 之后,还记得之前所提到的那个论坛吗?把它也给写上吧: 和 html 一样该写 <> 了,只不过把 html 改为 wml 就好了: 再往下式网站的标题 (tittle) 部分,由于我们打算在一页里放入两部分内容,所以,可以在前面加上 card 标签和它的 id : 为了让手机里的菜单有此次所写的第一个放飞网 alpha0.01 版 的版本号,可以加上下面的东东(其中, prev 指的是可以让手机后退回上一页,这里我们把它作为主页,可以缺省或换为其它,我们的目的是为了达到类似于在 windows 右键菜单中添加一条可点击的项目一样): 有了 tittle 标题,下一步自然就是内容了,我们选小字体来显示文本内容,并让这些字左对齐(手机中也可以添加
欢迎登陆放飞技术网的wap版,这是它的alpha0.01版,现提供一首歌曲的midi下载以及能将手机桌面上 “ 中国移动 ” 四个字去掉的透明网标的下载,谢谢大家的支持。
之后写另一个 card 标签 card1 来介绍一下放飞网(当点居中的“关于反飞技术网”的链接时,由于 card0 和 card1 都在一个文件中,我们起名为 wap.wml 好了,便会直接从手机中的 cookie 里读取 card1 中的内容,给人的感觉会很快,省去了等待的时间,这也就是用 card 标签的好处了;但是,同时需要指出的是由于 card1 和 0 写了在一个文件里,会被一起传下来,对于可选看的 card1 里的内容不论你是否真的要读,都会算 gprs 流量划钱,在提高浏览速度和节约流量上这点就要把握一下了):
放飞技术网是北京工业大学科协下属的最大的一个学生实践项目,放飞网已经成立了两年了,很快将会迎来它的第三个生日,在此祝愿放飞越办越好^^
上面的“ [<] ”特殊符号 [<] 表示返回(祥见wml用法列表)。 最后要记得加上 ,这样就做好了一个 wap 版的放飞网演示了,它能够让你的手机下载一个合旋铃声和一个透明的网络标示(前者在三星的不支持 midi 仅支持 mmf 格式铃声的手机不能用,后者仅限诺基亚)当中的 cod 文件是类似于你在 pc 上装一份软件时的授权书,这里不细说,在例子文件中有源文件供参考。 wap上网设置方式 也许你还不知道你手里的手机很可能只需要简单的设置一下就可以浏览wap页了,照着做试试看吧: 首先,请先确定你的手机支持wap并且最好是支持gprs的,那么就继续吧 对于中国移动的用户来说,你可以有两种选择方式: 动感用户: 如果你是动感地带的用户,那么你的手机必须支持gprs,因为动感地带默认不提供拨号方式接入网络,设置如下: 1、开通wap服务 申请方法1 你可以持本人身份证到当地中国移动通信营业厅办理申请手续。 2、设置wap 连接名称:移动梦网(gprs) 用户名和密码都为空。 费用如下: 月租费 免费流量数(mb) 超过后流量费(元/kb) 全球通用户: 如果你是全球通用户,除了上面提到的以gprs方式接入外还可以选择拨号的方式,设置如下: 连接名称:移动梦网(csd) 接入点名称:cmwap 连接安全:关 用户名为wap。 对于神州行的用户,好像中国移动并不提供接入上网服务! wap的发展状况 正如许多人想象, wap 手机上网和普通的电脑上网有很大的差别。由于 wap 手机内存不大、屏幕小及无线频带窄,目前 wap 手机所显示的网页内容主要是文字,也有一些较小的图片,但仅有黑、白和灰色三种颜色。业界专家指出,能够让手机和手持电脑成为上网工具的 wap 技术将是互联网技术的下一个热点。不过,手机上网真要流行开,还有两个前提,那就是一来 wap 必须解决好目前还不便于操作的问题,二者需要网络运营商加紧 wap 网的基本建设,使 wap 手机有用武之地。 wap 手机可收发电子邮件、阅读新闻和股市行情,但是更复杂的通信应用,如在线采购和视频会议,目前的移动通信网运行速度就无法达到要求了。于德国汉诺威开幕的 cebit 技术博览会上,对移动通信进行全面“提速”从而使互联网实现移动,是与会者一个热烈讨论的话题。 据爱立信公司预计,到 2004 年移动互联网用户将达到 6 亿。而美国研究机构弗莱斯特公司 (forrester research) 公布的数据显示, 2004 年,欧洲三分之一的人将使用手机购物和收取网上信息。 在这场争夺移动互联网用户的竞争中,日本先行一步。今年日本第一个基于宽带码分多址技术的第三代移动通信网将投入运营。欧洲将紧随其后 。。。 。。。 而中国自己的无限通讯标准wapi凭借自身的安全性在技术上完全击败了wi-fi,在wi-fi阵营中的philips等公司已向中国势好,这证明中国这次也有了具有自行只是产权的标准,迫于各方面各方面的压力这个标准定于2004年6月开始实行,我们一起等待着这一天的到来。。。 。。。 wml用法列表 decks and cards timers variables anchored links layout and text formatting decks and cards element syntax timers element syntax variables element syntax anchored links element syntax events element syntax tasks element syntax images element syntax user input element syntax layout and text formatting element syntax special characters element display character 随着移动通信技术以及INT ERNET技术的发展,WAP(Wireless Application Protocol)技术已经成为移动终端访问无线信息服务的全球主要标准,也是实现移动数据以及增值业务的技术基础。1997年中期,世界几个主要的移动设备制造商Motorola、Nokia Ericsson和美国一家软件公司Phone. com作为最初的发起者成立了WAP论坛,开始进行WAP协议的开发。1997年7月,WAP论坛出版了第一个WAP标准架构。次年5月,WAPl.0版正式推出。WAP.1版也在1999年5月正式发行。2001年8月WAP2.0正式发布。 WAP协议设计目标是,基于Internet中广泛应用的标准(如HTTP,TCP/IP,SSL,XML等),提供一个对空中接口和无线设备独立的无线设备独立的无线Internet全面解决方案,同时支持未来的开放标准,其中,独立于空中接口是指WAP应用(如对话音、传真和E-mail的统一消息处理等)能够运行于各种无线承载网络之上,如TDMA,CDMA,GSM,GPRS(通用分组无线系统),CDPD(蜂窝数字分组数据网),CSD(电路交换式数据网),SMS(短消息服务),USSD等,而不必考虑它们之问的差异,从而最大程度地兼容现有的及未来的移动通信系统;独立于无线设备是指WAP应用能够运行于从手机到功能强大的PDA等多种无线设备之上,各厂商按照WAP生产的不同设备,应具有一致的用户操作方式。 WAP协议应实现以下主要目标: 互操作能力----由不同厂商生产的移动终端能够在移动网络中互通: 可伸缩性----能够根据用户需求对移动网络的服务进行定制: 高效率----提供适于网络特点的服务质量(QoS)保证; 可靠性----提供一致的可靠的服务应用平台; 安全性----即使不具有保护能力的移动网络和设备上,仍能通过WAP提供服务并保持用户数据的完整性。 WAP协议定义了一种移动通信终端连接因特网的标准方式,提供了一套统一、开放的技术平台,使移动设备可以方便地访问以统一的内容格式表示的因特网以及因特网的信息。 (1) 与传统的WWW通信类似,WAP采用客户机厂服务器方式。但WAP模型在客户机与服务器之间多了一个WAP网关。客户机通过WAP网关然后再与资源服务器(Origin server)通信。同时,在客户机与WAP网关之间传递的信息也有别于传统方式下客户机与服务器间交换的信息。 WAP1.X体系主要由三部分组成: 移动客户端(Client):指安装有微浏览器的无线终端设备(如手机),能够对WAP网页进行显示、解释、执行; WAP网关(WAP Gateway):完成HTTP协议向无线Internet传输协议(WSP/WTP)的转换(Protocol Adapters),并对无线Internet内容进行压缩(WML Encoder)和编译(WML script Compiler)。 Web服务器(web server),与一般的Internet站点的区别仅仅是在网页编写上采取的语言有所不同,它采用WML(WAP标记语言)语言缩写。 WAP内容和应用采用与WWW类似的模式定义,内容的传输也采用一套与WWW通信协汉 类似的标准通信协议。典型的WAP代理主要包括两个功能: 协议转换----负责把WAP协议栈(WSP、WTP、WTLS和WDP)的请求转换为WWW协议栈(HTTP和TCP/IP)的请求。 内容编码和解码----内容编码器负责把WAP内容转换成压缩编码格式,从而减小无线网络上传输的数据量。通过使用代理技术,移动终端用户可以浏览大量的WAP内容,应用开发者也能开发出大量与具体终端无关的应用服务。同时,WAP代理允许内容和应用驻留在固定的WWW服务器上,并且采用成熟的WWW技术来开发应用。标准的模型包括WAP客户机,WAP代理以及WAP服务器。但WAP体系结构可以支持其他的配置。比如把WAP代理的功能包含在WAP服务器中,这样就可以实现客户与服务器司安全的端到端连接。 WAP协议栈 考虑到网络支持的能力,特别是手机支持的能力,在移动数据业务发展初期,WAPl.X协议不直接采用有线互联网上的HTTP/TLS/TCP协议,而采用了WSP/WTP/WTLS/WDP协议,并同时增加了WML语言,这些协议是在参考固网协议(HTTP/TLS/TCP)的基础上产生的,但这也造成了不能通过手机直接访问Internet。 随着网络,特别是终端的发展,移动网络与固定网络在传输性能上的差异减小,WAP2.0在协议实现上更接近固网的成熟协议(TCP,HTTP),但为保证对于已有的只支持WAPl.2的手机的兼容,还必须提供对WAPl.2协议栈的支特,因此WAP2.0采用双协议栈架构:包括WAPl.2协议栈和WAP2.0协议栈。 WAP2.0的一个关键特性是将互联网协议引入WAP环境。在2.5G和3G上提供比WAPl.X效率更高的无线网络传送协议。 总之,对能提供IP连接的承载,WAP2.0协议栈用WP-TCP代替了WAP1.2中的WSP/WTP/WDP,对不能提供IP连接的承载,依然采用WSP/WTP/WDP协仪栈,所以可以说,WAP2.0回归到了原来的HTTP/TCP协议。 协议栈支持方面。在WAPl.X引进的WAP协议栈的基础上,WAP2.0增加了对基于共同的因特网协议栈的支持和服务,包括对TCP TLS和HTTP的支持。拥有了这两个协议栈,WAP2.0在更大范围的网络和无线载体上提供了连接模型。 速度更快:WAP网关不用做HTTP/TCP和WSP/WTP/WDP的协议转换;手机侧不做WSP/WTP/WDP的解析;这需要做HTTP/TCP的无线配置。 性能提高:因不做大量的协议转换,同样的硬件设备支持更多的并发用户。 提供了端到端安全:如使用TLS时,WAP网关不用解析HTTP应用,是透传的,也是端到端的。 丰富的内容:因WAP2.0协议采用了与有线互联网兼容的语言,因此获得了更为广泛的支持,更多的应用能更容易的被用在移动互联网上,这是在WAPl.X上做不到的,这种兼容性也使WAP2.0比WAPl.X有更长的使用期限和稳定的产品形态(不用在协议和标记语言上进行频繁升级),使移动用户享受到有线互联网的丰富的内容。 (3) XHTML是下一代WML的基础。具有WAP CSS的XHTML Mobile Profile标记语言是构成WML2.0的主要部分。它能够对原有的WML提供一些增强功能,特别是在内容的表现方面。但它也借用了许多适用于WAP的规范。例如,脚本(scripting)、推送(push)电及电话功能集成(WTAI)等功能大量地借用了早期的WAP规范。 XHTML Basic是XHTML 1.0的移动版本。XHTML Basic是为那些不能支持XHTML功能全集的万维网客户设计的,例如,像移动电话、PDA、网页和机顶盒等万维网客户。XHTML Mobile Profile是是XHTML的一个严格子集。XHTML Mobile Profile是由WAP论坛定义的,它是在XHTML Basic基础上,从XHTML 1.0全集中增加一些元素和属性,这些元素和属性对于包括附加表示元素的移动测览器来说是非常有用的,而且它们能够支持内部风格篇。 WML 2.0规范对WML l.x兼容性扩展进行了定义,WML 1.x兼容性扩展可用于获得后向兼容性,这样就不必实施所有的WMLl.x功能。这些扩展功能使得使用WMLl.x编写的服务和应用软件,也能够在WAP2.0兼容的客户机中运行,这些客户机不具有能够同时支持XHTML Mobile Profile和本身WMLl.x的双测览器。 WAP2.0技术应用 WAP2.0是为加强WAP的实用性而设计的,并且适应了当前更高带宽、更快的数据传输速度、更强大的接入能力和不同的屏幕规格大小等最新的行业发展趋势。使用户在使用上获得更高的效率。在表现力方面,通过对CSS的应用,用户能获得比以前更丰富和更适合自己终端的网页形式、图象、色彩和演示。基于XML语言的内容访问,不但使用户能更迅速的获得所寻找的内容,而且可以做到对更多采用XML语言的网站的直接访问,最大限度的扩展了访问能力。 由于WAP2.0的标准支持XHTML,这样ICP、ISP就可以利用公共的语言基础和开发工具编写Web和WAP客户通用的应用程序,从而缩减开发费用。XHTML的结构同时也使得开发商在更短的时间更容易地构建能在硬件环境中适应变化的应用。通过CSS的应用,开发商可以把一个或多个XML文件中的风格属性从实际内容中分离出来,从而缩减贮存在浏览器记忆中标识语言代码的容量。 由于WAP2.0具备多媒体和PUSH特性,同时现有带WAP浏览的彩色移动终端普及率不断提高,WAP在移动商务中的应用也越来越多。韩国移动运营商KTF已经和上百家国内外著名的供应商和连锁电联手进行了移动折扣券(mobile coupon)的合作。用户可以方便地下载或直接收到零售商推送来的移动折扣券,使用这些折扣券能享受到各种各样的商品优惠及打折服务。 由于WAP2.0采用了WTLS和WIM(Wireless identity Module无线身份识别模块技术),使得其在支持多种鉴权方式(匿名访问、客户端鉴权和服务器端鉴权)、安全会话控制和数字签名等多种安全措施方面,比WAPl.X能够提供更为完善和有效的端到端的安全机制。 因此在移动支付、银行交易、博彩、移动购票、移动拍卖和股票交易等多个领域都有着越来越多的应用。 总之,WAP2.0的应用为业务的发展带来的新的动力和技术手段,推动了手机的发展和更新,而手机的新功能又推动了业务量的增长和新业务的不断推出,形成了整个无线互联网的良性循环。 结论及展望 作为移动运营商,在WAP技术标准的跟踪以及实施时,需注意以下问题: 设备标准问题。WAP论坛主要探讨的是技术,它的标准无法完全描述产品的特性,这也是目前建设和运营中总遇到问题的症结所在,并且由于WAP2.0的很多功能都是可选的,对可选项的支持程度会因厂家不同而不同,所以WAP2.0在实施过程中可能会遇到WAP网关与WAP终端以及应用之间的兼容性问题。在引入WAP2.0之前,需要对运营方面和这些可选功能特性进行详细定义。 在进行业务探索的同时,积极参与相关标准组织,尤其是OMA,引导国际、国内标准发展,使移动数据业务在标准、协议和业务模型上趋同。 一般认为,一项技术能否成功走向市场其决定因素不仅仅是技术本身,而是它为用户满足需求的程度。WAP技术最早出现时,糟糕的市场表现就是明证。只有众多的内容和服务提供商基于WAP2.0进一步开发大量的丰富多彩的移动数据应用,用户在使用的过程中获得比较满意的体验,用户才愿意再次使用。而运营商也才能不断扩大运营网络,增强服务内容,提高服务水平,WAP设备制造商和服务提供商也就能获得稳定的回报和良好的发展前景。由此才能形成一个良性发展的产业价值链,从而进一步推动WAP技术的不断向前发展。 正当人们为电子商务展现的巨大商机而兴奋不已时,移动电子商务已经成为新一轮网络科技的热门话题。无线通信产业和互联网的融合,为双方共同创造出了空前巨大的市场。电子商务即使用计算机网络以电子信息交换的方式进行金融交易。而无线电子商务就是利用移动通信手段来完成电子商务,它为电子商务的发展创造了更为广阔的发展空间。可以这么说,无线电子商务是未来电子商务发展的趋势。无线电子商务的实施当然离不开无线通信技术的支持,而目前无线通信技术中最为成熟的一种技术就是WAP技术,所以WAP技术的发展在很大程度上就决定了无线电子商务的发展,因此WAP技术将成为无线电子商务的发展基石。那么到底什么是WAP技术呢,它有什么优势呢,它的发展又存在着什么缺陷呢?带着这些疑问,我们就和大家一起来看看下面的内容。 WAP是Wireless Application Protocol的英文缩写,它的中文含义是无线应用协议,该协议是用来标准化无线通信设备,可用于Internet访问,包括收发电子邮件,访问WAP网站上的页面等等。目前它已经成为数字移动电话、因特网或其他个人数字助理机(PDA)、计算机应用之间进行通讯的全球统一的开放式标准。WAP技术将移动网络和Internet以及公司的局域网紧密地联系起来,提供一种与网络类型、运行商和终端设备都独立的移动增值业务。所以,移动互联网的实现需要以下三个环节: WAP网关,由移动网络运营商提供;WAP服务器,内容网站,由ICP建立,并提供内容;WAP移动终端,手机厂商提供终端设备。 WAP技术提供了一套开放、统一的技术平台,用户使用移动设备很容易访问和获取以统一的内容格式表示的国际互联网或企业内部网信息和各种服务。它定义了一套软硬件的接口,具备这些接口的移动设备和网站服务器可以使人们像使用PC机一样使用移动电话收发电子邮件甚至浏览Internet。WAP提供了一种应用开发和运行环境,支持当前最流行的嵌入式操作系统PalmOS、EPOC、WindowsCE、FLEXO、JavaOS等。WAP可以支持目前使用的绝大多数无线设备,包括移动电话、FLEX寻呼机、双向无线电通信设备等等。在传输网络上,WAP也可以支持目前的各种移动网络,如GSM、CDMA、PHS等等,它也可以支持未来的第三代移动通信系统。 目前使用WAP技术最多的就是WAP手机,该手机是集移动电话与移动电脑于一身的新型通讯工具,它不仅具有普通手机的功能,而且还可以浏览WAP网站的内容,如收发电子邮件、传真、浏览新闻、查看股市行情等功能。WAP手机和一般的手机不同之处在于它内置有微型浏览器(MiniBrowser)、缓存(CACHE)和内存。正如电脑上网要用IE浏览器或NETSCAPE浏览器,WAP手机上网要用微型浏览器(miniBrowser)。同样,WAP手机上网也要进行一系列的设置。 二、WAP网的组成 上面,笔者曾经说过,无线网络是由移动终端、网关以及网络组成,其实它们就是组成WAP网的一种普遍意义上的应用开发框架,该框架结构支持在不同无线通信网络上方便高效地开发和运行WAP应用服务。WAP应用结构非常类似Internet结构,一个典型的WAP应用系统定义了三类实体: 具有WAP用户代理功能的移动终端(Client)。典型的终端如WAP手机,在它的显示屏上运行有微浏览器(microbrowser),用户可以采用简单的选择键实现WAP服务请求,并以无线方式发送和接收所需的信息。WAP移动终端使用WML(Wireless Markup Language)无线标记语言显示各种文字图像数据。WML是一种基于XML(Extension Markup Language)的标记语言,主要用于标记和说明WAP移动终端收发的Internet信息和用户接口。WML使得设计者可以采用与设备独立的方式定义WAP应用的用户接口。 WAP代理。包括协议网关、实现WAP协议栈(WSP、WTP、WTLS和WDP)与Internet协议栈之间的转换。信息内容编解码器把WAP数据压缩编码,以减少网络数据流量,最大限度地利用无线网络缓慢的数据传输速率。同时,WAP还采用了错误校正技术,确保网络浏览和数据传输过程不会因无线电通信线路质量的变化而受到严重影响。 源数据服务器(Origin Server)。如支持WAP的Web网站,服务器中存有用WMLScript编写的WAP应用,这些应用可以根据WAP移动终端的需要而被下载,而且在不需要时从WAP终端中卸除。 WMLScript可以补充WML的一些限制,如无法对用户输入的有效性进行检查等,这增强了WML的浏览和表示功能,对用户的操作给予更加灵活和智能的处理。在某些时候,WMLScript还可以直接在移动终端上处理告警等消息,避免移动终端和远端服务器之间的数据交互,减少了带宽资源的消耗。 三、WAP的协议标准 WAP技术的提出和发展是基于在移动中接入Internet的需要,该技术同样需要一定的协议标准来支持。WAP技术的协议栈采用层次化设计,这为应用系统的开发提供了一种可伸缩和扩展的环境。每层协议栈均定义有接口,可被上一层协议所使用,亦可被其他的服务或应用程序直接应用。在设计中,WAP充分借鉴了Internet的协议栈思想,并加以修改和简化,使之可以有效应用于无线应用环境。WAP技术的实现是由以下协议来支持的: WSP协议:该协议的英文全称为Wireless Session Protocol,它的中文含义为无线会话层协议,该协议为上层的WAP应用提供面向连接的、基于的会话通信服务或基于WDP无连接的、可靠的通信服务。 WTP协议:该协议的英文全称为Wireless Transaction Protocol,它的中文含义为无线处理协议,该协议提供一种轻量级的面向事务处理的服务,专门优化并适用于移动终端的设计。 WTLS协议:该协议的英文全称为Wireless Transport Layer Security,中文含义为无线传输安全协议,该协议是一种基于SSL的安全传输协议,用来保证信息传输的安全。 WDP协议:该协议的英文全称为Wireless Datagram Protocol,它的中文含义为无线数据报协议。 一般来说,一种通用的数据传输服务可以支持多种无线承载网络,使得上层的WSP、WTP、WTLS独立于下层的无线网络,从而使全球性的互操作得以实现。当然,传输的数据量和用户交互的本质必然会影响运营者选择何种网络,以达到最大的效率。 四、WAP技术的应用优点 作为WAP技术应用之一的WAP手机,目前可以说是一个比较时尚的东西,而经济条件比较宽裕的用户更是想用WAP手机来赶回潮流,那么WAP手机为什么能赢得用户的如此“青睐”呢,这说明它肯定有其“过人之处”,笔者经过总,发现使用WAP手机具有如下优点: 小巧玲珑。WAP手机有着电脑所无法比拟的优势,不仅体积小、操作简单,使人们摆脱了电脑的笨重、操作烦琐。 使用WAP手机,可以享受到无穷无尽的网上信息或网上资源。例如我们可以收发电子邮件、阅读新闻和股市行情,但是更复杂的通信应用,如在线采购和视频会议,目前的移动通信网运行速度就无法达到要求了。不过,随着第三代移动通信网的即将投入运营,移动通信进行将全面“提速”,从而使互联网实现移动再线支付、视像传送、网上多媒体服务、移动电子商务等。 WAP手机也有内置操作系统和浏览器,性能稳定,不会因为误操作而使系统崩溃,这使不懂电脑的人也可在很短的时间内掌握各种上网操作,浏览丰富多彩的移动因特网。 WAP手机一般都具有超大容量的电话簿,中文输入功能,先进的日历备忘录,甚至有的手机还有预想式英文输入。 WAP手机可以与电脑和笔记本电脑传输资料,可以快速传输数据和图象,也可以支持中文短信息。 有的手机还支持红外线传送数据功能,个人电脑同步信息功能以及语音存储功能。 五、WAP技术发展的缺点 虽然WAP手机很受人们的“青睐”,但是其应用却不尽如人意,其中约半数以上的拥有者尚未使用手机的WAP功能,或是仅停留在尝试阶段,并未投入实际使用,充分说明了WAP的应用尚存在障碍,有待解决。 1、资费仍然让人承受 在资费问题上,用户存在着“买得起,养不起”的现象:现在市场上的WAP手机本身并不算昂贵,比普通手机价格约高数百元,而消费者也愿意支付这笔一次性收费以换取功能强大的手机。但问题的焦点在于今后享受WAP服务费用的价格令人望而却步。现在WAP尚未全面普及,电信部门给予了很大的优惠,但一旦这些优惠被取消,其服务费用将令人担忧:对于消费者来说,WAP服务费可能会是“三座大山”,即需要支付通话费、月租费和上网费三方面的费用。中国手机用户每月的通话费本已花费不菲,而由于技术的原因,WAP上网速度较慢,也会因上网时间长而引起网费较高。再加上向内容提供商交纳月租费,这些费用合计起来,令人难于接
"http://www.wapforum.org/DTD/wml1_1.1.xml">
作为一名Web网站开发人员,我们在这场席卷全球的无线网络革命中更应当快速跟进,互联网时代是一个不断淘汰的时代,只有随时掌握了最新的技术,才可以跟得上互联网飞一般的脚步。
2、 就市场大小而言,无线网络的用户成长速度是惊人的,在2001年之前全球 有超过5亿3千万移动用户,预计将在2004年突破10亿大关,如此的增 长速度令人对WAP的前景充满的信心。
3、 有着广阔用户的无线网络,其被期望的值也是很高的,用户希望WAP能够像 语音技术一样完善,并且要更加快捷、容易使用等等。
4、 WAP手机并不是为在国际互联网上面专门冲浪而设计的,其目的是使得用户 在移动的过程中可以方便快捷的存取到互联网上面资料。
2、 无线网络相对目前的国际互联网有较多的等待延迟
3、 无线网络的稳定性较差
4、 无线接入设备的CPU、内存以及显示屏幕等等有限
针对以上的种种不同,WAP架构有着不同于普通WEB网站的地方,首先,WAP技术是基于目前的WEB架构之上的,并且延伸到无线网络环境,它使得业界所开发的产品能够具有无线网络独立性、设备平台无关性、以及相互操作性。WAP沿用了目前的WEB架构,从而使得目前投放到WEB的 资金、设备、人力等等,都能够继续保留并且沿用。WAP不同指出在于她多出了一个被称之为WAP GateWay的东西,Gateway有何作用呢?以Internet设备来讲,Gateway
就类似于Proxy,当客户端要取得某个网站的叶面的时候,都是由Proxy代理来取得,再交给 Client端。而WAP Gateway除了代理手机取得所需要的网站的WML文件之外,还要 充当转换HTTP协议和WAP协议的角色,从而使得手机顺利取得资料。WAP Gateway大 都由电信局或者ISP所设立,而一般的网站,只要在WEB Server中加入相关的MIME格 式设定就好了,就可以直接让用户的手机访问到了。
可以看到,WAP Gateway在无线网络数据传送的过程中充当的是一个中间人的角色,有了她,现在已经投到互联网上面的资金、设备、人力等等才不会被WAP网站所废弃,相反的是可以更 好的利用现有的几乎所有的资源。
另外,像诺基亚等公司,将WAP网关和WEB服务器整合在了一起,被称之为"Web App lication Server",但是其总体架构和上图仍然是相同的,这里就不再重复了。 接下来,我们来看看,为了让用户能够在手机上面访问到我们的网站,应当如何设置目前已经存在 的Web Server。
〔Microsoft Internet Information Server〕――〉〔Internet服务管理员〕
在打开的窗口里面选中Server,右键选择"属性",增加如下的MIME格式:
文件类型 MIME
·WML text/vnd.wap.wml
·WMLC application/vnd.wap.wmlc
·WMLS text/vnd.wap.wmlscript
·WMLSC application/vnd.wap.wmlscriptc
·WBMP image/vnd.wap.wbmp
2.在HKEY_CLASSES_ROOT\.WML下面新建一个字符串,命名为"Content Type",值为 "text/vnd.wap.wml";
3.在HKEY_LOCAL_MACHINE\Software\CLASSES\MIME\Database\Content Type新建一个主键"text/vnd.wap.wml"
4.在"text/vnd.wap.wml"主键下面新建一个字符串,名称"Extension",值为".WML";
5.依次重复以上2,3,4步骤,建立其他的MIME类型
然后使用VI来编辑"/etc/httpd/conf/srm.conf"文件,在AddType处增加如下类型:
AddType text/vnd.wap.wml .wml
AddType application/vnd.wap.wmlc .wmlc
AddType text/vnd.wap.wmls .wmlscript
AddType application/vnd.wap.wmlsc .wmlscriptc
AddType image/vnd.wap.wbmp .wbmp
保存后,将httpd重新启动即可。
这样设置过后,我们的Web Server就可以让手机访问得到了,当然,对于普通的HTML文件,手机是无法识别的,手机所要读取得文件类型从上面设置过程我们也可以猜测的
出来,对了就是WML文件。在开始设计WML之前,我们先要来熟悉一下我们的WAP网站开发环境。
神说不行 只能四天 我说 春天 夏天 秋天 冬天 神说不行只能三天 我说 昨天 今天 明天 神说不行 只能两天 我说 白天 夜天 神又说不行 只能一天 我说 在我活着的每一天 最后神哭了 我笑了 下雨了 天冷了 注意身体,新年快乐!
怎样书写wap的页面
wap上网设置方式
wap的发展状况
wml用法列表
参考文献
它的诞生是wap论坛成员努力的结果,wap论坛是在1997年6月,由诺基亚、爱立信、摩托罗拉和无线星球(unwired planet)就共同所组成的。它的目标就是 通过wap这种技术,就可以将internet的大量信息及各种各样的业务引入到移动电话、palm等无线终端之中。无论你在何地、何时只要你需要信息,你就可以打开你的wap手机,就可以接入internet,就像用家里的大猫、小猫上网一样。
标签来换行,但手机本身的浏览器具本自动换行功能,也就是说手机里的浏览器自己就会给长的文字自动加上 html 中的
申请方法2(推荐,全自动,按键即可开通) 你也可以在打当地的1860热线办理开通wap服务
数据承载方式:gprs
接入点名称:cmwap
鉴定:普通
网关ip地址:10.0.0.172
mmsc url地址:http://mmsc.monternet.com (彩信用,以及http://wap.monternet.com)
连接安全:关
连接类型:永久
自由套餐 0 0 0.03
经济套餐 20 1 0.01
时尚套餐 100 20 0.01
商务套餐 200 不限量使用 不限量使用
数据承载方式:数据
拨号号码:17266
鉴定:普通
网关ip地址:10.0.0.172
mmsc url地址:http://mmsc.monternet.com (彩信用,以及http://wap.monternet.com)
数据通话类行:模拟
连接类型:永久
events tasks images user input special characters
content
newcontext="boolean"
style="style"
onenterforward="url"
onenterbackward="url"
ontimer="url" >
content
onenterbackward="url"
ontimer="url" >
content
content
content="value"
forua="true | false" />
task
text
name="name"
optional="boolean" >
task
task
method="method"
accept-charset="charset"
content
content
content
src="url"
localsrc="icon"
align="alignment"
height="n"
width="n"
vspace="n"
hspace="n" />
title="label"
type="type"
value="value"
default="default"
format="specifier"
emptyok="boolean"
size="n"
maxlength="n"
tabindex="n" />
value="value"
onpick="url" >
content
text
text
text
text
text
text
title="label"
columns="n"/>
content
content
text
< < (less than)
> > (greater than)
' ' (apostrophe)
" " (quote)
& & (ampersand)
$$ $ (dollar sign)
non-breaking space
soft hyphen
--------------------------------------------------------------------------------
参考文献
[1] wml quick view wapschool.com
[2] how to write wapforum.org & wap developers area
[3] wapi&wi-fi 《环球时报》2004.3.13
WAP通信模型和协议栈
标记语言的发展
一、WAP技术的概念
