《BREW进阶与精通 3G移动增值业务运营、定制与开发》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:曹洪伟编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2009
  • ISBN:9787121089398
  • 页数:339 页
图书介绍:本书从产业链和价值链的角度对当前广泛应用的3G移动增值业务运营、定制与开发高效平台BREW开发环境进行全景扫描,从移动互联网入手,进而介绍移动增值业务,解析BREW的核心技术和核心价值,阐明BREW对移动增值业务产业链中(运营商,设备厂商,内容服务商,终端用户)的各个环节的影响,移动增值业务产业链中(运营商,设备厂商,内容服务商,终端用户)的各个环节如何使用BREW实现自身的增值。

第1部分 移动改变生活——BREW全貌第1章 移动互联网 2

1.1 互联网的移动性融合 3

1.1.1 WIFI 4

1.1.2 WiMAX 4

1.1.3 WAPI 5

1.1.4 无线城市 6

1.2 移动通信网络与互联网的融合 6

1.2.1 2.5G移动通信 7

1.2.2 3G移动通信 7

1.3 移动改变生活 9

第2章 移动增值业务 11

2.1 面向内容的移动增值服务 11

2.1.1 WAP业务 12

2.1.2 SMS业务 13

2.1.3 MMS业务 14

2.1.4 移动电子邮件 16

2.2 面向平台的应用下载类移动增值服务 17

2.2.1 Symbian 17

2.2.2 Windows Mobile 17

2.2.3 Palm 19

2.2.4 Linux 20

2.2.5 J2ME 20

2.2.6 BREW 21

2.3 移动增值业务的产业链 23

2.3.1 什么是产业链 23

2.3.2 传统电信服务产业链 23

2.3.3 移动增值业务领域的产业链 23

第3章 BREW的来龙去脉 26

3.1 BREW的诞生 26

3.1.1 合作伙伴 27

3.1.2 全面服务 28

3.1.3 首例商用 28

3.2 BREW的发展 29

3.2.1 运营商的部署 29

3.2.2 跨网络的支持 30

3.2.3 合作伙伴的支持 30

3.2.4 市场空间 31

3.3 BREW在中国 32

3.3.1 商用历程 32

3.3.2 开发商殊荣 33

3.3.3 BREW的里程碑 34

3.4 BREW的未来 35

3.4.1 面向3G的增值业务开发平台 36

3.4.2 面向移动终端的定制平台 37

3.4.3 面向应用的轻量级开发平台 37

3.4.4 面向内容的多业务分发平台 38

第4章 BREW的精髓 40

4.1 BREW是什么 40

4.2 BREW的构成 41

4.3 BREW的核心技术 43

4.3.1 COM应用模型 43

4.3.2 事件驱动模型与消息处理机制 45

4.3.3 集中分布式应用管理系统和内容分发系统 49

4.3.4 BREW的安全性 49

4.4 BREW的核心思想 51

4.4.1 面向移动增值业务的电子商务 52

4.4.2 运营商主导的商业模式 52

4.4.3 价值蓝海 53

第2部分 增值无限——运营商的BREW第5章 BREW分发系统 58

5.1 BDS是什么 58

5.2 BDS在运营商网络中的位置 59

5.3 BDS的组成 60

5.3.1 统一应用管理器 60

5.3.2 应用下载服务器组 61

5.3.3 交易管理器 62

5.3.4 应用目录管理器 63

5.4 BREW应用分发和业务管理流程 64

5.5 BREW应用分发与业务管理的具体示例 65

5.6 BDS的增强功能 67

5.6.1 用户分组服务 67

5.6.2 统一的内容分发 68

第6章 BREW计费模式 70

6.1 费用支付形式 71

6.2 应用的空中下载 71

6.2.1 预付费用户的移动增值业务下载流程 72

6.2.2 后付费用户的移动增值业务下载流程 73

6.2.3 扩展类应用的下载 74

6.2.4 付费方式的扩展——礼品卡支付 75

6.3 BREW计费服务 76

6.4 BREW应用定价 78

6.4.1 定价基础、定价值和定价点 78

6.4.2 定价方法 79

