Development and Practice of SMS & BREW

副标题:无

作   者:郭金发,张龙编著

分类号:

ISBN:9787560615103

微信扫一扫,移动浏览光盘

简介

本书通过由浅入深、从易到难的方式介绍了手机平台的开发过程。为了让读者对目前出现的新概念、新术语有所了解,本书首先从计算机网络的基本概念讲起,接着介绍了无线局域网、SMS系统、WAP和Winsock编程方面的基本知识,然后全面讲解了手机平台的相关开发过程。内容主要包括字符集编解码、SMS加密、串口收发SMS详解与示例;CMPP协议用VC++类的形式进行解析的过程,SGIP协议用VC++ATL详解与实例;BREW’基础用BREW进行手机动画和音乐的开发过程,用BREW进行手机网络开发详解,手机内存管理,手机BREW游戏实例讲解。通过对各个章节的学习,可以使读者达到能独立开发手机(多媒体)短信平台的能力。 本书内容丰富、新颖,具有较高的实用价值,适合高校学生和从事电信增值系统的开发和维护人员,手机游戏开发人员以及传统软件开发人员参考与使用。

目录

第1章 网络互连技术

1.1 计算机网络

1.1.1 基本概念

1.1.2 网络设备

1.1.3 tcp/ip协议

1.2 无线局域网

1.3 sms系统初窥

1.3.1 sms系统结构

1.3.2 sms系统应用

1.3.3 增强版短信服务ems

1.3.4 多媒体短信服务mms

1.4 wap基础

1.4.1 wap协议构架及内容

1.4.2 wap系统架构

1.5 手机蓝牙技术

第2章 winsock编程

2.1 socket概述

2.2 winsock函数和重要结构

2.2.1 常用函数和结构

2.2.2 winsocket其他命令及选项

.2.3 winsock i/o模式

2.3.1 select模式

2.3.2 wsaasyncselect模式

2.3.3 wsaeventselect模式

2.3.4 overlapped i/o模式

2.3.5 completionport模式

2.4 线程

2.4.1 多线程编程

2.4.2 线程池

第3章 正式结识sms

3.1 sms的概念

3.2 sms相关词语解析

3.3 sms收发流程

3.4 短消息丢失

第4章 sms算法与加密

4.1 编码算法

4.1.1 七位编码的原理及实现例程

4.1.2 八位编码的原理及实现例程

4.1.3 unicode码转换例程

4.1.4 转换成gb2312码的例程

4.1.5 bcd编码

4.2 加密

4.2.1 md5算法概述

4.2.2 md5算法的应用

4.2.3 md5算法的实现

4.2.4 md5的安全性

4.2.5 md5实现例程

第5章 通过pc串口收发sms

5.1 概述

5.2 超级终端的配置

5.2.1 设备的接线方法

5.2.2 配置超级终端

5.3 串口编程

5.3.1 串口重要参数

5.3.2 rs232串口信号脚说明

5.3.3 常用串 api函数

5.3.4 串口编程示例

5.4 at指令编程

5.4.1 常用smsat指令

5.4.2 at指令编程示例

5.5 移动数据电压采集系统

5.5.1 系统简介

5.5.2 技术支持

5.5.3 软件构架

第6章 cmpp开发详解

6.1 cmpp简介

6.2 cmpp功能概述

6.3 连接方式

6.4 应答方式

6.4.1 消息定义

6.4.2 comman_ld命令码

6.5 cmpp例程(vc++)

第7章 sgip开发详解

7.1 sgip介绍

7.2 sgip通信流程

7.2.1 专用sgip方式

7.2.2 通信节点编号规则

7.2.3 序列号的定义

7.2.4 通信的安全性

7.2.5 用户鉴权

7.2.6 sp与smg的专用sgip方式

7.3 消息定义

7.3.1 专用sgip的消息定义

7.3.2 鉴权消息定义

7.3.3 测试消息定义

7.3.4 常量定义

7.4 atl开发过程

7.4.1 sgip工程建立

7.4.2 sgip代码编程

7.5 手机聊天系统

7.5.1 系统概述

7.5.2 系统的实现

7.5.3 系统操作

第8章 进入brew世界

8.1 brew简介

8.2 brewsdk安装

8.2.1 brewsdk的操作系统要求

8.2.2 支持brew的设备

8.3 brew闩录结构与组件:

8.3.1 目录结构

8.3.2 brew组件

8.4 brew编程

8.4.1 brew编程基础

8.4.2 brew如何处理sms消息

8.4.3 brew特定短信(sms)格式

8.4.4 brew收发短信的过程

8.4.5 在brew短信中处理中文

8.4.6 根据电信业务id接收sms

8.4.7 用brew创建程序

8.4.8 事件处理

8.4.9 中止和恢复程序

第9章 brew插件

9.1 brew应用程序向导

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.1 bci编辑工具

11.2.2 添加动画

11.2.3 常用的图像函数

11.2.4 动画编程实例与分析

11.3 音乐编程

11.3.1 imedia接口介绍

11.3.2 imedia常用函数与结构

11.3.3 pure voice convener工具介绍

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.3 brew应用程序的大小

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 编写程序代码

附录a winsock错误代码

附录b 接口classid标识

附录c brew所支持的代码

附录d brew缩写词与术语

参考文献


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Development and Practice of SMS & BREW
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon