注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計程序設(shè)計綜合短信與BREW開發(fā)技術(shù)及實踐

短信與BREW開發(fā)技術(shù)及實踐

短信與BREW開發(fā)技術(shù)及實踐

定 價:¥42.00

作 者: 郭金發(fā),張龍編著
出版社: 西安電子科技大學(xué)出版社
叢編項:
標(biāo) 簽: 高級程序語言設(shè)計

ISBN: 9787560615103 出版時間: 2005-06-01 包裝: 平裝
開本: 26cm 頁數(shù): 366 字?jǐn)?shù):  

內(nèi)容簡介

  本書通過由淺入深、從易到難的方式介紹了手機平臺的開發(fā)過程。為了讓讀者對目前出現(xiàn)的新概念、新術(shù)語有所了解,本書產(chǎn)先從計算機網(wǎng)絡(luò)的基本概念講起,接著介紹了無線局域網(wǎng)、SMS系統(tǒng)、WAP和Winsock編程方面的基本知識,然后全面講解了手機平臺的相關(guān)開發(fā)過程。內(nèi)容主要包括字符集編解碼、SMS加密、串口收發(fā)SMS詳解與示例;CMPP協(xié)議用VC++類的形式進行解析的過程,SGIP協(xié)議用VC++ ATL詳解與實例;BREW基礎(chǔ)用BREW進行手機動畫和音樂的開發(fā)過程,用BREW進行手機網(wǎng)絡(luò)開發(fā)詳解,手機內(nèi)存管理,手機BREW游戲?qū)嵗v解。通過對各個章節(jié)的學(xué)習(xí),可以使讀者達到能獨立開發(fā)手機(多媒體)短信平臺的能力。 本書內(nèi)容豐富、新穎,具有較高的實用價值,適合高校學(xué)生和從事電信增值系統(tǒng)的開發(fā)和維護人員,手機游戲開發(fā)人員以及傳統(tǒng)軟件開發(fā)人員參考與使用。

作者簡介

暫缺《短信與BREW開發(fā)技術(shù)及實踐》作者簡介

圖書目錄

