WAP技术应用与研究 WAP技术应用与研究

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”>开始--

祝贺你,

中国煤化工MYHCNMHG78哈尔筑师范大学自然科学学报_001年

你所期望的I.资是: Ssalary!

注释: WAP网页是以标记开始标记结来, 是实体段,card是WAP网页中的一个显示页面,一个WAP网页可以有多个显示页面. . 表示一个提交按钮, 类似丁html中的form中的SUBMIT按钮. 表示 ~个提交链接. 表示-一个文本输入框,只能输入数字.执行时间,可以按动手机上的数字键输人,然后,再按Hownuch下的按钮,就可以看到网页上显示的结果.5 WAP发展存在的问题和未来的展望WAP概念已经推出,便成为一种热潮。但WAP手机销售并不兴旺,究其原因主要有以下几点:1.手机上网接入速度慢. GSM电路数据业务8前提供的最高用户接入速率为9.6Kbps.在传送速度上慢,等行时间长.2.网上实用信息少,缺乏有价值的应用.目前的WAP网关还不能做到HTML和WML的转換,因此WAP手机不能浏览普通的Web网页,而只能浏览用WML编写的Web网页而吕前用WML编写的网站数量少,这就大大限制了手机用户获取信息的能力3.价格因素.收取的费用较高,费用繁多.4、日前的WAP标准还不成熟。各厂商WAP 产品的兼容性存在一些问题,特别是任不同厂家的WAP终端和WAP网关之间.但WAP前景还是比较广阔.1.与Intemnet的进一步融合.研究WAP服务对新型Intermet 服务的需求和功能的影响,在目前条件下,WAP服务实际上希望获得比传统上的相同应用更好的网络服务质量.而且还需要研究基于WAP的企业网应用平台.2.与新一代无线移动通信系统的融台、在GSM系统基础上引入GPRS (通用分组无线业务,GPRS是欧洲电信标准协会(ETSI) 对GSM系统中有关分组数据所规定的标准.它提供高达115Kbps的空中接口传输速率.)为代表的2.G和3G移动通信技术正在走问成熟和应用.它们以IP为核心,将所有单元都连接于IP.3、发展相关技术.发展与WAP网关应用平台进一步扩展相关的分布对象技术。发展.与无线应用环境相关的人机界面技术和网络安全技术中国煤化工MYHCNMHG第了期中nF波个阳用与研究APPLICATIONS AND RESEA RCHESTO THE TECHNOLOGY OF WAPZhao Song(Harbin Normal Universty)ABSTRACTThis article is mainly about the applications and researches to the technology of WAP. Atfirst. it introduces the characters of W AP and the application model, which is the most imporiantpart in this article. After that the structure of WAP protocol sysiem is shown, and compares itwith Internet system structure in aspects of WAE. WSP、WTP ,WTLS and WDP then it explainsthat W AP technology is implemented by WHI script language. At last, it discusses some prob-lems in the development of WAP and prospects it's future.Keywords: Protocol; Network; WAP; Script中国煤化工MYHCNMHG

论文截图
上一条:论技术的起源
下一条:智能完井技术
版权:如无特殊注明,文章转载自网络,侵权请联系cnmhg168#163.com删除!文件均为网友上传,仅供研究和学习使用,务必24小时内删除。