短信与BREW开发技术及实践PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:郭金发,张龙编著
- 出 版 社:西安:西安电子科技大学出版社
- 出版年份:2005
- ISBN:7560615104
- 页数:366 页
目录 1
第1章 网络互连技术 1
1.1 计算机网络 1
1.1.1 基本概念 1
1.1.2 网络设备 2
1.1.3 TCP/IP协议 7
1.2 无线局域网 12
1.3 SMS系统初窥 13
1.3.1 SMS系统结构 14
1.3.3 增强版短信服务EMS 15
1.3.2 SMS系统应用 15
1.3.4 多媒体短信服务MMS 16
1.4 WAP基础 17
1.4.1 WAP协议构架及内容 17
1.4.2 WAP系统架构 19
1.5 手机蓝牙技术 19
第2章 Winsock编程 22
2.1 Socket概述 22
2.2 Winsock函数和重要结构 22
2.2.1 常用函数和结构 23
2.2.2 Winsocket其他命令及选项 45
2.3.1 select模式 49
2.3 Winsock I/O模式 49
2.3.2 WSAAsyncSelect模式 51
2.3.3 WSAEventSelect模式 53
2.3.4 Overlapped I/O模式 56
2.3.5 Completionport模式 59
2.4 线程 61
2.4.1 多线程编程 62
2.4.2 线程池 63
第3章 正式结识SMS 69
3.1 SMS的概念 69
3.2 SMS相关词语解析 69
3.3 SMS收发流程 70
3.4 短消息丢失 74
第4章 SMS算法与加密 75
4.1 编码算法 75
4.1.1 七位编码的原理及实现例程 75
4.1.2 八位编码的原理及实现例程 78
4.1.3 Unicode码转换例程 82
4.1.4 转换成GB2312码的例程 85
4.1.5 BCD编码 87
4.2 加密 89
4.2.1 MD5算法概述 89
4.2.3 MD5算法的实现 90
4.2.2 MD5算法的应用 90
4.2.4 MD5的安全性 93
4.2.5 MD5实现例程 94
第5章 通过PC串口收发SMS 100
5.1 概述 100
5.2 超级终端的配置 100
5.2.1 设备的接线方法 100
5.2.2 配置超级终端 101
5.3 串口编程 103
5.3.1 串口重要参数 104
5.3.2 RS232串口信号脚说明 108
5.3.3 常用串口API函数 109
5.3.4 串口编程示例 113
5.4 AT指令编程 114
5.4.1 常用SMS AT指令 114
5.4.2 AT指令编程示例 123
5.5 移动数据电压采集系统 127
5.5.1 系统简介 127
5.5.2 技术支持 128
5.5.3 软件构架 128
6.1 CMPP简介 130
6.2 CMPP功能概述 130
第6章 CMPP开发详解 130
6.3 连接方式 132
6.4 应答方式 134
6.4.1 消息定义 134
6.4.2 Command_Id命令码 142
6.5 CMPP例程(VC++) 143
第7章 SGIP开发详解 158
7.1 SGIP介绍 158
7.2 SGIP通信流程 159
7.2.1 专用SGIP方式 159
7.2.3 序列号的定义 160
7.2.2 通信节点编号规则 160
7.2.4 通信的安全性 161
7.2.5 用户鉴权 161
7.2.6 SP与SMG的专用SGIP方式 161
7.3 消息定义 164
7.3.1 专用SGIP的消息定义 164
7.3.2 鉴权消息定义 170
7.3.3 测试消息定义 171
7.3.4 常量定义 172
7.4 ATL开发过程 174
7.4.1 SGIP工程建立 174
7.4.2 SGIP代码编程 181
7.5.1 系统概述 192
7.5 手机聊天系统 192
7.5.2 系统的实现 193
7.5.3 系统操作 201
第8章 进入BREW世界 202
8.1 Brew简介 202
8.2 BREW SDK安装 202
8.2.1 BREW SDK的操作系统要求 203
8.2.2 支持BREW的设备 203
8.3 BREW目录结构与组件 203
8.3.1 目录结构 203
8.3.2 BREW组件 206
8.4 BREW编程 208
8.4.1 Brew编程基础 209
8.4.2 BREW如何处理SMS消息 214
8.4.3 BREW特定短信(SMS)格式 215
8.4.4 BREW收发短信的过程 215
8.4.5 在BREW短信中处理中文 216
8.4.6 根据电信业务ID接收SMS 217
8.4.7 用BREW创建程序 217
8.4.8 事件处理 218
8.4.9 中止和恢复程序 221
9.1 BREW应用程序向导 223
第9章 BREW插件 223
9.2 自动ARM编译插件 226
第10章 一个简单的BREW程序 229
10.1 创建第一个BREW工程 229
10.2 修改应用程序源文件 233
10.3 编译并测试小程序 238
10.3.1 编译小程序 239
10.3.2 测试小程序 240
10.4 调试小程序 241
10.5 下载小程序 242
11.1.1 图像格式与透明色 245
11.1 相关图像和声音 245
第11章 手机动画与音乐编程 245
11.1.2 使用内存中的位图创建图像 246
11.1.3 加载图像 247
11.1.4 音频多媒体格式 250
11.1.5 处理声音文件 251
11.2 动画编程 252
11.2.1 BCI编辑工具 252
11.2.2 添加动画 253
11.2.3 常用的图像函数 255
11.2.4 动画编程实例与分析 259
11.3 音乐编程 275
11.3.1 IMedia接口介绍 276
11.3.2 IMedia常用函数与结构 277
11.3.3 PureVoice Converter工具介绍 280
11.3.4 代码实例解析 281
第12章 手机网络编程 294
12.1 网络编程指导原则 294
12.1.1 架设代理服务器 294
12.1.2 通信管理 294
12.1.3 转换不编块代码 296
12.2.1 网络接口介绍 301
12.2 网络程序设计 301
12.2.2 数据通信 304
12.2.3 确保套接字连接 308
12.2.4 非蜂窝覆盖范围的处理 309
12.3 实例解析 312
12.3.1 功能描述 312
12.3.2 系统设计与分析 312
12.3.3 代码编写 313
13.1.2 确保存取单元正确 317
13.1.1 内存结构 317
13.1.3 BREW应用程序的大小 317
13.1 内存基础 317
第13章 内存管理 317
13.2 堆栈用法 318
13.2.1 字符串变量 318
13.2.2 大结构 319
13.2.3 递归 320
13.3 内存分配 321
13.3.1 检查NULL和不必要的分配 321
13.3.2 大块内存分配 321
13.3.3 优化代码 322
14.1.1 系统分析与设计 324
14.1 俄罗斯方块 324
第14章 BREW游戏 324
14.1.2 关键技术与算法 325
14.1.3 代码实现 326
14.2 “吃星”游戏 334
14.2.1 功能描述 334
14.2.2 系统分析与设计 334
14.2.3 编写程序代码 337
附录A Winsock错误代码 350
附录B 接口ClassID标识 357
附录C BREW所支持的代码 359
附录D BREW缩写词与术语 363
参考文献 366
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018