6.5 应用的召回 80

6.6 内容计费服务 81

6.6.1 基于AVB的内容计费 81

6.6.2 基于SVB的内容计费 83

6.6.3 内容计费的安全性 84

第7章 基于BREW的差异化经营 85

7.1 运营商定制化手机 85

7.2 基于BREW的IMS 88

7.3 基于BREW的PPT服务 91

7.4 LBS服务及漫游 94

7.5 BREW技术推广手段 96

7.5.1 PUSH服务 96

7.5.2 WAP调用BREW 97

7.5.3 应用的预安装 98

7.5.4 应用自动安装 99

7.5.5 用户的互联网门户 100

第3部分 去繁就简——手机厂商的BREW第8章 手机中的BREW 104

8.1 BREW手机的市场状况 104

8.2 BREW在手机中的位置 106

8.3 BREW在手机中的软、硬件属性 108

8.3.1 一般手机的软硬件构架 108

8.3.2 BREW与手机硬件 110

8.3.3 BREW与手机软件 110

8.4 BREW对手机应用集成的便捷性 112

8.5 BREW手机中的相关参数说明 114

8.5.1 运营商的相关参数 115

8.5.2 设备基本信息 115

8.5.3 显示信息 115

8.5.4 输入支持 116

8.5.5 网络信息 116

8.5.6 与电话相关的信息 116

8.5.7 硬件辅助支持 117

8.5.8 软件支持 117

8.5.9 多媒体支持 117

第9章 面向BREW的手机移植 118

9.1 BREW手机的商用流程 119

9.2 移植工具包 120

9.2.1 移植的准备 120

9.2.2 移植的一般流程 121

9.2.3 OEM层的优化 124

9.3 移植评估工具包 126

9.3.1 PEK Studio 126

9.3.2 PCIT 126

9.3.3 BREWStone 127

9.3.4 OAT 128

9.4 手机的模拟器文件 129

9.4.1 设备属性 130

9.4.2 图像文件要求 131

9.4.3 模拟字符与网络速度 131

9.4.4 创建和维护设备配置信息 131

9.5 面向软、硬件的特色功能移植 131

9.5.1 WAP调用BREW的支持 132

9.5.2 移植到UMTS网络 133

9.5.3 特殊手机属性的移植 134

9.5.4 Bridle的安全模式 136

第10章 基于BREW的手机定制化 138

10.1 基于BUIW的定制化开发 139

10.1.1 BUIW的体系结构 139

10.1.2 BUIW中的事件分发机制 141

10.1.3 BUIW开发示例 141

10.2 基于uiOne的定制化手机界面服务 144

10.2.1 基本概念 144

10.2.2 开发工具 147

10.2.3 面向uiOne的移植 148

10.2.4 Actor的定制 150

10.2.5 uiOne与手机间的通信 153

10.3 QChat的移植 154

10.4 基于OAT的定制化测试 157

第4部分 无往不利——开发者的BREW第11章 BREW的强大功能 160

11.1 九大主要功能 160

11.1.1 系统服务 161

11.1.2 显示和用户界面 162

11.1.3 文件系统 163

11.1.4 多媒体服务 164

11.1.5 网络服务 167

11.1.6 安全服务 168

11.1.7 位置服务 169

11.1.8 电信服务 171

11.1.9 其他服务 173

11.2 各版本BREW SDK的比较 173

11.2.1 BREW SDK 1.X 174

11.2.2 BREW SDK 2.X 175

11.2.3 BREW SDK 3.X 176

11.2.4 BREW 4.X 177

11.2.5 移动平台BMP 179

第12章 BREW中的开发工具 181

12.1 BREW集成开发工具 181

12.2 SDK中的工具 182

12.2.1 模拟器 182

12.2.2 MIF编辑器 186

12.2.3 资源编辑器 193

12.2.4 手机设备配置器 196

12.2.5 其他辅助工具 197

12.2.6 BREW SDK工具间的关系 198

12.3 BREW Toolsuite工具 199

12.3.1 下载工具——AppLoader 199

12.3.2 调试T具——BREW Logger 200

12.3.3 容错测试工具——Grinder 200

