没有合适的资源?快使用搜索试试~ 我知道了~
首页wap无线应用协议pdf完整版
wap无线应用协议pdf完整版,含详细书签,方便查阅 本书目录: 第1章 无线应用协议体系结构规范 第2章 无线应用环境概述 第3章 无线应用环境规范 第4章 无线标志语言规范 第5章 二进制XML内容格式规范 第6章 WMLScript语言规范 第7章 WMLScript标准库规范 第8章 WMLScript工作意向说明 第9章 无线电话应用接口规范 第10章 无线电话应用接口规范关于GSM的附加说明 第11章 无线电话应用接口规范关于IS136的附加说明 第12章 无线电话应用接口规范关于PDC的附加说明 第13章 无线会话应用规范 第14章 无线会议协议规范 第15章 无线事务协议规范 第16章 无线传输层安全规范 第17章 无线数据报协议规范 第18章 无线控制报文协议规范 第19章 基于GSM无结构化补充业务数据的WAP规范
资源详情
资源评论
资源推荐
下载
第1章 无线应用协议体系结构规范
1.1 范围
无线应用协议(Wireless Application Protocol,WA P )是WA P 论坛经过不断努力得到的成
果,它提供了一个业界技术规范,以便开发出适用于各种无线通信网络的应用程序和业务。
WA P规定了适用于多种无线设备的网络协议和应用程序框架,这些设备包括移动电话、寻呼
机、个人数字助理( P D A )等。这个规范不但扩充了移动组网技术(如数字数据组网标准)
和I n t e r n e t 技术(如X M L ,U R L ,脚本和各种各样的内容格式),而且还将推动他们的发展。
WA P论坛的努力方向是使运营商、生产商和服务内容的开发者能够快速、灵活地建立起自己
的先进的、差异化服务。
WA P 论坛的目标是:
• 向数字蜂窝电话和其他无线终端提供 I n t e r n e t内容和先进的数据业务。
• 制定出可以在各种无线网络技术之上工作的全球无线协议规范。
• 能够在很宽的范围内(包括多种承载网络和设备类型)生成内容和应用程序。
• 在需要的地方,融合并扩充各种应用中已有的标准和技术。
WA P 体系结构规范旨在提出基本上满足 WA P 论坛工作目标的系统和协议体系结构,它可
以作为理解WA P 技术以及由此而生成的一系列规范的起点。在参考相应规范的基础上, WA P
体系结构规范还对不同的技术作了概述,并为进一步的研究作了充分的准备。
1.2 研究背景
1.2.1 研究目的
WA P 汇集了当今正在飞速发展的两种网络技术,即无线数据传输技术和 I n t e r n e t 技术。无
线数据市场和I n t e r n e t 业务都在快速增长,新的用户在不断增多。 I n t e r n e t 惊人的增长又极大地
刺激了新兴信息业务的产生和热门信息业务的发展。
目前,为开发I n t e r n e t 应用而出现的绝大多数技术,一般适用于台式计算机或大型计算机
通常是基于可靠的数据网络,采用中等以上的带宽。与台式计算机相比,市场规模巨大的手
持无线设备的应用环境受到较多的限制。由于功率和外形方面的根本限制,市场规模巨大的
手持无线设备具有以下特点:
• CPU功能较弱。
• 更小的存储器(只读存储器 R O M 和随机存取存储器R A M)。
第一部分 体 系 结 构
• 功耗受到一定限制。
• 显示窗口较小。
• 不同的输入设备(如手机键盘)。
同样,与有线网络相比,无线数据网络的通信环境受到的约束更多。由于功率、可用频
段和移动性的根本限制,无线数据网络存在以下问题:
• 带宽更窄。
• 时延较大。
• 连接稳定性差。
• 利用率难以预测。
目前,移动网络的复杂性越来越高。为了提供更多的增值业务,所需的总费用也在不断
地增长。为了满足移动网络运营商的要求,必须做到:
兼容性好 来自不同制造商的终端可以在一个移动网络中接受服务。
便于升级 移动网络运营商可以根据用户的需求对业务进行升级。
效率高 能提供与移动网络的行为特征相适应的服务质量。
可靠性高 为了开发业务,能提供一个稳定的、可预测的平台。
安全性好 在保证用户数据完整的前提下,能够把业务扩展到潜在的、未受保护的移动网
络,使设备和业务远离安全问题(如拒绝服务)的困扰。
当前,许多移动网络能够向终端用户提供先进的业务。为了进一步地促进移动网络业务
的发展和吸引用户,移动网络的运营商一直努力向用户提供既实用又吸引人的先进业务。如
果采用了WA P 技术,通过特定的用户接口,可以增加诸如呼叫控制等一些标准特性。举例来
说,呼叫转移业务可以提供一种用户接口,用来提示用户进行选择:是接收呼叫,还是把这
个呼叫转移给其他人,或者把它转移到语音信箱。
WA P 规范采用如下的路线来研究移动网络的特征和运营的需求:改进现有的网络技术,
以满足市场规模巨大的手持无线设备应用的需要,并且在适当的地方引入新技术。
1.2.2 要求
WA P 论坛对WA P体系结构的要求如下:
• 在可能的地方推行现有的标准。
• 定义一个既可升级又可扩展的分层结构。
• 支持尽可能多的无线网络。
• 对窄带承载网络潜在的长时延进行优化。
• 优化设备资源利用率(减少存储器和 C P U的使用、功耗等)。
• 提供对应用程序和通信的安全支持。
• 在供应商的支持下,以最大的灵活性进行人机接口的生成。
• 提供本地手机功能,如来话的逻辑指示( Logical Indication)。
• 便于网络运营商和第三方提供服务。
• 通过强制定义规范及其可选部分,使 WA P 体系结构能够支持不同供应商间的协同操作能
力。
• 提供电话业务和综合业务的编程模型。
2 第一部分 体 系 结 构
下载
1.3 体系结构概述
1.3.1 万维网模型
I n t e r n e t万维网(W W W)的体系结构向我们展示了一种非常灵活且功能强大的编程模型
(请参见图1 - 1)。它用标准数据格式的形式来表示应用程序和内容,并通过 We b 浏览器进行浏
览。We b浏览器是一个网络应用程序;也就是说,它向网络服务器发出数据传输请求,网络
服务器则采用标准格式编码的数据作为响应。
图1-1 万维网编程模型
为了建立一个通用的应用环境, W W W标准规定了许多必要的机制。它们包括:
• 标准的命名模型 W W W 上所有的服务器和内容由I n t e r n e t 标准的U R L(统一资源定位器)
命名[参见RFC1738, RFC1808]。
• 内容分类 W W W 上的每一项内容都以一种特定的格式存在,从而可以让 We b 浏览器根
据其类型进行正确的处理[参见RFC2045, RFC2048]。
• 标准内容格式 所有的We b 浏览器都支持一组标准内容格式。它们包括超文本标记语言
(H T M L)[参见H T M L 4 ] 、J a v a S c r i p t脚本语言 [参见E C M A S c r i p t, J a v a S c r i p t ] 以及大量
的其他格式。
• 标准协议 标准网络协议允许任何一个 We b浏览器与任何一个 We b服务器进行通信。
W W W上运用最广泛的协议是超文本传输协议 (HTTP) [参见R F C 2 0 6 8 ] 。
这种基本结构使用户可以很快地熟悉大多数的第三方应用程序和服务内容,同时也便于
应用程序开发人员为庞大的客户端开发应用程序和服务内容。
W W W协议定义了三种类型的服务器:
• 源服务器(Origin server) 它作为一种服务器,是特定资源(或称为内容)存储或被
生成的地方。
• 代理(P r o x y ) 代理是一个中介程序,它必须同时满足 W W W规范中对客户端和服务器
的要求。由于它可以代表其他客户端提出请求,因而它同时扮演着服务器和客户端的角
第1章 无线应用协议体系结构规范 3
下载
客户端
请求(URL)
Web服务器
响应(内容)
Web
浏览器
CGI 脚本
等
内容
色。代理通常位于无法直接进行通信的客户端和服务器之间,比如两者之间存在一个防
火墙时。客户端请求既可以由代理程序提供服务,也可以在代理程序对其经过必要的解
释之后,传送到其他服务器进行处理。
• 网关(G a t e w a y ) 网关是一种服务器,通常作为其他服务器的中介。与代理不同,当
网关接收到请求时,它就把自己看作是所请求资源的源服务器,而发出请求的客户端可
能并不知道它正在与网关进行通信。
1.3.2 WAP模型
WA P 编程模型(请参见图 1 - 2 )与W W W 编程模型类似,这样做可以给应用程序的开发人
员带来许多好处,这些好处包括:编程模型是已经熟悉的,体系结构已经被证明是十分有效
的,同时可以利用已有的工具(如 We b服务器,可扩展标记语言 X M L等等)作进一步的开发。
为了适应无线应用环境的特征, WA P 编程模型对W W W 编程模型作了优化和扩展。无论在什
么地方,WA P技术都尽量使用或采纳已有的技术标准,并以这些标准作为 WA P 技术的开发起
点。
图1-2 WAP编程模型
WA P 内容和应用由一组众所周知的内容格式来指定,这些内容格式是基于大家已经熟知
的W W W 内容格式的。 WA P 内容采用基于 W W W 通信协议的一组标准通信协议进行传送。在
无线终端内的微浏览器作为普通的用户接口,这个微型浏览器与标准的 We b浏览器很相似。
为实现移动终端与网络服务器之间的通信, WA P 定义了一套标准组件,这套标准组件包
括:
• 标准命名模型 使用W W W 的标准U R L来标识源服务器上的 WA P 内容,并用W W W 标准
的U R I来标识一个设备上的本地资源,如呼叫控制功能。
• 内容分类 对于每个WA P 内容,都定义了一个与 W W W分类相一致的特定类型,这使得
We b 用户代理能够依据其类型对 WA P 内容进行正确的处理。
• 标准内容格式 WA P 内容格式是按照W W W技术定义的,其中包含显示标记、日历信息、
电子商务卡片对象、图像和脚本语言。
• 标准通信协议 WA P 通信协议将来自移动终端的浏览器请求传送到 We b服务器。
4 第一部分 体 系 结 构
下载
客户端
请求(已编码)
响应(已编码)
响应(内容)
内容
请求
网关
源服务器
CGI脚本
等
WAE用户
代理
编译码器
为了能应用在规模庞大的无线手持设备上, WA P 内容类型和WA P协议都经过了专门的优
化。WA P 通过用户代理技术把W W W 和无线领域连接起来。
WA P 代理的典型功能如下:
• 协议网关(Protocol gateway) 协议网关把来自WA P 协议栈(包括无线会话协议 W S P ,
无线事务协议 W T P ,无线传输层安全 W T L S 和无线数据报协议 W D P)的请求转化成
W W W协议栈(包括超文本传输协议 HTTP 和 T C P / I P )的请求。
• 内容编译码器(Content encoders and decoders) 内容编码器把WA P内容转化成紧缩的
编码格式,以减少在网络上传输的数据量。
这种基本构造使得移动终端用户可以浏览大量的 WA P 内容和应用程序,并且方便应用程
序开发者建立运行在数量庞大的移动终端上的服务内容以及应用程序。 WA P代理允许把内容
和应用程序放置在标准的W W W服务器上,并且还可以使用有效的 W W W技术,如:C G I脚本、
开发WA P内容和应用程序。
WA P 应用至少包括We b 服务器、 WA P代理和WA P 客户端,这种WA P 结构可以轻松地支持
其他配置。我们可以生成一个含有 WA P 代理功能的源服务器,这种服务器便于实现端到端的
安全解决方案,也适用于要求更好的接入控制或响应保证(如无线电话应用 W TA )的应用。
1.3.3 WAP网络示例
为了演示说明,图1 - 3 给出了WA P 网络的一个示例。
在这个例子中,WA P 客户端同时与无线网络中的两个服务器进行通信。 WA P 代理把WA P
请求转化成W W W 请求,从而让 WA P 客户端可以向 We b 服务器提交请求。同时,代理还把来
自We b服务器的响应按照能为客户端所接受的紧缩二进制格式进行编码。
图1-3 WAP网络示例
如果We b服务器提供的是 WA P 内容(即W M L ),WA P 代理可以从We b服务器上直接把它
取回。否则,如果 We b 服务器提供的是 W W W 内容(即 H T M L ),则需要先使用过滤器,把
W W W 内容转化为WA P 内容。例如,使用H T M L过滤器可以把H T M L 转化成W M L 。
无线电话应用(Wireless Telephony Application,W TA )服务器是直接响应WA P 客户端请
求的源服务器或网关服务器的实例。 W TA 服务器提供WA P 接入,以便接入无线网络供应商的
第1章 无线应用协议体系结构规范 5
下载
WAP 代理
二进制WML
无线网络
Web
服务器
HTML
过滤器
WTA
服务器
剩余529页未读,继续阅读
soricsson
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- ExcelVBA中的Range和Cells用法说明.pdf
- 基于单片机的电梯控制模型设计.doc
- 主成分分析和因子分析.pptx
- 共享笔记服务系统论文.doc
- 基于数据治理体系的数据中台实践分享.pptx
- 变压器的铭牌和额定值.pptx
- 计算机网络课程设计报告--用winsock设计Ping应用程序.doc
- 高电压技术课件:第03章 液体和固体介质的电气特性.pdf
- Oracle商务智能精华介绍.pptx
- 基于单片机的输液滴速控制系统设计文档.doc
- dw考试题 5套.pdf
- 学生档案管理系统详细设计说明书.doc
- 操作系统PPT课件.pptx
- 智慧路边停车管理系统方案.pptx
- 【企业内控系列】企业内部控制之人力资源管理控制(17页).doc
- 温度传感器分类与特点.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论1