第1章网络互连技术
1.1计算机网络
1.1.1基本概念
1.1.2网络设备
1.1.3TCP/IP协议
1.2无线局域网
1.3SMS系统初窥
1.3.1SMS系统结构
1.3.2SMS系统应用
1.3.3增强版短信服务EMS
1.3.4多媒体短信服务MMS
1.4WAP基础
1.4.1WAP协议构架及内容
1.4.2WAP系统架构
1.5手机蓝牙技术
第2章Winsock编程
2.1Socket概述
2.2Winsock函数和重要结构
2.2.1常用函数和结构
2.2.2Winsocket其他命令及选项
2.3WinsockI/O模式
2.3.1select模式
2.3.2WSAAsyncSelect模式
2.3.3WSAEventSelect模式
2.3.4OverlappedI/O模式
2.3.5Completionport模式
2.4线程
2.4.1多线程编程
2.4.2线程池
第3章正式结识SMS
3.1SMS的概念
3.2SMS相关词语解析
3.3SMS收发流程
3.4短消息丢失
第4章SMS算法与加密
4.1编码算法
4.1.1七位编码的原理及实现例程
4.1.2八位编码的原理及实现例程
4.1.3Unicode码转换例程
4.1.4转换成GB2312码的例程
4.1.5BCD编码
4.2加密
4.2.1MD5算法概述
4.2.2MD5算法的应用
4.2.3MD5算法的实现
4.2.4MD5的**性
4.2.5MD5实现例程
第5章通过PC串口收发SMS
5.1概述
5.2**终端的配置
5.2.1设备的接线方法
5.2.2配置**终端
5.3串口编程
5.3.1串口重要参数
5.3.2RS232串口信号脚说明
5.3.3常用串口API函数
5.3.4串口编程示例
5.4AT指令编程
5.4.1常用SMSAT指令
5.4.2AT指令编程示例
5.5移动数据电压采集系统
5.5.1系统简介
5.5.2技术支持
5.5.3软件构架
第6章CMPP开发详解
6.1CMPP简介
6.2CMPP功能概述
6.3连接方式
6.4应答方式
6.4.1消息定义
6.4.2Command_Id命令码
6.5CMPP例程(VC )
第7章SGIP开发详解
7.1SGIP介绍
7.2SGIP通信流程
7.2.1专用SGIP方式
7.2.2通信节点编号规则
7.2.3序列号的定义
7.2.4通信的**性
7.2.5用户鉴权
7.2.6SP与SMG的专用SGIP方式
7.3消息定义
7.3.1专用SGIP的消息定义
7.3.2鉴权消息定义
7.3.3测试消息定义
7.3.4常量定义
7.4ATL开发过程
7.4.1SGIP程建立
7.4.2SGIP代码编程
7.5手机聊天系统
7.5.1系统概述
7.5.2系统的实现
7.5.3系统操作
第8章进入BREW世界
8.1Brew简介
8.2BREWSDK安装
8.2.1BREWSDK的操作系统要求
8.2.2支持BREW的设备
8.3BREW目录结构与组件
8.3.1目录结构
8.3.2BREW组件
8.4BREW编程
8.4.1Brew编程基础
8.4.2BREW如何处理SMS消息
8.4.3BREW特定短信(sMS)格式
8.4.4BREW收发短信的过程
8.4.5在BREW短信中处理中文
8.4.6根据电信业务ID接收SMS
8.4.7用BREW创建程序
8.4.8事件处理
8.4.9中止和恢复程序
第9章BREW插件
9.1BREW应用程序向导
9.2自动ARM编译插件
第10章一个简单的BREW程序
10.1创建**个BREW工程
10.2修改应用程序源文件
10.3编译并测试小程序
10.3.1编译小程序
10.3.2测试小程序
10.4调试小程序
10.5下载小程序
第11章手机动画与音乐编程
11.1相关图像和声音
11.1.1图像格式与透明色
11.1.2使用内存中的位图创建图像
11.1.3加载图像
11.1.4音频多媒体格式
11.1.5处理声音文件
11.2动画编程
11.2.1BCI编辑工具
11.2.2添加动画
11.2.3常用的图像函数
11.2.4动画编程实例与分析
11.3音乐编程
11.3.1IMedia接口介绍
11.3.2IMedia常用函数与结构
11.3.3PureVoiceConvener工具介绍
11.3.4代码实例解析
第12章手机网络编程
12.1网络编程指导原则
12.1.1架设代理服务器
12.1.2通信管理
12.1.3转换不编块代码
12.2网络程序设计
12.2.1网络接口介绍
12.2.2数据通信
12.2.3确保套接字连接
12.2.4非蜂窝覆盖范围的处理
12.3实例解析
12.3.1功能描述
12.3.2系统设计与分析
12.3.3代码编写
第13章内存管理
13.1内存基础
13.1.1内存结构
13.1.2确保存取单元正确
13.1.3BREW应用程序的大小
13.2堆栈用法
13.2.1字符串变量
13.2.2大结构
13.2.3递归
13.3内存分配
13.3.1检查NULL和不必要的分配
13.3.2大块内存分配
13.3.3优化代码
第14章BREW游戏
14.1俄罗斯方块
14.1.1系统分析与设计
14.1.2关键技术与算法
14.1.3代码实现
14.2“吃星”游戏
14.2.1功能描述
14.2.2系统分析与设计
14.2.3编写程序代码
附录AWinsock错误代码
附录B接口ClasslD标识
附录CBREW所支持的代码
附录DBREW缩写词与术语
参考文献