书籍详情
无线因特网和移动商务编程金典
作者:(美)H.M.Deitel[等]著;周靖译;周靖译
出版社:清华大学出版社
出版时间:2003-08-01
ISBN:9787302070429
定价:¥69.00
购买这本书可以去
内容简介
查看所有“Deitel编程金典”系列图书据预测,到2003年底,用无线设备浏览网页的人数将超过用台式机上网的人数。如此一来,无线因特网和移动商务将得以纵深发展,应用则是其中的关键。本书作为涉及到无线因特网和移动商务编程的专著,由世界知名的编程教材专家组织撰写,详细讲解了关键的无线技术,如i-mode、WAP、J2ME、XML/HTMLBasic、蓝牙和BREW。同时还讨论了它们在为无线设备开发多层的、基于Web的、客户端/服务器应用程序方面的重要作用。本书内容丰富,既适合打算开展移动和电子商务的读者参考,也适合打算开发无线应用的程序员阅读。
作者简介
作者:DEITELHarveyM.Deitel,世界一流的计算机科学教员和研计会演讲人;PaulJ.Deitel,国际知名的教育家HarveyM.Deitel博士是Deitel&Associates公司总裁,有着40余年计算机领域的工作经验,进行了大量深入的教学研究,是世界一流的计算机科学教员和研计会演讲人。HarveyM.Deitel持有麻省理工学院学士、硕士学位和波士顿大学博士学位。他曾经在IBM和MIT的虚拟内存操作系统项目中从事研究工作,开发出在很多系统中广泛实现的技术。他还有20多年大学教学经验,取得过“教育特别津贴”。也是全球知名的计算机教材作者。其作品已被翻译成日、俄、中文(繁简)、韩、法、西班牙等语言。PaulJ.Deitel是Deitel&Associates公司执行副总裁,是麻省理工学院Sloun管理学校的毕业生。主修信息技术,通过Deitel&Associates公司他已经为DigitalEquipmentCorporation......等多家公司的客户提供Java、C和C++课程的教学活动,并曾为计算机协会波士顿分会授Java和C++语言,还通过卫星直播Java课程。VisualBasic.NET2003大学简明教程:实例程序设计>>更多作品
目录
第1章 因特网. 万维网和无线通信简介 16
1.1 概述 16
1.2 因特网和万维网的历史 17
1.3 移动商务和无线因特网概述 18
1.4 本书导读 19
第2章 移动商务 23
2.1 概述 23
2.2 选择无线技术 23
2.3 建立移动商务 24
2.3.1 产生收入 25
2.3.2 无线网站设计和内容创建 25
2.3.3 商家到员工(B2E)通信 26
2.4 无线应用方案提供商 26
2.5 B2E应用 28
2.6 商家到消费者(B2C)应用 29
2.6.1 零售 30
2.6.2 无线新闻服务 30
2.6.3 娱乐 30
2.6.4 旅游 31
2.6.5 银行和证券交易服务 32
2.6.6 汽车工业 33
2.6.7 其他应用 34
第3章 位置识别技术和基于位置的服务 35
3.1 概述 35
3.2 增强型911法案(E911) 35
3.3 标识移动设备:Cell-ID 36
3.4 位置识别技术 36
3.4.1 来源蜂窝(COO) 37
3.4.2 到达角度(AOA) 38
3.4.3 到达时间差(TDOA) 38
3.4.4 增强观测时间差分(E-OTD) 38
3.4.5 位置模式匹配 39
3.4.6 全球定位系统(GPS) 39
第4章 网上营销和移动营销 40
4.1 概述 40
4.2 品牌推广 40
4.3 市场研究 41
4.4 电子邮件营销 43
4.5 无线营销 44
4.6 促销 45
4.7 广告 46
4.7.1 横幅广告 47
4.7.2 横幅广告买卖 48
4.7.3 多媒体广告 49
4.7.4 无线广告 50
4.8 跟踪和分析数据 53
4.8.1 日志文件分析 53
4.8.2 数据挖掘 54
4.8.3 客户注册 55
4.8.4 Cookie 55
4.8.5 无线跟踪 55
4.9 定制 56
4.10 公关 57
4.11 B2B网络营销 58
4.12 搜索引擎 58
4.12.1 元标记 58
4.12.2 搜索引擎注册 59
4.12.3 无线搜索引擎 60
4.13 客户关系管理 61
4.13.1 无线客户关系管理 61
4.13.2 营销队伍自动化 62
第5章 网上付款和移动付款 65
5.1 概述 65
5.2 网上交易标准 65
5.3 网上信用卡交易详解 66
5.4 无线付款标准 66
5.4.1 移动付款标准化组织 67
5.4.2 远程移动钱包标准 67
5.4.3 移动电子交易 (MeT) 标准 68
5.5 交易方式 69
5.6 移动付款的处理和金融机构 70
5.7 网上信用卡欺诈 71
5.8 网上和无线付款选项 72
5.8.1 数字货币 72
5.8.2 电子钱包 73
5.8.3 移动钱包 73
5.8.4 POS交易 74
5.8.5 条形码付款方式 75
5.8.6 个人到个人付款 75
5.8.7 智能卡 76
5.8.8 小额付款 76
5.9 其他付款方法 78
5.9.1 预付卡 VS 信用卡 79
5.9.2 付款选项 79
5.10 B2B交易 80
5.11 电子支付 82
第6章 安全性 85
6.1 概述 85
6.2 密码系统古今谈 85
6.3 加密密钥 86
6.4 公钥加密 88
6.5 密码破解 90
6.6 密钥协商协议 90
6.7 密钥管理 91
6.8 数字签名 91
6.9 公钥基础结构. 证书和证书颁发机构 92
6.9.1 智能卡 94
6.9.2 无线PKI(WPKI) 94
6.10 安全协议 95
6.10.1 安全套接字层(SSL) 95
6.10.2 WTLS 96
6.10.3 IPSec和虚拟专用网络(VPN) 97
6.10.4 802.11无线LAN安全性 97
6.11 身份验证 98
6.11.1 Kerberos 98
6.11.2 生物测定 99
6.11.3 单一登录 99
6.12 安全攻击 100
6.12.1 拒绝服务(DoS)攻击 100
6.12.2 病毒和蠕虫 100
6.12.3 无线攻击 101
6.12.4 软件漏洞. 网页毁容和网络犯罪 102
6.13 网络安全 103
6.13.1 防火墙 103
6.13.2 入侵检测系统 104
6.14 隐写术 104
第7章 法律和社会问题 106
7.1 概述 106
7.2 无线Internet法规 106
7.3 个人隐私和无线通信 107
7.4 其他法律问题 110
7.4.1 知识产权:版权 110
7.4.2 知识产权:专利 112
7.4.3 商标和域名注册 113
7.4.4 垃圾邮件 114
7.4.5 网上拍卖 114
7.4.6 网上合同 115
7.4.7 用户协议 115
7.5 网络犯罪 115
7.6 Internet税收 116
7.7 社会交互与无线通信 116
7.7.1 即时传信 116
7.7.2 无线电子邮件访问 117
7.7.3 社会礼仪和无线通信 117
7.8 健康和安全 118
7.8.1 手机和辐射 118
7.8.2 手机和驾驶 118
第8章 国际无线通信 120
8.1 概述 120
8.2 无线通信的国际化规章 121
8.2.1 3G牌照拍卖 121
8.2.2 3G牌照的作用 123
8.3 全球无线进步 124
8.3.1 影响无线领域的技术和文化因素 124
8.3.2 应用 125
8.4 国际无线市场 126
8.4.1 亚洲和太平洋 126
8.4.2 欧洲 127
8.4.3 北美. 中美和南美 128
8.4.4 澳大利亚和新西兰 129
8.4.5 非洲 129
8.5 创建面向全球的移动商务 130
8.5.1 挑选国际市场 130
8.5.2 国际化和本地化 131
8.5.3 合作和雇用当地员工 133
8.5.4 付款系统 134
8.5.5 配送 134
8.5.6 法律和课税系统 135
8.5.7 宣传 136
8.6 全球移动商务的未来 137
第9章 无线通信技术(一) 138
9.1 概述 138
9.2 硬件 138
9.2.1 手机 138
9.2.2 寻呼机 139
9.2.3 个人数字助理(PDA) 139
9.2.4 聚合设备和其他无线方案 140
9.3 无线运营商和服务提供商 140
9.3.1 移动电话服务提供商 141
9.3.2 无线因特网服务提供商(WISP) 141
9.3.3 SMS和其他传信服务 142
9.3.4 无线因特网和其他无线服务 143
9.4 无线网络 143
9.4.1 无线局域网(WLAN) 143
9.4.2 无线广域网(WWAN) 145
9.4.3 无线个人区域网络(WPAN)和蓝牙 145
9.4.4 固定无线网络 145
9.5 射频. 激光. 红外和蓝牙无线技术 146
9.5.1 射频(RF) 146
9.5.2 激光和红外技术 147
9.5.3 蓝牙无线技术 147
9.6 人造卫星通信 147
9.7 无线通信的未来 148
第10章 无线通信技术(二) 149
10.1 概述 149
10.2 无线接入技术 149
10.2.1 频分多址(FDMA) 149
10.2.2 时分多址(TDMA) 150
10.2.3 码分多址(CDMA) 150
10.3 第1代技术(1G)和AMPS 151
10.4 第2代无线技术(2G) 152
10.4.1 个人通信服务(PCS) 152
10.4.2 全球移动通信系统(GSM) 153
10.4.3 CdmaOne 153
10.4.4 TDMA技术家族 154
10.4.5 正交频分复用(OFDM) 154
10.5 2.5G和3G无线技术 154
10.5.1 高速电路交换数据(HSCSD) 155
10.5.2 通用分组无线业务(GPRS) 155
10.5.3 增强数据速率全球演进(EDGE) 155
10.5.4 CDMA2000 156
10.5.5 宽频码分多址(W-CDMA) 156
10.6 无线平台和程序语言 157
10.6.1 手持设备标记语言(HDML) 157
10.6.2 WAP和WML 157
10.6.3 cHTML和i-mode 158
10.6.4 Java和Java 2 Micro Edition(J2ME) 158
10.6.5 XML和XHTML 158
10.6.6 EPOC 158
10.6.7 无线二进制运行时环境(BREW) 159
10.7 SyncML倡议 159
10.8 无线技术展望 160
第11章 Palm和Palm OS 161
11.1 概述 161
11.2 Palm的历史 161
11.3 硬件 162
11.3.1 控件和机身设计 162
11.3.2 DragonBall处理器 163
11.4 Palm操作系统(Palm OS) 163
11.4.1 工作模式 164
11.4.2 内存 164
11.4.3 运行应用程序 165
11.4.4 安全性 165
11.4.5 Graffiti 166
11.4.6 采用Palm OS的其他掌上电脑 166
11.5 应用程序 167
11.5.1 掌上电脑应用 167
11.5.2 无线应用程序 168
11.5.3 热同步 171
11.5.4 开发工具 171
11.6 Palm的未来 171
第12章 Microsoft Windows CE. Pocket PC和Stinger 172
12.1 概述 172
12.2 历史 172
12.3 硬件 173
12.3.1 MIPS. ARM和Super-H(SH3)处理器 173
12.3.2 控制和硬件设计 173
12.4 Windows CE操作系统 173
12.4.1 基于Windows CE的设备 174
12.4.2 嵌入系统 174
12.4.3 内存和数据存储管理 174
12.4.4 内核. 线程和进程 175
12.4.5 安全性 175
12.4.6 运行应用程序 175
12.4.7 输入方法 176
12.5 Microsoft Stinger 176
12.6 Windows CE和PDA市场的未来 177
第13章 无线标记语言(一) 178
13.1 概述 178
13.2 编辑WML 178
13.3 第一个WML文档 178
13.4 手机模拟程序和安装指南 180
13.5 格式化文本 181
13.6 图像 182
13.7 链接 183
13.7.1 超链接 183
13.7.2 内部链接 184
13.7.3 外部链接 185
13.8 特殊字符 185
第14章 无线标记语言(二) 187
14.1 概述 187
14.2 基本WML表格 187
14.3 基本WML表单 187
14.4 用template元素创建模板 189
14.5 在WML中用setvar声明和初始化变量 189
14.6 用onevent元素进行事件处理 190
14.7 联系人应用程序 191
第15章 WMLScript:脚本编程入门 192
15.1 概述 192
15.2 简单程序:打印单行文本 192
15.3 WMLScript程序:整数相加 194
15.4 内存概念 196
15.5 算术运算 197
15.6 做出决策:相等和关系运算符 199
第16章 WMLScript:函数 202
16.1 WMLScript中的程序模块 202
16.2 程序员自定义函数 203
16.3 函数定义 203
16.4 随机数生成 205
16.5 标识符持续期 207
16.6 作用域规则 207
第17章 WMLScript:控制结构(一) 209
17.1 概述 209
17.2 算法 209
17.3 伪代码 209
17.4 控制结构 210
17.5 if选择结构 211
17.6 if/else选择结构 212
17.7 while重复结构 216
17.8 构建算法:案例分析1(计数器控制的重复) 217
17.9 用自上而下求精法构建算法:案例分析2(由哨兵值控制的重复) 218
17.10 用自上而下求精法构建算法:案例分析3(嵌套控制结构) 222
17.11 赋值运算符 225
17.12 自增和自减运算符 225
17.13 数据类型的注意事项 227
第18章 WMLScript:控制结构(二) 228
18.1 概述 228
18.2 计数器控制的重复的本质 228
18.3 for重复结构 229
18.4 for结构示例 232
18.5 break和continue语句 234
18.6 逻辑运算符 235
18.7 结构化编程总结 237
18.8 示例:掷骰子游戏 240
第19章 WMLScript:对象 242
19.1 概述 242
19.2 对象思想 242
19.3 WMLBrowser对象 243
19.4 Float对象 244
19.5 Lang对象 246
19.6 URL对象 247
19.7 Dialogs对象 249
第20章 WMLScript:字符串和字符 251
20.1 概述 251
20.2 字符和字符串基础 251
20.3 String对象的方法 251
20.4 String的length和charAt方法 252
20.5 比较字符串 253
20.6 用于搜索的方法 254
20.7 提取子字符串 254
20.8 连接字符串 254
20.9 其他String方法 255
第21章 网站剪存 257
21.1 概述 257
21.2 安装Palm OS Emulator 257
21.2.1 下载和安装Palm OS Emulator和WCA Builder 257
21.2.2 构建和运行网站剪存应用程序 258
21.3 网站剪存应用程序 258
21.4 简单网站剪存应用程序:打印单行文本 259
21.5 链接 260
21.6 显示图像 260
21.7 访问其他Web剪存应用程序 261
21.8 表格 262
21.9 颜色 262
第22章 i-mode 264
22.1 概述 264
22.2 日本电信产业和基础结构 264
22.3 i-mode的创新 265
22.3.1 i-mode技术 265
22.3.2 i-mode商业模型 265
22.4 i-mode数据服务 266
22.5 全球市场的DoCoMo和i-mode 267
22.6 i-mode编程 268
22.7 安装Pixo Internet Microbrowser 2.1 268
22.8 常用cHTML元素 268
22.9 标题 269
22.10 链接 269
22.11 图像 270
22.12 用更改文本颜色 270
22.13 特殊字符 271
22.14 无序列表 271
22.15 嵌套和顺序列表 271
第23章 蓝牙无线技术 273
23.1 概述 273
23.2 蓝牙无线技术的历史 274
23.3 蓝牙特别利益集团(SIG) 274
23.3.1 SIG会员 274
23.3.2 产品认证 275
23.4 蓝牙无线通信技术 275
23.5 蓝牙应用模型(Profile) 277
23.5.1 泛化访问 278
23.5.2 服务发现 278
23.5.3 串口 278
23.5.4 无绳电话 278
23.5.5 对讲 278
23.5.6 耳机 278
23.5.7 拨号网络 279
23.5.8 传真 279
23.5.9 局域网访问 279
23.5.10 常规对象交换 279
23.5.11 对象推送 279
23.5.12 文件传输协议 279
23.5.13 同步 279
23.6 Piconet和Scatternet 280
23.7 蓝牙的安全性 280
23.8 其他无线网络:802.11b和HomeRF 281
23.9 设备和应用 282
23.10 蓝牙无线技术展望 282
23.11 案例分析:蓝牙编程入门 283
23.11.1 蓝牙聊天应用 283
23.11.2 主机控制器接口(HCI) 284
23.11.3 质询阶段 285
23.11.4 连接 286
23.11.5 服务发现 287
23.11.6 COM链接 288
第24章 XHTML Basic简介(一) 289
24.1 概述 289
24.2 第一个XHTML Basic例子 289
24.3 标题 291
24.4 链接 291
24.5 图像 291
24.6 特殊字符 293
第25章 XHTML Basic简介(二) 294
25.1 概述 294
25.2 简单XHTML Basic表格 294
25.3 无序列表 294
25.4 嵌套和顺序列表 295
25.5 简单XHTML Basic表单 295
25.6 较复杂的XHTML Basic表单 296
第26章 案例分析:用ASP进行无线应用程序开发 298
26.1 概述 298
26.2 问题陈述 298
26.3 安装指南 298
26.4 应用程序构架 299
26.5 Deitel Tip Test应用程序概述 300
26.6 客户层:用户界面 301
26.6.1 WAP客户 301
26.6.2 i-mode客户 303
26.6.3 Internet Explorer 5.5客户 304
26.7 数据层:数据库 306
26.8 中间层:业务流程 306
26.8.1 将XML转换成WMLScript 310
26.8.2 将XML转换成cHTML 311
26.8.3 将XML转换成XHTML 311
第27章 基于Java的无线应用程序开发和J2ME 313
27.1 概述 313
27.2 WelcomeServlet概述 314
27.3 TipTestServlet概述 316
27.3.1 Internet Explorer请求 317
27.3.2 WAP请求 319
27.3.3 Pixo i-mode请求 320
27.3.4 J2ME客户请求 321
27.4 Java 2 Micro Edition 322
27.4.1 CLDC 322
27.4.2 MIDP 323
27.4.3 TipTestMIDlet概述 325
27.5 安装指南 331
第28章 Microsoft .NET Mobile Internet Toolkit 334
28.1 概述 334
28.2 安装 334
28.3 Mobile Internet Toolkit和移动Web窗体简介 335
28.4 基本Mobile Web Form控件 335
28.5 高级Mobile Web Form控件 338
28.6 .NET Mobile Web设计 340
28.7 使用样式表和模板进行与设备无关的Web设计 340
第29章 无线二进制运行时环境(BREW) 344
29.1 概述 344
29.2 BREW体系结构概述 344
29.2.1 BREW与应用程序的集成 345
29.2.2 BREW与虚拟机的集成 345
29.3 SDK概述 345
29.4 获得BREW SDK 346
29.5 认证BREW应用程序 346
29.6 分发BREW应用程序 347
29.7 创建Applet 347
29.7.1 MIF. BID和BAR文件简介 347
29.7.2 创建实例 348
29.7.3 使用Applet 348
29.8 创建应用程序 349
29.8.1 创建BID文件 349
29.8.2 创建MIF文件 350
29.8.3 创建BAR文件和BAR文件库 350
29.8.4 创建项目 352
29.9 在仿真器中载入应用程序 354
29.10 KYOCERA QCP 3000手机简介 354
29.11 编写简单的BREW应用程序 355
29.12 图形和用户输入简介 356
第30章 多媒体:声音. 视频和语音识别 361
30.1 概述 361
30.2 声音和视频 361
30.3 媒体播放器和内容递送 361
30.3.1 ActiveSky 362
30.3.2 Generic Media 363
30.3.3 用gMovie Maker转换媒体文件 364
30.3.4 PacketVideo 365
30.3.5 Emblaze Systems 366
30.3.6 Windows Media Player 7.1 366
30.4 CallXML 368
1.1 概述 16
1.2 因特网和万维网的历史 17
1.3 移动商务和无线因特网概述 18
1.4 本书导读 19
第2章 移动商务 23
2.1 概述 23
2.2 选择无线技术 23
2.3 建立移动商务 24
2.3.1 产生收入 25
2.3.2 无线网站设计和内容创建 25
2.3.3 商家到员工(B2E)通信 26
2.4 无线应用方案提供商 26
2.5 B2E应用 28
2.6 商家到消费者(B2C)应用 29
2.6.1 零售 30
2.6.2 无线新闻服务 30
2.6.3 娱乐 30
2.6.4 旅游 31
2.6.5 银行和证券交易服务 32
2.6.6 汽车工业 33
2.6.7 其他应用 34
第3章 位置识别技术和基于位置的服务 35
3.1 概述 35
3.2 增强型911法案(E911) 35
3.3 标识移动设备:Cell-ID 36
3.4 位置识别技术 36
3.4.1 来源蜂窝(COO) 37
3.4.2 到达角度(AOA) 38
3.4.3 到达时间差(TDOA) 38
3.4.4 增强观测时间差分(E-OTD) 38
3.4.5 位置模式匹配 39
3.4.6 全球定位系统(GPS) 39
第4章 网上营销和移动营销 40
4.1 概述 40
4.2 品牌推广 40
4.3 市场研究 41
4.4 电子邮件营销 43
4.5 无线营销 44
4.6 促销 45
4.7 广告 46
4.7.1 横幅广告 47
4.7.2 横幅广告买卖 48
4.7.3 多媒体广告 49
4.7.4 无线广告 50
4.8 跟踪和分析数据 53
4.8.1 日志文件分析 53
4.8.2 数据挖掘 54
4.8.3 客户注册 55
4.8.4 Cookie 55
4.8.5 无线跟踪 55
4.9 定制 56
4.10 公关 57
4.11 B2B网络营销 58
4.12 搜索引擎 58
4.12.1 元标记 58
4.12.2 搜索引擎注册 59
4.12.3 无线搜索引擎 60
4.13 客户关系管理 61
4.13.1 无线客户关系管理 61
4.13.2 营销队伍自动化 62
第5章 网上付款和移动付款 65
5.1 概述 65
5.2 网上交易标准 65
5.3 网上信用卡交易详解 66
5.4 无线付款标准 66
5.4.1 移动付款标准化组织 67
5.4.2 远程移动钱包标准 67
5.4.3 移动电子交易 (MeT) 标准 68
5.5 交易方式 69
5.6 移动付款的处理和金融机构 70
5.7 网上信用卡欺诈 71
5.8 网上和无线付款选项 72
5.8.1 数字货币 72
5.8.2 电子钱包 73
5.8.3 移动钱包 73
5.8.4 POS交易 74
5.8.5 条形码付款方式 75
5.8.6 个人到个人付款 75
5.8.7 智能卡 76
5.8.8 小额付款 76
5.9 其他付款方法 78
5.9.1 预付卡 VS 信用卡 79
5.9.2 付款选项 79
5.10 B2B交易 80
5.11 电子支付 82
第6章 安全性 85
6.1 概述 85
6.2 密码系统古今谈 85
6.3 加密密钥 86
6.4 公钥加密 88
6.5 密码破解 90
6.6 密钥协商协议 90
6.7 密钥管理 91
6.8 数字签名 91
6.9 公钥基础结构. 证书和证书颁发机构 92
6.9.1 智能卡 94
6.9.2 无线PKI(WPKI) 94
6.10 安全协议 95
6.10.1 安全套接字层(SSL) 95
6.10.2 WTLS 96
6.10.3 IPSec和虚拟专用网络(VPN) 97
6.10.4 802.11无线LAN安全性 97
6.11 身份验证 98
6.11.1 Kerberos 98
6.11.2 生物测定 99
6.11.3 单一登录 99
6.12 安全攻击 100
6.12.1 拒绝服务(DoS)攻击 100
6.12.2 病毒和蠕虫 100
6.12.3 无线攻击 101
6.12.4 软件漏洞. 网页毁容和网络犯罪 102
6.13 网络安全 103
6.13.1 防火墙 103
6.13.2 入侵检测系统 104
6.14 隐写术 104
第7章 法律和社会问题 106
7.1 概述 106
7.2 无线Internet法规 106
7.3 个人隐私和无线通信 107
7.4 其他法律问题 110
7.4.1 知识产权:版权 110
7.4.2 知识产权:专利 112
7.4.3 商标和域名注册 113
7.4.4 垃圾邮件 114
7.4.5 网上拍卖 114
7.4.6 网上合同 115
7.4.7 用户协议 115
7.5 网络犯罪 115
7.6 Internet税收 116
7.7 社会交互与无线通信 116
7.7.1 即时传信 116
7.7.2 无线电子邮件访问 117
7.7.3 社会礼仪和无线通信 117
7.8 健康和安全 118
7.8.1 手机和辐射 118
7.8.2 手机和驾驶 118
第8章 国际无线通信 120
8.1 概述 120
8.2 无线通信的国际化规章 121
8.2.1 3G牌照拍卖 121
8.2.2 3G牌照的作用 123
8.3 全球无线进步 124
8.3.1 影响无线领域的技术和文化因素 124
8.3.2 应用 125
8.4 国际无线市场 126
8.4.1 亚洲和太平洋 126
8.4.2 欧洲 127
8.4.3 北美. 中美和南美 128
8.4.4 澳大利亚和新西兰 129
8.4.5 非洲 129
8.5 创建面向全球的移动商务 130
8.5.1 挑选国际市场 130
8.5.2 国际化和本地化 131
8.5.3 合作和雇用当地员工 133
8.5.4 付款系统 134
8.5.5 配送 134
8.5.6 法律和课税系统 135
8.5.7 宣传 136
8.6 全球移动商务的未来 137
第9章 无线通信技术(一) 138
9.1 概述 138
9.2 硬件 138
9.2.1 手机 138
9.2.2 寻呼机 139
9.2.3 个人数字助理(PDA) 139
9.2.4 聚合设备和其他无线方案 140
9.3 无线运营商和服务提供商 140
9.3.1 移动电话服务提供商 141
9.3.2 无线因特网服务提供商(WISP) 141
9.3.3 SMS和其他传信服务 142
9.3.4 无线因特网和其他无线服务 143
9.4 无线网络 143
9.4.1 无线局域网(WLAN) 143
9.4.2 无线广域网(WWAN) 145
9.4.3 无线个人区域网络(WPAN)和蓝牙 145
9.4.4 固定无线网络 145
9.5 射频. 激光. 红外和蓝牙无线技术 146
9.5.1 射频(RF) 146
9.5.2 激光和红外技术 147
9.5.3 蓝牙无线技术 147
9.6 人造卫星通信 147
9.7 无线通信的未来 148
第10章 无线通信技术(二) 149
10.1 概述 149
10.2 无线接入技术 149
10.2.1 频分多址(FDMA) 149
10.2.2 时分多址(TDMA) 150
10.2.3 码分多址(CDMA) 150
10.3 第1代技术(1G)和AMPS 151
10.4 第2代无线技术(2G) 152
10.4.1 个人通信服务(PCS) 152
10.4.2 全球移动通信系统(GSM) 153
10.4.3 CdmaOne 153
10.4.4 TDMA技术家族 154
10.4.5 正交频分复用(OFDM) 154
10.5 2.5G和3G无线技术 154
10.5.1 高速电路交换数据(HSCSD) 155
10.5.2 通用分组无线业务(GPRS) 155
10.5.3 增强数据速率全球演进(EDGE) 155
10.5.4 CDMA2000 156
10.5.5 宽频码分多址(W-CDMA) 156
10.6 无线平台和程序语言 157
10.6.1 手持设备标记语言(HDML) 157
10.6.2 WAP和WML 157
10.6.3 cHTML和i-mode 158
10.6.4 Java和Java 2 Micro Edition(J2ME) 158
10.6.5 XML和XHTML 158
10.6.6 EPOC 158
10.6.7 无线二进制运行时环境(BREW) 159
10.7 SyncML倡议 159
10.8 无线技术展望 160
第11章 Palm和Palm OS 161
11.1 概述 161
11.2 Palm的历史 161
11.3 硬件 162
11.3.1 控件和机身设计 162
11.3.2 DragonBall处理器 163
11.4 Palm操作系统(Palm OS) 163
11.4.1 工作模式 164
11.4.2 内存 164
11.4.3 运行应用程序 165
11.4.4 安全性 165
11.4.5 Graffiti 166
11.4.6 采用Palm OS的其他掌上电脑 166
11.5 应用程序 167
11.5.1 掌上电脑应用 167
11.5.2 无线应用程序 168
11.5.3 热同步 171
11.5.4 开发工具 171
11.6 Palm的未来 171
第12章 Microsoft Windows CE. Pocket PC和Stinger 172
12.1 概述 172
12.2 历史 172
12.3 硬件 173
12.3.1 MIPS. ARM和Super-H(SH3)处理器 173
12.3.2 控制和硬件设计 173
12.4 Windows CE操作系统 173
12.4.1 基于Windows CE的设备 174
12.4.2 嵌入系统 174
12.4.3 内存和数据存储管理 174
12.4.4 内核. 线程和进程 175
12.4.5 安全性 175
12.4.6 运行应用程序 175
12.4.7 输入方法 176
12.5 Microsoft Stinger 176
12.6 Windows CE和PDA市场的未来 177
第13章 无线标记语言(一) 178
13.1 概述 178
13.2 编辑WML 178
13.3 第一个WML文档 178
13.4 手机模拟程序和安装指南 180
13.5 格式化文本 181
13.6 图像 182
13.7 链接 183
13.7.1 超链接 183
13.7.2 内部链接 184
13.7.3 外部链接 185
13.8 特殊字符 185
第14章 无线标记语言(二) 187
14.1 概述 187
14.2 基本WML表格 187
14.3 基本WML表单 187
14.4 用template元素创建模板 189
14.5 在WML中用setvar声明和初始化变量 189
14.6 用onevent元素进行事件处理 190
14.7 联系人应用程序 191
第15章 WMLScript:脚本编程入门 192
15.1 概述 192
15.2 简单程序:打印单行文本 192
15.3 WMLScript程序:整数相加 194
15.4 内存概念 196
15.5 算术运算 197
15.6 做出决策:相等和关系运算符 199
第16章 WMLScript:函数 202
16.1 WMLScript中的程序模块 202
16.2 程序员自定义函数 203
16.3 函数定义 203
16.4 随机数生成 205
16.5 标识符持续期 207
16.6 作用域规则 207
第17章 WMLScript:控制结构(一) 209
17.1 概述 209
17.2 算法 209
17.3 伪代码 209
17.4 控制结构 210
17.5 if选择结构 211
17.6 if/else选择结构 212
17.7 while重复结构 216
17.8 构建算法:案例分析1(计数器控制的重复) 217
17.9 用自上而下求精法构建算法:案例分析2(由哨兵值控制的重复) 218
17.10 用自上而下求精法构建算法:案例分析3(嵌套控制结构) 222
17.11 赋值运算符 225
17.12 自增和自减运算符 225
17.13 数据类型的注意事项 227
第18章 WMLScript:控制结构(二) 228
18.1 概述 228
18.2 计数器控制的重复的本质 228
18.3 for重复结构 229
18.4 for结构示例 232
18.5 break和continue语句 234
18.6 逻辑运算符 235
18.7 结构化编程总结 237
18.8 示例:掷骰子游戏 240
第19章 WMLScript:对象 242
19.1 概述 242
19.2 对象思想 242
19.3 WMLBrowser对象 243
19.4 Float对象 244
19.5 Lang对象 246
19.6 URL对象 247
19.7 Dialogs对象 249
第20章 WMLScript:字符串和字符 251
20.1 概述 251
20.2 字符和字符串基础 251
20.3 String对象的方法 251
20.4 String的length和charAt方法 252
20.5 比较字符串 253
20.6 用于搜索的方法 254
20.7 提取子字符串 254
20.8 连接字符串 254
20.9 其他String方法 255
第21章 网站剪存 257
21.1 概述 257
21.2 安装Palm OS Emulator 257
21.2.1 下载和安装Palm OS Emulator和WCA Builder 257
21.2.2 构建和运行网站剪存应用程序 258
21.3 网站剪存应用程序 258
21.4 简单网站剪存应用程序:打印单行文本 259
21.5 链接 260
21.6 显示图像 260
21.7 访问其他Web剪存应用程序 261
21.8 表格 262
21.9 颜色 262
第22章 i-mode 264
22.1 概述 264
22.2 日本电信产业和基础结构 264
22.3 i-mode的创新 265
22.3.1 i-mode技术 265
22.3.2 i-mode商业模型 265
22.4 i-mode数据服务 266
22.5 全球市场的DoCoMo和i-mode 267
22.6 i-mode编程 268
22.7 安装Pixo Internet Microbrowser 2.1 268
22.8 常用cHTML元素 268
22.9 标题 269
22.10 链接 269
22.11 图像 270
22.12 用更改文本颜色 270
22.13 特殊字符 271
22.14 无序列表 271
22.15 嵌套和顺序列表 271
第23章 蓝牙无线技术 273
23.1 概述 273
23.2 蓝牙无线技术的历史 274
23.3 蓝牙特别利益集团(SIG) 274
23.3.1 SIG会员 274
23.3.2 产品认证 275
23.4 蓝牙无线通信技术 275
23.5 蓝牙应用模型(Profile) 277
23.5.1 泛化访问 278
23.5.2 服务发现 278
23.5.3 串口 278
23.5.4 无绳电话 278
23.5.5 对讲 278
23.5.6 耳机 278
23.5.7 拨号网络 279
23.5.8 传真 279
23.5.9 局域网访问 279
23.5.10 常规对象交换 279
23.5.11 对象推送 279
23.5.12 文件传输协议 279
23.5.13 同步 279
23.6 Piconet和Scatternet 280
23.7 蓝牙的安全性 280
23.8 其他无线网络:802.11b和HomeRF 281
23.9 设备和应用 282
23.10 蓝牙无线技术展望 282
23.11 案例分析:蓝牙编程入门 283
23.11.1 蓝牙聊天应用 283
23.11.2 主机控制器接口(HCI) 284
23.11.3 质询阶段 285
23.11.4 连接 286
23.11.5 服务发现 287
23.11.6 COM链接 288
第24章 XHTML Basic简介(一) 289
24.1 概述 289
24.2 第一个XHTML Basic例子 289
24.3 标题 291
24.4 链接 291
24.5 图像 291
24.6 特殊字符 293
第25章 XHTML Basic简介(二) 294
25.1 概述 294
25.2 简单XHTML Basic表格 294
25.3 无序列表 294
25.4 嵌套和顺序列表 295
25.5 简单XHTML Basic表单 295
25.6 较复杂的XHTML Basic表单 296
第26章 案例分析:用ASP进行无线应用程序开发 298
26.1 概述 298
26.2 问题陈述 298
26.3 安装指南 298
26.4 应用程序构架 299
26.5 Deitel Tip Test应用程序概述 300
26.6 客户层:用户界面 301
26.6.1 WAP客户 301
26.6.2 i-mode客户 303
26.6.3 Internet Explorer 5.5客户 304
26.7 数据层:数据库 306
26.8 中间层:业务流程 306
26.8.1 将XML转换成WMLScript 310
26.8.2 将XML转换成cHTML 311
26.8.3 将XML转换成XHTML 311
第27章 基于Java的无线应用程序开发和J2ME 313
27.1 概述 313
27.2 WelcomeServlet概述 314
27.3 TipTestServlet概述 316
27.3.1 Internet Explorer请求 317
27.3.2 WAP请求 319
27.3.3 Pixo i-mode请求 320
27.3.4 J2ME客户请求 321
27.4 Java 2 Micro Edition 322
27.4.1 CLDC 322
27.4.2 MIDP 323
27.4.3 TipTestMIDlet概述 325
27.5 安装指南 331
第28章 Microsoft .NET Mobile Internet Toolkit 334
28.1 概述 334
28.2 安装 334
28.3 Mobile Internet Toolkit和移动Web窗体简介 335
28.4 基本Mobile Web Form控件 335
28.5 高级Mobile Web Form控件 338
28.6 .NET Mobile Web设计 340
28.7 使用样式表和模板进行与设备无关的Web设计 340
第29章 无线二进制运行时环境(BREW) 344
29.1 概述 344
29.2 BREW体系结构概述 344
29.2.1 BREW与应用程序的集成 345
29.2.2 BREW与虚拟机的集成 345
29.3 SDK概述 345
29.4 获得BREW SDK 346
29.5 认证BREW应用程序 346
29.6 分发BREW应用程序 347
29.7 创建Applet 347
29.7.1 MIF. BID和BAR文件简介 347
29.7.2 创建实例 348
29.7.3 使用Applet 348
29.8 创建应用程序 349
29.8.1 创建BID文件 349
29.8.2 创建MIF文件 350
29.8.3 创建BAR文件和BAR文件库 350
29.8.4 创建项目 352
29.9 在仿真器中载入应用程序 354
29.10 KYOCERA QCP 3000手机简介 354
29.11 编写简单的BREW应用程序 355
29.12 图形和用户输入简介 356
第30章 多媒体:声音. 视频和语音识别 361
30.1 概述 361
30.2 声音和视频 361
30.3 媒体播放器和内容递送 361
30.3.1 ActiveSky 362
30.3.2 Generic Media 363
30.3.3 用gMovie Maker转换媒体文件 364
30.3.4 PacketVideo 365
30.3.5 Emblaze Systems 366
30.3.6 Windows Media Player 7.1 366
30.4 CallXML 368
猜您喜欢