注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合iOS網(wǎng)絡(luò)高級(jí)編程:iPhone和iPad的企業(yè)應(yīng)用開(kāi)發(fā)

iOS網(wǎng)絡(luò)高級(jí)編程:iPhone和iPad的企業(yè)應(yīng)用開(kāi)發(fā)

iOS網(wǎng)絡(luò)高級(jí)編程:iPhone和iPad的企業(yè)應(yīng)用開(kāi)發(fā)

定 價(jià):¥49.80

作 者: (美)考克斯(Jack Cox),(美)瓊斯(Nathan Jones),(美)舒姆斯基(John Szumski)著; 張龍 譯
出版社: 清華大學(xué)出版社
叢編項(xiàng): 移動(dòng)開(kāi)發(fā)經(jīng)典叢書(shū)
標(biāo) 簽: 程序設(shè)計(jì) 計(jì)算機(jī)/網(wǎng)絡(luò) 移動(dòng)開(kāi)發(fā)

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787302364115 出版時(shí)間: 2014-07-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 302 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  iPhoneSDK(現(xiàn)在稱(chēng)為iOS)的發(fā)布引發(fā)為iPhone創(chuàng)建應(yīng)用的熱潮。為了將iOS應(yīng)用開(kāi)發(fā)推向新高度,《移動(dòng)開(kāi)發(fā)經(jīng)典叢書(shū)·iOS網(wǎng)絡(luò)高級(jí)編程:iPhone和iPad的企業(yè)應(yīng)用開(kāi)發(fā)》作者通過(guò)各種有效的方法、鮮活的示例與最佳實(shí)踐實(shí)現(xiàn)了iOS應(yīng)用與其他系統(tǒng)(如網(wǎng)絡(luò)主機(jī)或其他移動(dòng)設(shè)備)的無(wú)縫連接。無(wú)論是新手還是經(jīng)驗(yàn)豐富的開(kāi)發(fā)人員,都會(huì)從作者解決網(wǎng)絡(luò)系統(tǒng)集成、安全與設(shè)備管理的方式中獲益無(wú)窮,從而可以構(gòu)建更棒、更可靠的應(yīng)用。

作者簡(jiǎn)介

  考克斯(JackCox),軟件開(kāi)發(fā)者、系統(tǒng)架構(gòu)師以及capTechVentures公司的總監(jiān),負(fù)責(zé)公司的移動(dòng)軟件開(kāi)發(fā)。他有著30年的各種業(yè)務(wù)軟件開(kāi)發(fā)經(jīng)驗(yàn)、涉足過(guò)3家創(chuàng)業(yè)公司、擁有多項(xiàng)專(zhuān)利,并且經(jīng)常在各種專(zhuān)業(yè)小組中發(fā)表演講。他擁有位于印第安納州阿普蘭的泰勒大學(xué)的計(jì)算機(jī)科學(xué)學(xué)位。Jack現(xiàn)在與妻子和孩子居住在弗吉尼亞州里士滿(mǎn)。瓊斯(NathanJones),一位在iOS方面頗具經(jīng)驗(yàn)的軟件工程師,同時(shí)也有著豐富的移動(dòng)Web技術(shù)開(kāi)發(fā)經(jīng)驗(yàn)。他的職業(yè)生涯從企業(yè)軟件咨詢(xún)開(kāi)始,當(dāng)Apple宣布可以為iPhone開(kāi)發(fā)第三方應(yīng)用時(shí),他開(kāi)始了對(duì)移動(dòng)開(kāi)發(fā)的探索。他畢業(yè)于弗吉尼亞理工學(xué)院和州立大學(xué),擁有商業(yè)信息技術(shù)科學(xué)學(xué)士學(xué)位,主要關(guān)注于決策支持系統(tǒng)。目前,Nathan與妻子Jemlifer和兒子Bryson居住在弗吉尼亞州里士滿(mǎn)。在工作、寫(xiě)作以及陪兒子玩耍的間隙,他喜歡打高爾夫,同時(shí)還是一位跑者。舒姆斯基(JohnSzumski),軟件工程師和移動(dòng)咨詢(xún)顧問(wèn),在iOS、Android與移動(dòng)Web平臺(tái)方面擁有豐富的經(jīng)驗(yàn)。他曾為多家財(cái)富500強(qiáng)公司做過(guò)關(guān)于用戶(hù)體驗(yàn)與技術(shù)設(shè)計(jì)方面的咨詢(xún)。他以?xún)?yōu)異的成績(jī)畢業(yè)于弗吉尼亞州夏洛茨維爾市的弗吉尼亞大學(xué),擁有計(jì)算機(jī)科學(xué)學(xué)士學(xué)位。目前,John與未婚妻居住在弗吉尼亞州里士滿(mǎn)。