第1章 網(wǎng)絡(luò)互連技術(shù) 1
1.1 計算機網(wǎng)絡(luò) 1
1.1.1 基本概念 1
1.1.2 網(wǎng)絡(luò)設(shè)備 2
1.1.3 TCP/IP協(xié)議 7
1.2 無線局域網(wǎng) 12
1.3 SMS系統(tǒng)初窺 13
1.3.1 SMS系統(tǒng)結(jié)構(gòu) 14
1.3.2 SMS系統(tǒng)應(yīng)用 15
1.3.3 增強版短信服務(wù)EMS 15
1.3.4 多媒體短信服務(wù)MMS 16
1.4 WAP基礎(chǔ) 17
1.4.1 WAP協(xié)議構(gòu)架及內(nèi)容 17
1.4.2 WAP系統(tǒng)架構(gòu) 19
1.5 手機藍牙技術(shù) 19
第2章 Winsock編程 22
2.1 Socket概述 22
2.2 Winsock函數(shù)和重要結(jié)構(gòu) 22
2.2.1 常用函數(shù)和結(jié)構(gòu) 23
2.2.2 Winsocket其他命令及選項 45
2.3 Winsock I/O模式 49
2.3.1 select模式 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章 正式結(jié)識SMS 69
3.1 SMS的概念 69
3.2 SMS相關(guān)詞語解析 69
3.3 SMS收發(fā)流程 70
3.4 短消息丟失 74
第4章 SMS算法與加密 75
4.1 編碼算法 75
4.1.1 七位編碼的原理及實現(xiàn)例程 75
4.1.2 八位編碼的原理及實現(xiàn)例程 78
4.1.3 Unicode碼轉(zhuǎn)換例程 82
4.1.4 轉(zhuǎn)換成GB2312碼的例程 85
4.1.5 BCD編碼 87
4.2 加密 89
4.2.1 MD5算法概述 89
4.2.2 MD5算法的應(yīng)用 90
4.2.3 MD5算法的實現(xiàn) 90
4.2.4 MD5的安全性 93
4.2.5 MD5實現(xiàn)例程 94
第5章 通過PC串口收發(fā)SMS 100
5.1 概述 100
5.2 超級終端的配置 100
5.2.1 設(shè)備的接線方法 100
5.2.2 配置超級終端 101
5.3 串口編程 103
5.3.1 串口重要參數(shù) 104
5.3.2 RS232串口信號腳說明 108
5.3.3 常用串口API函數(shù) 109
5.3.4 串口編程示例 113
5.4 AT指令編程 114
5.4.1 常用SMS AT指令 114
5.4.2 AT指令編程示例 123
5.5 移動數(shù)據(jù)電壓采集系統(tǒng) 127
5.5.1 系統(tǒng)簡介 127
5.5.2 技術(shù)支持 128
5.5.3 軟件構(gòu)架 128
第6章 CMPP開發(fā)詳解 130
6.1 CMPP簡介 130
6.2 CMPP功能概述 130
6.3 連接方式 132
6.4 應(yīng)答方式 134
6.4.1 消息定義 134
6.4.2 Command_Id命令碼 142
6.5 CMPP例程(VC++) 143
第7章 SGIP開發(fā)詳解 158
7.1 SGIP介紹 158
7.2 SGIP通信流程 159
7.2.1 專用SGIP方式 159
7.2.2 通信節(jié)點編號規(guī)則 160
7.2.3 序列號的定義 160
7.2.4 通信的安全性 161
7.2.5 用戶鑒權(quán) 161
7.2.6 SP與SMG的專用SGIP方式 161
7.3 消息定義 164
7.3.1 專用SGIP的消息定義 164
7.3.2 鑒權(quán)消息定義 170
7.3.3 測試消息定義 171
7.3.4 常量定義 172
7.4 ATL開發(fā)過程 174
7.4.1 SGIP工程建立 174
7.4.2 SGIP代碼編程 181
7.5 手機聊天系統(tǒng) 192
7.5.1 系統(tǒng)概述 192
7.5.2 系統(tǒng)的實現(xiàn) 193
7.5.3 系統(tǒng)操作 201
第8章 進入BREW世界 202
8.1 Brew簡介 202
8.2 BREW SDK安裝 202
8.2.1 BREW SDK的操作系統(tǒng)要求 203
8.2.2 支持BREW的設(shè)備 203
8.3 BREW目錄結(jié)構(gòu)與組件 203
8.3.1 目錄結(jié)構(gòu) 203
8.3.2 BREW組件 206
8.4 BREW編程 208
8.4.1 Brew編程基礎(chǔ) 209
8.4.2 BREW如何處理SMS消息 214
8.4.3 BREW特定短信(SMS)格式 215
8.4.4 BREW收發(fā)短信的過程 215
8.4.5 在BREW短信中處理中文 216
8.4.6 根據(jù)電信業(yè)務(wù)ID接收SMS 217
8.4.7 用BREW創(chuàng)建程序 217
8.4.8 事件處理 218
8.4.9 中止和恢復(fù)程序 221
第9章 BREW插件 223
9.1 BREW應(yīng)用程序向?qū)?nbsp;223
9.2 自動ARM編譯插件 226
第10章 一個簡單的BREW程序 229
10.1 創(chuàng)建第一個BREW 工程 229
10.2 修改應(yīng)用程序源文件 233
10.3 編譯并測試小程序 238
10.3.1 編譯小程序 239
10.3.2 測試小程序 240
10.4 調(diào)試小程序 241
10.5 下載小程序 242
第11章 手機動畫與音樂編程 245
11.1 相關(guān)圖像和聲音 245
11.1.1 圖像格式與透明色 245
11.1.2 使用內(nèi)存中的位圖創(chuàng)建圖像 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 常用的圖像函數(shù) 255
11.2.4 動畫編程實例與分析 259
11.3 音樂編程 275
11.3.1 IMedia接口介紹 276
11.3.2 IMedia常用函數(shù)與結(jié)構(gòu) 277
11.3.3 PureVoice Converter工具介紹 280
11.3.4 代碼實例解析 281
第12章 手機網(wǎng)絡(luò)編程 294
12.1 網(wǎng)絡(luò)編程指導(dǎo)原則 294
12.1.1 架設(shè)代理服務(wù)器 294
12.1.2 通信管理 294
12.1.3 轉(zhuǎn)換不編塊代碼 296
12.2 網(wǎng)絡(luò)程序設(shè)計 301
12.2.1 網(wǎng)絡(luò)接口介紹 301
12.2.2 數(shù)據(jù)通信 304
12.2.3 確保套接字連接 308
12.2.4 非蜂窩覆蓋范圍的處理 309
12.3 實例解析 312
12.3.1 功能描述 312
12.3.2 系統(tǒng)設(shè)計與分析 312
12.3.3 代碼編寫 313
第13章 內(nèi)存管理 317
13.1 內(nèi)存基礎(chǔ) 317
13.1.1 內(nèi)存結(jié)構(gòu) 317
13.1.2 確保存取單元正確 317
13.1.3 BREW應(yīng)用程序的大小 317
13.2 堆棧用法 318
13.2.1 字符串變量 318
13.2.2 大結(jié)構(gòu) 319
13.2.3 遞歸 320
13.3 內(nèi)存分配 321
13.3.1 檢查NULL和不必要的分配 321
13.3.2 大塊內(nèi)存分配 321
13.3.3 優(yōu)化代碼 322
第14章 BREW游戲 324
14.1 俄羅斯方塊 324
14.1.1 系統(tǒng)分析與設(shè)計 324
14.1.2 關(guān)鍵技術(shù)與算法 325
14.1.3 代碼實現(xiàn) 326
14.2 "吃星"游戲 334
14.2.1 功能描述 334
14.2.2 系統(tǒng)分析與設(shè)計 334
14.2.3 編寫程序代碼 337
附錄A Winsock錯誤代碼 350
附錄B 接口ClassID標(biāo)識 357
附錄C BREW所支持的代碼 359
附錄D BREW縮寫詞與術(shù)語 363
參考文獻 366

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) hotzeplotz.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號