谈WAP的体系与结构

2016-02-19 15:45 5 1 收藏

下面请跟着图老师小编一起来了解下谈WAP的体系与结构,精心挑选的内容希望大家喜欢,不要忘记点个赞哦!

【 tulaoshi.com - Web开发 】

  WAP的体系与结构

  WAP是一个用于向无线终端进行智能化信息传递的无需授权、不依赖平台的协议。WAP论坛成立于1998年初, 是一个由Nokia、Ericsson、Motorola、Unwired Planet等四家公司发起组成,现拥有100多个公司和机构的行业协会,它致力于开发用于数字移动电话和其他无线终端设备的无线信息与电话服务在事实上的全球标准。论坛的目标是将无线行业价值链各个环节上的公司联合在一起以保证产品的互操作性和无线市场的发展。

  WAP针对屏幕较小、连接速率较低和内存较小设备的上网需求而设计。通过WAP,人们可以利用手机或寻呼机等进行联网查账、存款、转账,或是通过手机来浏览一些服务信息,如旅馆、天气、交通信息等。在电子商务、企业网、信息服务等各个方面,WAP将大有作为。据预测,2000年底全球将有1亿部兼容WAP 的设备出现,到2003年,美国和西欧两地将可交付多达5.25亿台的WAP设备。

  WAP提供一种以安全迅速、灵活、在线和交互的方式连接服务、信息和其他用户的媒介。用户可以从通过移动电话、寻呼机或其他无线设备实现的对相关Internet/Intranet 信息的方便安全的访问。还可以得到消息通知与呼叫管理、电子邮件、电话增值服务与联合消息发送、地图与定位服务、天气与交通预报、新闻、体育信息服务、电子商务交易与银行服务、在线地址簿与目录服务以及企业内联网应用等多项服务。

  无线应用协议(WAP)可以建立在GSM-900,GSM-1800,GSM-1900,CDMA IS-95,TDMA,IS-136(即DAMPS),第三代系统--IMT-2000,UMTS,W-CDMA,宽带IS-95,FLEX寻呼系统,CDPD等系统上。

  1.WAP的模型:

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

  WAP编程模型与WWW程序模型类似,协议制定者尽可能地参考已有的标准,并作为WAP技术的起点,使应用开发者可利用熟悉的编程模型、可靠的体系、现有的工具,从而从中受益。针对无线环境的特点,WAP技术进行了一些优化,增加了几种扩展名。WAP内容和应用供应商使用基于WWW内容格式的内容格式,内容传送也使用基于WWW通讯协议的一系列通讯协议,管理用户界面的微浏览器也与标准的网络浏览器类似。 WAP定义了允许移动终端和网络服务器之间通讯的标准,包括:

  标准名字模型--WWW标准的URL同样用来界定WAP内容和优化,它现在由浏览应用的服务组成(WSP/Browsing),WSP/B允许使用WAP Proxy连接WSP/B的客户端和标准的HTTP服务器,具有以下功能:

  * 无线编码中的HTTP/1.1功能和语法

  * 较长时间的会话状态

  * 会话随着会话者移动而暂停或继续

  * 建立一个传送可靠或不可靠的数据的通用设备

  * 协议的协商

  2.3 Wireless Transaction Protocol(WTP) 无线处理协议

  WTP运行于数据服务之上,提供了一个适用于"轻体"客户(移动终端)的面向传输的轻型协议。WTP可有效地运行于安全或非安全的无线数据网络,具有以下功能:

  1. 三个等级的传输服务:

  *不可靠的单向请求

  *可靠的单向请求

  *可靠的双向请求-回答传输

  2. 可选择的用户-用户连接,WTP用户自行确认每一收到的消息

  3. 可选择的带外数据确认

  4. PDU连接和延时确认,以减少传送的消息数量

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

  5. 异步传输

  2.4 Wireless Transport Layer Security(WTLS) 无线传输层安全

  WTLS是基于工业标准-TLS(以前称为SSL)上的安全协议,同样针对移动通信使用的窄频信道进行了优化,它应与WAP传输协议同时使用。应用程序可视自己的安全要求和网络特点,选择启用或不启用WTLS功能。WTLS的功能如下:

  l 数据的完整性:WTLS具有保证终端与服务器间传送的数据前后一致且不会损毁;

  l 传输的保密性:WTLS保证端到端的数据的保密性,并可为数据传输过程的中介方读取

  l认证:终端至服务器的校验

  l "拒绝服务"保护:检验和拒绝重复和未正确识别的数据,以保护上层协议 此外,WTLS也可用于终端和终端之间的安全通讯,如为交换电子交易卡提供认证。

  2.5 Wireless Datagram Protocol(WDP) WDP是WAP体系的传输层协议

  WDP可运行于各种网络的数据载体。作为一种通用的传输协议,它将传输端口根据底层数据载体进行改造,从而为WAP体系中的上层协议提供统一的接口,使会话层、应用层独立于底层的无线网络。如能保持传输层接口和基本功能的一致性,就可通过中介网关使广泛的交互操作得以实现。

  2.6 BEARER(数据载体):

  WAP协议在设计时的目的是使它可独立运作于各种不同的数据载体之上,如SMS(短消息、CSD、封包数据等)。由于数据载体因承载量、容错率和延迟不同而有不同的质量,WAP协议就需要补偿或容忍这些特点。WDP集中处理体系中其它层次协议与数据载体的交流,除现在已以可以支持的数据类型外,随着新的数据服务在移动市场出现,它也会不断发展以支持更多的数据类型。

  2.7 其他服务和应用:

  通过一系列精心设置的接口,WAP协议还可以支持其他服务和应用程序使用WAP提供的功能。外围应用程序可直接切入会话层、交易层、安全层和传输层,虽然这类有价值的应用未在WAP标准中界定。WAP协议可用来开发如电子邮件、日历、电话号码本、手写板、电子商务和黄页、白页等各类服务等。

  2.8 WIRELESS TELEPHONY APPLICATION (WTA)

  WAP标准也定义了一个名为WTA的协议。

  它是一个面向通讯的技术,使WAP能够融合电信网络中先进服务,比如智能网络(Intelligent Networks)。在融合基于浏览器的WAP用户界面,WTA能够不用修改终端就直接享受基于智能网络的服务。

  3.WAP的现状和将来 WAP论坛在1998年4月发布了WAP v1.0,v1.1 在1999 年5月前获得通过。WAP v1.1与WAP v1.0具有相同的功能性,并在为商业应用准备的新版本中增加了来自第一批用户的详细反馈。 WAP使用了许多Internet 标准,如XML、UDP和IP。许多预留的协议是基于像HTTP、TLS这类Internet 标准的,但为适应无线环境的特殊限制而进行了优化。未来的WAP将包括端到端安全性、智能卡接口、面向连接的传输协议、持续存储、计费接口和推送技术,并且将向支持多媒体移动服务发展。

