1、第 7章 无线应用协议 WAP第 1节 WAP 概述第 2节 WAP 的网络结构第 3节 WAP 协议体系第 4节 WAP 的安全问题第 5节 WAP PUSH 技术概述第 6节 WML/WML Script第 7节 WAP 网站建设初步 作业要求第 1节 WAP 概述7.1.1 WAP 的概念7.1.2 WAP 产生背景7.1.3 WAP 的设计目标7.1.4 WAP 的特点7.1.5 WAP 论坛7.1.6 WAP 体系结构7.1.1 WAP 的概念 Wireless Application Protocol ,无线应用协议 是一个使移动用户使用无线设备(例如移动电话)随时使用互联网的信息
2、和服务的开放的规范。 主要意图:使得袖珍无线终端设备能够获得类似网页浏览器的功能,其功能上有限。 WAP1.X 规定无线设备访问的页面是用 WML(一种 XML方言)语言编写的,但是 WAP2.0将 XHTML-MP做为主要内容格式。7.1.2 WAP 产生背景 网络不断出现新的附加价值服务,移动用户有使用需求 直接连至现有有线网络,有特殊困难 手持无线设备的局限性 无线数据网络的限制手持无线设备的局限性 CPU处理能力有限 记忆体容量小 显示屏幕较小 输入方式不同(电话按键输入、语音输入、手写输入等) 无线接收天线频宽受限无线数据网络的限制 无线网络的带宽较低 时延较大 无线网络的稳定性较差
3、7.1.3 WAP 的设计目标 基于 Internet中广泛应用的标准(如 HTTP,TCP/IP, SSL, XML等),提供一个对空中接口和无线设备独立的无线 Internet全面解决方案,同时支持未来的开放标准 独立于空中接口 是指 WAP 应用能够运行于各种无线承载网络之上,而不必考虑它们之间的差异,从而最大程度地兼容现有的及未来的移动通信系统 独立于无线设备 是指 WAP 应用能够运行于从手机到功能强大的 PDA等多种无线设备之上,各厂商按照WAP 生产的不同设备,应具有一致的用户操作方式。WAP 支持的承载网络支持绝大多数无线网络,包括 GSM、 CDMA、 CDPD PDC、 P
4、HS、 DECT iDEN、 TETRA DataTAC、 Mobitex。 支持 WAP 的操作系统几乎所有专门为手持设备设计的操作系统 PalmOS EPOC Windows CE FLEXOS OS/9 JavaOS Symbian OS BlackBerry OS iOS Android7.1.4 WAP 的特点 针对无线网络的特点,如低带宽、高延迟等优化设计,把 Internet的一系列协议引入到无线网络中 只要求移动终端和 WAP 代理服务器的支持,不要求现有的移动通信网络协议做改动 尽可能少地占用手持设备资源,通过加强网络功能来弥补手持设备本身的缺陷 在应用层隐藏底层承载网络的复杂性,留给用户友好亲切的界面