12.4 在线工具 201

第13章 基于BREW的应用开发流程 204

13.1 开放的商务流程 204

13.2 开发环境的准备 205

13.3 一个应用的开发流程 207

13.4 目标手机上的调试 211

13.4.1 交叉编译前的准备 212

13.4.2 交叉编译 212

13.4.3 数字签名 213

13.4.4 将应用下载到手机中 214

13.5 移动增值业务的商用流程示例 215

第14章 移动增值业务设计专题 216

14.1 多媒体应用的开发 216

14.1.1 通用的方法 216

14.1.2 音频播放 218

14.1.3 视频播放 220

14.1.4 流式播放 221

14.1.5 媒体接口扩展和IMedia的演进 223

14.2 面向图像的应用开发 223

14.2.1 手机屏幕显示 224

14.2.2 面向SVG的开发 226

14.2.3 面向OpenGL ES的开发 228

14.2.4 面向Flash的开发 230

14.3 手机特性应用的开发 231

14.3.1 面向照相机的开发 231

14.3.2 语音和短信的开发 234

14.4 网络应用的开发 238

14.4.1 Socket实现的网络应用 239

14.4.2 基于HTTP的网络应用 241

14.4.3 网络应用的新特性 243

14.5 安全与加密 244

14.6 LBS应用的开发 248

第15章 移动增值业务开发技巧 252

15.1 手机中的事件处理 252

15.2 应用间通信 257

15.2.1 应用的检测 257

15.2.2 事件传递 258

15.2.3 回调通知 258

15.2.4 共享内存 259

15.2.5 共享文件 259

15.3 后台应用和应用的管理 260

15.3.1 后台应用 261

15.3.2 启动应用 262

15.3.3 管理应用和内存管理 263

15.4 C++编程 264

15.4.1 面向C语言开发的一些局限 265

15.4.2 应用的加载机制 265

15.4.3 C++设计方法 268

15.4.4 Meta Programming 271

15.5 扩展类编程 274

15.6 BREW应用的移植 276

15.6.1 不同类型BREW手机间的移植 277

15.6.2 面向BREW的移植 279

15.6.3 BREW面向其他平台的移植 282

第16章 调试与测试 285

16.1 基于模拟器的调试 285

16.1.1 调试信息介绍 286

16.1.2 日志接口功能 287

16.1.3 单元测试 288

16.2 基于手机的测试 289

16.2.1 手机上的调试模式 289

16.2.2 Trace32调试工具 290

16.2.3 运用BREW Debugger调试 291

16.3 自动化测试 292

16.3.1 BTIL层 292

16.3.2 Perl接口特性 293

16.3.3 自动化测试的商业工具 294

16.4 商用测试流程 295

16.4.1 商用测试的主要内容 298

16.4.2 商用测试中的测试技巧与常见错误分析 300

第5部分 享受生活——用户的BREW第17章 走进BREW应用管理器 304

17.1 应用的查找与发现 305

17.1.1 应用目录浏览 305

17.1.2 指定应用的搜索 306

17.1.3 WAP方式进入 307

17.1.4 其他方式进入 307

17.2 应用的下载与使用 308

17.2.1 应用的下载 308

17.2.2 应用下载时的异常处理 309

17.3 应用的个性化管理 309

17.3.1 应用排序和下载记录 310

17.3.2 显示方式和屏保程序 311

17.3.3 软件设置功能 311

17.4 机卡分离用户的特殊性 312

17.4.1 机卡分离的影响 313

17.4.2 应用的所有权 313

17.4.3 基于RUIM的计费 313

17.4.4 应用的删除 314

17.4.5 应用的暂停使用/恢复和召回 314

第18章 绚丽多彩的移动生活 315

18.1 行业应用 315

18.2 手机银行 316

18.3 掌上股市 317

18.4 移动位置服务 319

18.5 图铃内容服务 321

18.6 即时通信服务 323

18.7 手机视频 325

18.8 电子报纸 326

18.9 电子图书 327

18.10 游戏天地 328

附录A BREW中的提示信息列表 331

附录B 名词列表 335

参考文献 337