来源:https://www.tulaoshi.com/n/20160219/1610334.html

延伸阅读
Java语言拥有三大特征:平台无关性、网络移动性和安全性,而Java体系结构对这三大特征提供了强大的支持和保证,本文着重介绍Java体系结构对支持信息安全的原理和使用方法。 Java体系结构 Java的体系结构如下图所示,首先Java的源代码Java文件由编译器编译成Java的二进制字节码class文件,然后class文件由Java虚拟机中的类装载器进行加载,...
标签: Web开发
网上数字凭证使用时,一般都要应用密码技术、数字签名、数字时间戳等安全手段,这一过程目前都是参与双方通过第三方认证中心实现的。而数字凭证在申请、颁发、使用和认证等操作时因为要通过Internet与认证中心联系,所以其中又涉及到安全与防范问题。本节就讨论WAP客户端、服务器及网关数字凭证的使用方法及安全防范,具体的操作实例我们在...
标签: Web开发
全局XML Web服务体系结构(Global XML Web Services Architecture,下面简称GXA)平台是一个新术语,包括Web服务交互领域的许多制定的新标准。相当多的大公司正在GXA的幕后进行合作,包括微软和IBM. GXA的主要目标是定义指定Web服务的协议新家族的语法和语义,这些协议把SOAP和XML的基本功能带到下一代相互适应性中。虽然在过去的几年中,已经做...
最近在一本J2EE的书中看到了很不错的对集合框架的说明文章,筛选后发上来和大家共享,集合框架提供管理对象集合的接口和类.它包含接口,类,算法,以下是它的各个组件的说明. Collection接口 Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。一些Collection允许相同的元素而另一些不行。一些能排...
Oracle数据库的体系结构包括四个方面:数据库的物理结构、逻辑结构、内存结构及进程。 1. 物理结构 物理数据库结构是由构成数据库的操作系统文件所决定,Oracle数据库文件包括: 数据文件(Data File) 数据文件用来存储数据库中的全部数据,例如数据库表中的数据和索引数据.通常以为*.dbf格式,例如:userCIMS.dbf...

经验教程

466

收藏

21
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部