第一章 WAP基础 1
第一节 WAP的由来 1
第二节 WAP论坛的组织结构 1
第三节 WAP体系结构 2
一、WWW网络模型 2
二、WAP模型 3
三、WAP网络示例 4
四、WAP体系结构的组成 5
五、WAP协议的典型搭配 5
六、一致性和互通性 6
第四节 WAP的技术优势 6
一、简捷熟悉的用户界面 7
二、使用了代理技术 7
三、充分考虑了无线网络的约束 7
四、提供了安全的无线连接 8
五、优化了无线手机设备 8
六、实现新的无线功能 8
七、应用开发者可以利用现有的工具 9
八、适应业界的新的标准 9
第五节 WAP提供的服务 9
第六节 手机上网指南 10
第二章 WAP的三种主要应用 11
第一节 面向网页浏览的无线应用环境 11
一、无线微浏览器 12
二、无线标记语言(WML) 15
三、无线标记语言脚本(WML Script) 27
四、WML编码和WML Script编译 28
五、WAP对终端进行HTML网页浏览的支持 29
第二节 基于push技术的应用 30
一、push技术概述 30
二、push接入协议(PAP) 37
三、push代理网关(PPG) 53
四、空中接口协议(OTA协议) 59
第三节 无线电话应用 66
一、无线电话应用环境 66
二、无线电话应用接口(WTAI) 73
三、WTA应用举例 77
第三章 WAP协议栈 79
第一节 WAP协议栈结构 79
一、无线应用环境 79
二、无线会话协议 80
三、无线事务协议 80
四、无线传输安全层 80
五、无线数据报协议 81
六、承载 81
七、其它服务和应用 81
第二节 协议描述方式 81
一、协议层次的划分——OSI参考模型 81
二、开放系统互连的三级抽象 83
三、服务、协议和服务访问点的含义 83
四、层间接口和传送数据单元 84
五、服务原语 86
六、面向连接的服务和无连接的服务 88
第三节 无线会话层协议(WSP) 89
一、WSP体系结构 89
二、WSP层间通信 91
三、WSP协议操作 105
四、WSP数据单元结构和编码 112
第四节 无线事务处理层协议(WTP) 122
一、WTP结构概述 122
二、层间通信元素 125
三、操作级别 127
四、协议特征 129
五、协议数据单元的结构和编码 139
六、状态表 145
七、协议操作实例 146
第五节 无线传输层安全协议(WTLS) 150
一、WTLS结构概述 150
二、用于层间通信的WTLS元素 151
三、WTLS状态表 155
四、表示语言 161
五、记录协议规范 165
六、握手协议规范 167
七、加密计算 172
八、术语定义 175
第六节 无线数据报协议(WDP)规范 176
一、WDP结构概述 177
二、WDP业务承载协议栈 179
三、WDP服务原语 182
四、WDP协议描述 183
第四章 WAP业务的承载层 189
第一节 通用分组数据无线服务(GPRS) 189
一、GPRS的主要概念 189
二、通用的分组域结构和传输机制 190
三、GPRS的无线接口 198
四、GPRS业务及应用 210
第二节 GSM电路交换数据业务 211
一、电路交换数据业务 211
二、高速电路交换数据业务(HSCSD) 212
第三节 短消息服务(SMS) 215
一、服务和服务元素 215
二、网络结构 217
三、点到点SMS的基本过程 218
四、协议及其协议结构 221
第四节 GSM无结构化补充业务数据(USSD) 224
一、USSD简介 225
二、USSD特性和参数 225
三、WAP和USSD 227
四、USSD的对话控制协议 230
五、UDCP和WAP的示例 234
第五节 FLEX/REFLEX协议 235
一、引言 235
二、双向寻呼系统 235
三、FLEX/REFLEX协议 237
四、WAP支持FLEX/REFLEX的操作过程 238
第六节 CDMA数据传输服务 239
一、基于IS-95的CDMA系统 239
二、CDMA数据业务 240
三、分组数据 241
第五章 WAP系统开发 245
第一节 WAP系统开发的意义及目标 245
一、WAP网关平台 245
二、移动终端WAP软件 246
第二节 WAP网关平台开发 246
一、WAP网关结构框架 246
二、WAP网关核心子系统 247
三、网关周边子系统 255
第三节 WAP终端软件的开发 259
一、WAP终端软件功能结构 259
二、WML微浏览器 262
三、WMI Script虚拟机 263
四、WTA用户代理 264
五、push终端代理 266
六、用户代理层与WSP模块的接口 267
七、终端开发用操作系统 268
第六章 中文WAP网站开发 269
第一节 WAP网站解决方案 269
一、WAP内容网站+公共网关 269
二、WAP内容网站+WAP网关 270
第二节 Web服务器配置 270
一、在IIS上建立WAP网站 270
二、Apache Web Server 272
第三节 静态WML网页设计 272
一、WML的基本规则 272
二、WML文件基本结构和文件头 274
三、文本与表格的显示 277
四、显示图片 278
五、链接与跳转 280
六、表单的显示 282
七、事件处理 285
第四节 动态WML网页设计 290
一、PHP技术的应用 290
二、ASP技术的应用 293
第五节 WAP网页的设计原则 295
第六节 WAP网页的汉字编码 297
一、GB2312编码 297
二、Unicode编码 297
三、UTF-8编码 298
四、WAP网页的汉字编码 298
第七节 WAP产品简介 299
一、Ericsson WAP产品 299
二、Nokia WAP产品 304
三、Open Wave产品 306
四、Motorola WAP产品 307
第七章 与WAP有关的新技术 310
第一节 蓝芽(Bluetooth)与WAP 310
一、蓝芽技术 310
二、蓝芽与WAP 315
第二节 第三代移动通信系统 317
一、概述 317
二、第三代移动通信系统的基本特征 318
三、第三代移动通信标准中的主要技术 320
四、第三代移动通信系统的演进 323
第三节 i-Mode和cHTML 325
一、i-Mode 325
二、i-Mode与WAP的比较 326
三、cHTML 326
参考文献 328
缩略语列表 330