圖書(shū)目錄

第Ⅰ部分 理解iOS與企業(yè)網(wǎng)絡(luò)
第1章 iOS網(wǎng)絡(luò)功能介紹
1.1 理解網(wǎng)絡(luò)框架
1.2 iOS網(wǎng)絡(luò)API
1.2.1 NSURLConnection
1.2.2 Game Kit
1.2.3 Bonjour
1.2.4 NSStream
1.2.5 CFNetwork
1.2.6 BSD socket
1.3 運(yùn)行循環(huán)
1.4 小結(jié)
第2章 設(shè)計(jì)服務(wù)架構(gòu)
2.1 遠(yuǎn)程門(mén)面模式
2.1.1 門(mén)面服務(wù)示例
2.1.2 門(mén)面客戶(hù)端示例
2.2 服務(wù)版本化
2.2.1 版本化服務(wù)示例
2.2.2 使用版本化服務(wù)的客戶(hù)端示例
2.3 服務(wù)定位器
2.4 小結(jié)
第Ⅱ部分 HTTP請(qǐng)求:iOS網(wǎng)絡(luò)功能
第3章 構(gòu)建請(qǐng)求
3.1 HTTP介紹
3.2 理解HTTP請(qǐng)求與響應(yīng)
3.2.1 URL結(jié)構(gòu)
3.2.2 請(qǐng)求內(nèi)容
3.2.3 響應(yīng)內(nèi)容
3.3 高層iOS HTTP API
3.3.1 所有請(qǐng)求類(lèi)型共用的對(duì)象
3.3.2 同步請(qǐng)求
3.3.3 隊(duì)列式異步請(qǐng)求
3.3.4 異步請(qǐng)求
3.4 高級(jí)HTTP操作
3.4.1 使用請(qǐng)求方法
3.4.2 操縱Cookie
3.4.3 頭信息操作進(jìn)階
3.5 小結(jié)
第4章 生成與解析負(fù)載
4.1 Web Service協(xié)議與風(fēng)格
4.1.1 簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議
4.1.2 表述性狀態(tài)轉(zhuǎn)移
4.1.3 選擇一種方式
4.2 負(fù)載
4.2.1 負(fù)載數(shù)據(jù)格式簡(jiǎn)介
4.2.2 解析響應(yīng)負(fù)載
4.2.3 生成請(qǐng)求負(fù)載
4.3 小結(jié)
第5章 錯(cuò)誤處理
5.1 理解錯(cuò)誤源
5.1.1 操作系統(tǒng)錯(cuò)誤
5.1.2 HTTP錯(cuò)誤
5.1.3 應(yīng)用錯(cuò)誤
5.2 錯(cuò)誤處理的經(jīng)驗(yàn)法則
5.2.1 在接口契約中處理錯(cuò)誤
5.2.2 錯(cuò)誤狀態(tài)可能不正確
5.2.3 驗(yàn)證負(fù)載
5.2.4 分離錯(cuò)誤與正常的業(yè)務(wù)狀況
5.2.5 總是檢查HTTP狀態(tài)
5.2.6 總是檢查NSError值
5.2.7 使用一致的方法來(lái)處理錯(cuò)誤
5.2.8 總是設(shè)置超時(shí)時(shí)間
5.3 優(yōu)雅地處理網(wǎng)絡(luò)錯(cuò)誤
5.3.1 設(shè)計(jì)模式介紹
5.3.2 指揮調(diào)度模式示例
5.4 小結(jié)
第Ⅲ部分 高級(jí)網(wǎng)絡(luò)技術(shù)
第6章 保護(hù)網(wǎng)絡(luò)傳輸
6.1 驗(yàn)證服務(wù)器通信
6.2 HTTP認(rèn)證
6.2.1 HTTP Basic、HTTP Digest與NTLM認(rèn)證
6.2.2 客戶(hù)端證書(shū)認(rèn)證
6.3 使用哈希與加密確保消息完整性
6.3.1 哈希
6.3.2 消息認(rèn)證碼
6.3.3 加密
6.4 在設(shè)備上安全地存儲(chǔ)認(rèn)證信息
6.5 小結(jié)
第7章 優(yōu)化請(qǐng)求性能
7.1 度量網(wǎng)絡(luò)性能
7.1.1 網(wǎng)絡(luò)帶寬
7.1.2 網(wǎng)絡(luò)延遲
7.1.3 設(shè)備電量
7.2 優(yōu)化網(wǎng)絡(luò)操作
7.2.1 減少請(qǐng)求帶寬
7.2.2 降低請(qǐng)求延遲
7.2.3 避免網(wǎng)絡(luò)請(qǐng)求
7.3 小結(jié)
第8章 底層網(wǎng)絡(luò)
8.1 BSD Socket
8.1.1 配置Socket服務(wù)器
8.1.2 Socket客戶(hù)端連接
8.2 CFNetwork
8.3 NSStream
8.4 小結(jié)
第9章 測(cè)試與操縱網(wǎng)絡(luò)流量
9.1 觀測(cè)網(wǎng)絡(luò)流量
9.1.1 嗅探硬件
9.1.2 嗅探軟件
9.2 操縱網(wǎng)絡(luò)流量
9.2.1 配置Charles
9.2.2 HTTP斷點(diǎn)
9.2.3 重寫(xiě)規(guī)則
9.3 模擬實(shí)際的網(wǎng)絡(luò)狀況
9.4 小結(jié)
第10章 使用推送通知
10.1 調(diào)度本地通知
10.1.1 創(chuàng)建本地通知
10.1.2 取消本地通知
10.1.3 處理本地通知的到達(dá)
10.2 注冊(cè)并響應(yīng)遠(yuǎn)程通知
10.2.1 配置遠(yuǎn)程通知
10.2.2 注冊(cè)遠(yuǎn)程通知
10.2.3 遠(yuǎn)程通知負(fù)載
10.2.4 發(fā)送遠(yuǎn)程通知
10.2.5 響應(yīng)遠(yuǎn)程通知
10.3 理解通知最佳實(shí)踐
10.4 小結(jié)
第Ⅳ部分 應(yīng)用間網(wǎng)絡(luò)通信
第11章 應(yīng)用間通信
11.1 URL方案
11.1.1 實(shí)現(xiàn)自定義的URL方案
11.1.2 感知其他應(yīng)用的存在
11.1.3 高級(jí)通信
11.2 共享鑰匙串
11.2.1 企業(yè)SSO
11.2.2 檢測(cè)應(yīng)用之前的安裝
11.3 小結(jié)
第12章 使用Game Kit實(shí)現(xiàn)設(shè)備間通信
12.1 Game Kit基礎(chǔ)
12.2 點(diǎn)對(duì)點(diǎn)網(wǎng)絡(luò)
12.2.1 連接到會(huì)話
12.2.2 向端點(diǎn)發(fā)送數(shù)據(jù)
12.3 客戶(hù)端-服務(wù)器通信
12.4 小結(jié)
第13章 使用Bonjour實(shí)現(xiàn)自組織網(wǎng)絡(luò)
13.1 zeroconf概覽
13.1.1 尋址
13.1.2 解析
13.1.3 探測(cè)
13.2 Bonjour概覽
13.2.1 發(fā)布服務(wù)
13.2.2 瀏覽服務(wù)
13.2.3 解析服務(wù)
13.2.4 與服務(wù)進(jìn)行通信
13.3 實(shí)現(xiàn)基于Bonjour的應(yīng)用
13.3.1 員工應(yīng)用
13.3.2 顧客應(yīng)用
13.4 小結(jié)

本目錄推薦

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