第一章 WAP 导引 1
WAP 论坛 3
WAP 装置的特点 5
WAP 规范 6
Web 编程模型 8
WAP 编程模型 12
WAP 的体系结构 15
WAP 应用环境 16
微浏览器 17
无线标记语言(WML) 18
WMLScript 19
无线电话应用接口 19
内容格式 20
用户代理 22
建立 WAP 应用程序 24
第二章 无线标记语言(WML) 27
元素 28
WML 基础 28
属性 29
句法表示 30
URL 32
上下文 32
字符集 33
特殊字符 33
文本 34
注释 34
引号 34
卡面 35
卡片 39
内容 41
未格式化的文本 42
对齐的文本 43
样式化文本 44
表格 45
图像 47
变量 51
任务 54
事件 57
锚 57
固有事件 62
计时器 63
用户触发事件 67
卡面层事件 70
用户输入 73
数据登录 73
格式规范 76
复杂数据 79
选择 83
多级选择 88
第三章 WMLScript 91
WML 和 WMLScript 的比较 93
WMLScript 基础 94
数据类型 95
变量 96
操作符 97
类型转换 98
函数 98
语句 101
编译单元 102
url 编译指示 102
access 编译指示 103
meta 编译指示 104
WMLScript 库 105
Lang 库 106
算术函数 106
转换函数 107
环境函数 108
流控函数 108
随机数函数 108
浮点库 108
算术函数 109
环境函数 109
串库 110
基本函数 110
子串函数 111
元素函数 112
转换函数 114
URL 库 115
管理 URL 的函数 116
部件提取函数 117
内容检索函数 118
WMLBrowser 库 119
变量函数 119
任务函数 119
查询函数 120
对话库 120
战舰游戏 122
WML 卡面 122
初始化 127
全局变量 127
玩游戏 130
战舰游戏的延伸 135
第四章 WorldFAQ 137
功能要求 138
客户结构 139
内容服务器 144
服务子程序启动 145
HTTP 请求处理 148
位置搜索 156
单匹配响应 158
多匹配响应 167
WorldFAQ 的延伸 171
第五章 高速缓存 173
HTTP1.1 简介 174
请求 174
响应 177
高速缓存 179
在一段具体时间内缓存一个 URL 181
永远缓存一个 URL 181
禁止缓存一个 URL 182
有效性和历史栈 183
HTTP 报头和 META 元素的比较 184
用 Telnet 进行测试 187
其他缓存管理方法 189
第六章 图像和多成分响应 191
为 WorldFAQ 图像提供服务 196
多成分消息 202
MIME 化的 World FAQ 204
多成分的警示 218
第七章 国际化(I18N) 221
字符集 222
传送编码 223
语言 226
多语言的内容服务器 227
具有响应的 Charset 233
具有请求的 Charset 243
结论 248
第八章 WAP1.1展望 249
通知 250
发送什么 251
发送通知 252
C++通知 API 253
嵌套上下文 256
建立一个新上下文 257
终止一个上下文 260
附录 265
附录 A WML 元素 266
附录 B WML 元素交叉索引 269
附录 C WML 属性交叉索引 271
附录 D WMLScript 库函数 273
附录 E 语言名称与语言代码对照表 278
附录 F 国家和地区名称与 ISO 代码对照表 283
参考文献 291
索引 293