短信、彩信、彩铃、手机游戏、手机聊天……随着手机的日益普及,手机短信程度开发也成为了一个热门项目,本书通过完整的实例,由浅入深,由易到难,为你讲解了SMS平台的原理、流程、开发过程及系统集成,同时用大量的实例介绍了如何利用BREW环境开发手机音乐、动画和游戏等方面的BREW知识,是一本手机程序开 发的入门读物。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | 短信与BREW开发技术及实践(附光盘) |
分类 | 科学技术-工业科技-电子通讯 |
作者 | 郭金发//张龙 |
出版社 | 西安电子科技大学出版社 |
下载 | ![]() |
简介 | 编辑推荐 短信、彩信、彩铃、手机游戏、手机聊天……随着手机的日益普及,手机短信程度开发也成为了一个热门项目,本书通过完整的实例,由浅入深,由易到难,为你讲解了SMS平台的原理、流程、开发过程及系统集成,同时用大量的实例介绍了如何利用BREW环境开发手机音乐、动画和游戏等方面的BREW知识,是一本手机程序开 发的入门读物。 内容推荐 本书通过由浅入深、从易到难的方式介绍了手机平台的开发过程。为了让读者对目前出现的新概念、新术语有所了解,本书首先从计算机网络的基本概念讲起,接着介绍了无线局域网、SMS系统、WAP和Winsock编程方面的基本知识,然后全面讲解了手机平台的相关开发过程。内容主要包括字符集编解码、SMS加密、串口收发SMS详解与示例;CMPP协议用VC++类的形式进行解析的过程,SGIP协议用VC++ATL详解与实例;BREW’基础用BREW进行手机动画和音乐的开发过程,用BREW进行手机网络开发详解,手机内存管理,手机BREW游戏实例讲解。通过对各个章节的学习,可以使读者达到能独立开发手机(多媒体)短信平台的能力。 本书内容丰富、新颖,具有较高的实用价值,适合高校学生和从事电信增值系统的开发和维护人员,手机游戏开发人员以及传统软件开发人员参考与使用。 序言 近来,业内人士普遍认为移动开发的发展将进入一个高峰期。新的移动开发技术会不新涌现出来,移动应用的种类将超出我们的想象。将来,从PC开发转型到移动开发的人才也会不断增加。他们已经具备了相当的技术基础,最需要的是通过实例,逐步讲解怎样开发移动应用的参考书。 到目前为止,国内提供的移动增值业务有SMS、彩信/彩E、WAP、JAVA/BREW和IVR五类。关于WAP、JAVA(J2ME)的书籍,在市场上并不少见;但关于SMS、彩信/彩E、IVR拘资料,在市场上是非常少的,即使有,也是技术讲得多,实际开发讲得少;对于BREW平台,在市场上更是几乎找不到一本可用的教材。 为了弥补SMS资料少、BREW资料的缺乏,本书通过完整的实例,由浅入深,由易到难,层层深入的方式,讲解SMS平台的原理、流程、开发过程及系统集成。同时用大量的实例,详细介绍利用BREW环境开发手机音乐、动画和游戏等方面的BREW知识。 本书共分14章: 第1章 网络互连技术 本章以基本概念为主,分别介绍了计算机网络、移动网络、SMS系统的基本概念。同对还简单介绍了现今比较流行的WAP技术和潜力非常大的蓝牙技术。 第2章 Winsock编程 本章主要回顾Winsock的编程方法。从Socket常用函数的用法讲起,分别介绍了Winsock函数和重要结构的用法及Winsock I/O模式的应用和线程及线程池编程。 第3章 正式结识SMS 从这一章开始,我们正式接触SMS系统。本章主要讲解短消息服务的基本概念、术语,匾消息收发的一般流程以及分析短消息丢失的原因。 第4章 SMS算法与加密 在进行CMPP、SGIP等通信协议解析时,要用到一些编码解码算法以及对重要信息进厅加密。本章主要介绍在进行SMS编程时常用的七位编码解码、Unicode编码、GB编码、3CD编码和MD5加密算法。 第5章 通过PC串口收发SMS 从超级终端的配置使用讲起,一一介绍了串口通信的基本方法、代码编写方法、AT指令的解析及用法。讲解了通过串口用AT指令进行收发短信的方法,同时给出了一个收发SMS的综合实例。最后,通过串口给出了一个无线技术应用于电力系统的解决方案:移动数据电压采集系统。 第6章 CMPP开发详解 本章主要讲解CMPP协议的通信流程、消息格式的规范,并且通过一个MFC Class实例,详细分析了CMPP协议组包、分包等过程。 第7章 SGIP开发详解 本章从通信原理、消息规范、鉴权信息、安全性及节点编号规则等方面,对SP采用SGII)协议的专用方式与ISMG通信进行了详细介绍,同时给出了SGIP的ATI。(组件)工程。详细介绍了SGIP协议组包与分包过程及数据外理(如存储、备份、转发等)。最后,还给出了一个利用SGIP进行通信的VB例子(利用本章介绍的SGIP组件开发的):手机聊天系统。 第8章 进入BREW世界 从这一章开始介绍BREW。本章是BREW的基础,分别介绍了:BREW环境的系统要求、目录结构与组件以及BREW编程的基础知识。 第9章BREW插件 BREW SDK提供的免费插件可自动执行在Visual Studio中必需的任务,本章主要介绍如何利用BREW应用程序向导和自动ARM编译插件来开发BREW应用程序。 第10章 一个简单的BREW程序 本章通过“HelloWord”实例,详细讲解开发BREW应用程序的过程,小程序的调试及下载方法。 第11章 手机动画与音乐编程 本章主要内容是BREW相关图像和声音的介绍;如何利用BCI(BREW CompressedImage)工具,把一个或多个小图像压缩并整合到一个。BCI文件中;如何利用:Pure Voice Converter实用程序,将PCM(单声道,8 kHz,16位)WAV文件转换为PureVoice QCP文件。同时还讲解一些编写图像动画及声音代码的常用函数。最后,还给出了动画显示和声音播放的两个实例。 第12章手机网络编程 本章讲解利用:BREW提供的。INetMgr接口和ISocket接口进行手机网络编程。手机Socket编程与PC机网络编程是不同的,具体有哪些不同,又是如何实现的,本章将一一介绍。最后,通过一个具体实例讲解手机网络编程的实现过程。 第13章 内存管理 , 对于BREW设备(如手机),内存空间非常小,内存管理就更加重要。本章分别介绍内存基础、堆栈用法、内存分配,使BREW应用程序开发人员更有效地管理和利用BREW 第14章BREW游戏 本章通过俄罗斯方块和吃星这两个,BREW版手机游戏,讲解利用:BREW平台进行手机单机与网络版游戏开发的方法与过程。 本书附有光盘,除了本书中提到的所有实例外,还有Brew SKD2,0版安装程序,SMGPSMPP和CNGP通信协议的控件(ATL版)完整源代码,稍加修改后就可以投入商业应用,对开发人员有很强的实用价值。 更多关于SMS与BREW的源代码,请参见网站http://www,51video,cn。 由于作者水平有限,书中难免存在缺点和错误,敬请广大读者指正。
作者 2004年lO月 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。