

WAP技术应用与研究
- 期刊名字:哈尔滨师范大学自然科学学报
- 文件大小:576kb
- 论文作者:赵松
- 作者单位:哈尔滨师范大学
- 更新时间:2020-10-30
- 下载次数:次
第17卷哈尔滨师范大学自然科学学报Vol. 17. Nio. : 2001第3期NATURAL SCIENCES J0UR.NAL OF HARBIN NORMAL UNIVERSITYWAP技术应用与研究赵松(哈尔滨师苑大学)TPB A[摘要]随着电 子化的发展,手机逐渐成了上网工具,WAP技术随之出现,本文以WAP技术为中心。并且与现在流行的Internet 技术为对比,详细介绍了WAP的原理、制定的协议和实现的过程,并介绍如何编写WAP脚本和.WAP技术未来的发展趋势.关键词:协议;网络;WAP;脚本0引言当前电子信息领域内存在两大发展很快的技术: Internet技术和无线网络技术. WAP<无线应用协议)是在无线终端和互联网之间进行通讯的开放性全球标准.它由一系列协议组成,用来标准化无线通讯设备,可用于互联网访问,包括收发电子邮件摘要、访问WAP网站上的页面等等.无论何时、何地,只要打开WAP手机,就可享受网上资源,如:新闻、犬气预报、股市行情、电子商务、网上银行等.为了推进无线互联网的发展,1997 年6月,Ericsson、 Motorola、 Nokia 和Phone.com四家公司发起成立了WAP论坛组织,共同设计和开发WAP. WAP论坛的目标是使互联网的内容和各种增值服务适用于手机用户和各种无线设备用户,并创建一套全球化的无线应用协议,使其适用于不同的无线网络技术,并促使业界采用这种标准、它的核心是要以无线通信技术的飞速发展为动力,米进- -步推动基T Internet 的网络应用,以扩展传统的向用领域和形成新的网络通信产品市场。1997 年9月、WAP 论坛出版了第一个WAP标准架构,1998年5 月,WAP1.0 版正式推出,(999 年12片WAP1.2版正式发布。WAP2.0 版将任2001年发布.收孺日期:201-6-30中国煤化工MYHCNMHG第3明WAP技术应用与研究751 WAP技术的特点WAP并不是-套全新的标准,而是基于现有的互联网标准,如TCP/IP、HTTP 等,并针对无线网络的特点进行优化. WAP定义了-套软硬件的接口,实现了这些接口的移动设备和网关服务器可以使人们像使用PC机一样,使用移动电话收发电子邮件或浏览互联网.WAP虽然名为“应用”协议,但实际上它并非只是应用层协议,而是包含了从运输层、会话层到应用层的一整套协议.它提供了一种应用开发和运行环境,支持PalmOS. EPOC、Windows CE、FLEXO、Java OS等操作系统.它利用WDP作为数据报传输协议,利用WTLS保证无线终端到WAP网关的安全,利用WTP保证事务的可靠性,利用WSP提供会活服务,利用WAE提供无线应用的开发环境.WAP是一个开放性的协议标准,它可以支持日前使用的绝大多数无线设备,包括移动电话、FLEX寻呼机、集群通讯设备等等.它可以支持目前的各种移动网络,如GSM、CDMA、PHS笏等,它也可以支持未来的第三代移动通讯系统.WAP也有一些限制,对台式个人计算机而言,CPU处理能力弱,内存小,电源供应时间有限,显示屏较小,输入功能有限,所以WAP借鉴了互联网的思想,并加以修改,井不断研究、开发新的应用.2 WAP应用模型WAP应用模型(如图1所示)基于WWW的客户机服务器结构,客户方通过浏览器问服务器请求以标准格式表示的内容. WAP应用环境(WAE) 是一种背遍意义上的应用开发框架,它支持在不同无线通信网络上方便高效地开发和运行WAP 应用服务.这个框架士要基丁现有的互联网技术,WAP的应用结构非常类似互联网结构,一个 典型的WAP应用系统定义了二类实体:1.具有WAP用户代理功能的移动终端(Client). 典型的终端如WAP手机,它相当于因特网中的PC机.用户可以通过简单的选择键和运行微浏览器来实现WAP服务请求,并以无线方式发送和接收所需的信息. WAP移动终端使用WML (Wireless Markup Language,无线标记语言)显示各种文字图像数据.2. WAP网关/代理(WAP GatewaylProxy)它实现 WAP协议栈(WSP、 WTP、WTLS租WDP)与Intermet协议栈之间的转换。WAP 代理把WAP请求翻译成WWW请求,同时也将Web服务器的响应翻译成压缩的二进制WML格式数据.信息内容编解码器(ContentEncoders and Decoders) 把WAP内容的普通格式与紧缩二进制格式之间转换,以减少在无线网络上传送的数据量.3. 源数据服务器(Origin Server). 服务器中存有用WML.和WML Script编写的WAP应用程序,其中WML Script是WML的补充.中国煤化工MYHCNMHG76哈尔滨师范大学自然科学学报2001年客户机婚数器服务泰WMLWAP网关WML编码器CGI编好的将夹脚本节ScripWML Script .编译器WTAI编码的响座内容协议适院器图] WAP模型示意图3WAP协议体系结构WAP定义了一个分层的体系结构,协议栈包括WSP (无线会话层协议)、WTP (无线事务处理协议)、WTLS (无线运输层安全协议)和WDP (无线数据报协议)、为移动通信设备.上的应用开发提供了一个可伸缩和可扩充的环境.图2表示了该分层结构,计给出了它与Internet上协议体系结构之间的比较.1. WAE (Wireless Application Environment): 无线应用环境.为了满足在无线通信则络上开发应用和服务而制定的1.业标准和规范,它为无线设备指定了一个应用框架WAE模型包括内容生成器、标准内容编码、WAE用户代理和无线电话应用等儿部分.其中,WAE使用现有的www环境中的HTTP源服务器充当内容生成器,定义了WML和WML Script两种标准的内究格式,包括它们的详细语法利语义。2. WSP (Wireless Session Protocol); 无线会话层协议。为上层的WAP应用提供面向还接的、基丁WTP的会话通信服务或基丁WDP无连接的、可靠的通信服务●目前wSP协议主要包括了适合于浏览器应用(WSP/B)的服务,它们通过提供以F功能来支持浏览型的应用:mtemet 协议无线网络wAP协奴(!)在压缩编码下的HTTP/1.1 的功能和语义,包括可扩展的请求/响应方法、复合HTML无线应用环境(WAE)其它服务和应用型对象以及内容类型的协商等:无线会话协议(WSp) .(2)生存期较长的会话:无线事务处理协议(WTP)(3)会话的挂起、恢复和迁移:无线传物层安全性(WTLS)TLS-SSL(4)支持对数据的“推”操作,包括可无线数据配协议(WDP)靠的“推”操作和不可靠的“推”操作;ICP(5)对协议特征的协商.us551 ICOM coPpPc.e图2 WAP 协议和互联网协议的比较.中国煤化工MYHCNMHG第3期WAP技术应用与研究3. WTP (Wireless Transaction Protocol): 无线事务处理协议。提供一种轻量级的面向事务处理的服务,专门优化并适用于无线数据网.WTP无显示的连接建立和拆除过程,是面向报文的,它定义了3类基本的保文传输服务:不可靠的0类数据报服务、无结果保文的可靠的1类服务和有结果保文的可靠2类服务。它们分别应用于不可靠的“推”、可靠的“推”和基本的请求/响应型应用,WTP通过唯一的事务标识符、确认和重传机制以及重复删除等手段来保证事务的可靠性.4. WTLS ( Wireless Transport Layer Security): 无线传输层安全协议. WTLS 是运行在无线事务层和无线数据报层之间的一个可选协议。它基于工业标准运输层安全协议(TLS.以前称为安全套层SSL), WTlS 提供以下安全功能:(I)数据完整性.保证在移动终端与应用服务器之间传送的数据不被篡改.(2)保密性.保证在移动终端与应用服务器之间传送的稳私性,不能被接收到数据流的中间方所理解.(3)鉴别,实现移动终端与应用服务器之间的鉴别.(4)对拒绝服务的保护、能检测并丢弃重播的或验证失败的数据.5. WDP ( Wireless Datagram Protocol): 无线数据报协议.一种通用的数据传输服务,可以支持多种无线承载网络,使得上层的WAE、WSP、 WTLS 独立了卜层的无线网络,使刚卜层承载能力为上层提供-致的服务.4 WAP实现技术WAP的实现包括两个方面: -是支持WAP的无线终端的开发:二是WAP网络设备的开发.对于无线终端,需要实现WAP协议栈、微浏览器(用户界面)和各种用户代理,目前许多厂商都推出了WAP手机:对于网络设备,主要是WAP网关或带有WAP网关功能的源服务器,WAP网关的实现重点是WAP协议栈、与Www协议栈的转换以及相关的编/解码功能.下面给出一个WML脚本.将文件命名为FF.WML.<?xml version=“1.0”>开始-- 祝贺你, 你所期望的I.资是: Ssalary!
-
C4烯烃制丙烯催化剂 2020-10-30
-
煤基聚乙醇酸技术进展 2020-10-30
-
生物质能的应用工程 2020-10-30
-
我国甲醇工业现状 2020-10-30
-
JB/T 11699-2013 高处作业吊篮安装、拆卸、使用技术规程 2020-10-30
-
石油化工设备腐蚀与防护参考书十本免费下载,绝版珍藏 2020-10-30
-
四喷嘴水煤浆气化炉工业应用情况简介 2020-10-30
-
Lurgi和ICI低压甲醇合成工艺比较 2020-10-30
-
甲醇制芳烃研究进展 2020-10-30
-
精甲醇及MTO级甲醇精馏工艺技术进展 2020-10-30