iOS網絡高級編程:iPhone和iPad的企業應用開發

iOS網絡高級編程:iPhone和iPad的企業應用開發 pdf epub mobi txt 電子書 下載2025

出版者:清華大學齣版社
作者:(美)考剋斯(Cox, J.)
出品人:
頁數:320
译者:張龍 譯
出版時間:2014-7-1
價格:49.80元
裝幀:平裝
isbn號碼:9787302364115
叢書系列:
圖書標籤:
  • iOS
  • 網絡
  • 計算機
  • 互聯網
  • #iOS
  • ##Objective-C
  • #開發
  • app
  • iOS開發
  • 網絡編程
  • iPhone應用
  • iPad應用
  • 企業級應用
  • 移動開發
  • 蘋果生態
  • 網絡通信
  • API開發
  • 應用程序開發
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

iPhone SDK(現在稱為iOS)的發布引發為iPhone創建應用的熱潮。為瞭將iOS應用開發推嚮新高度,本書作者通過各種有效的方法、鮮活的示例與最佳實踐實現瞭iOS應用與其他係統(如網絡主機或其他移動設備)的無縫連接。無論是新手還是經驗豐富的開發人員,都會從作者解決網絡係統集成、安全與設備管理的方式中獲益無窮,從而可以構建更棒、更可靠的應用。

著者簡介

Jack Cox是軟件開發者、係統架構師以及CapTech Ventures公司的總監,負責公司的移動軟件開發。他有著30年的各種業務軟件開發經驗、涉足過3傢創業公司、擁有多項專利,並且經常在各種專業小組中發錶演講。他擁有位於印第安納州阿普蘭的泰勒大學的計算機科學學位。Jack現在與妻子和孩子居住在弗吉尼亞州裏士滿。可以在Twitter上通過@jcox_mobile聯係到他。

Nathan Jones是一位在iOS方麵頗具經驗的軟件工程師,同時也有著豐富的移動Web技術開發經驗。他的職業生涯從企業軟件谘詢開始,當Apple宣布可以為iPhone開發第三方應用時,他開始瞭對移動開發的探索。他畢業於弗吉尼亞理工學院和州立大學,擁有商業信息技術科學學士學位,主要關注於決策支持係統。目前,Nathan與妻子Jennifer和兒子Bryson居住在弗吉尼亞州裏士滿。在工作、寫作以及陪兒子玩耍的間隙,他喜歡打高爾夫,同時還是一位跑者。可以在Twitter上通過@nathanhjones聯係到他。

John Szumski是軟件工程師和移動谘詢顧問,在iOS、Android與移動Web平颱方麵擁有豐富的經驗。他曾為多傢財富500強公司做過關於用戶體驗與技術設計方麵的谘詢。他以優異的成績畢業於弗吉尼亞州夏洛茨維爾市的弗吉尼亞大學,擁有計算機科學學士學位。目前,John與未婚妻居住在弗吉尼亞州裏士滿。可以在Twitter上通過@jszumski聯係到他。

圖書目錄

目 錄
第Ⅰ部分 理解iOS與企業網絡
第1章 iOS網絡功能介紹 3
1.1 理解網絡框架 3
1.2 iOS網絡API 4
1.2.1 NSURLConnection 4
1.2.2 Game Kit 5
1.2.3 Bonjour 5
1.2.4 NSStream 5
1.2.5 CFNetwork 6
1.2.6 BSD socket 6
1.3 運行循環 6
1.4 小結 8
第2章 設計服務架構 9
2.1 遠程門麵模式 10
2.1.1 門麵服務示例 12
2.1.2 門麵客戶端示例 14
2.2 服務版本化 17
2.2.1 版本化服務示例 18
2.2.2 使用版本化服務的客戶端示例 18
2.3 服務定位器 20
2.4 小結 24
第Ⅱ部分 HTTP請求:iOS網絡功能
第3章 構建請求 27
3.1 HTTP介紹 28
3.2 理解HTTP請求與響應 29
3.2.1 URL結構 30
3.2.2 請求內容 31
3.2.3 響應內容 33
3.3 高層iOS HTTP API 34
3.3.1 所有請求類型共用的對象 34
3.3.2 同步請求 38
3.3.3 隊列式異步請求 41
3.3.4 異步請求 43
3.4 高級HTTP操作 51
3.4.1 使用請求方法 51
3.4.2 操縱Cookie 53
3.4.3 頭信息操作進階 58
3.5 小結 61
第4章 生成與解析負載 63
4.1 Web Service協議與風格 64
4.1.1 簡單對象訪問協議 64
4.1.2 錶述性狀態轉移 65
4.1.3 選擇一種方式 66
4.2 負載 67
4.2.1 負載數據格式簡介 67
4.2.2 解析響應負載 70
4.2.3 生成請求負載 83
4.3 小結 90
第5章 錯誤處理 91
5.1 理解錯誤源 91
5.1.1 操作係統錯誤 93
5.1.2 HTTP錯誤 98
5.1.3 應用錯誤 99
5.2 錯誤處理的經驗法則 101
5.2.1 在接口契約中處理錯誤 101
5.2.2 錯誤狀態可能不正確 101
5.2.3 驗證負載 101
5.2.4 分離錯誤與正常的業務狀況 102
5.2.5 總是檢查HTTP狀態 102
5.2.6 總是檢查NSError值 102
5.2.7 使用一緻的方法來處理錯誤 102
5.2.8 總是設置超時時間 102
5.3 優雅地處理網絡錯誤 102
5.3.1 設計模式介紹 103
5.3.2 指揮調度模式示例 107
5.4 小結 112
第Ⅲ部分 高級網絡技術
第6章 保護網絡傳輸 115
6.1 驗證服務器通信 116
6.2 HTTP認證 120
6.2.1 HTTP Basic、HTTP Digest與NTLM認證 120
6.2.2 客戶端證書認證 122
6.3 使用哈希與加密確保消息完整性 126
6.3.1 哈希 127
6.3.2 消息認證碼 130
6.3.3 加密 134
6.4 在設備上安全地存儲認證信息 145
6.5 小結 148
第7章 優化請求性能 149
7.1 度量網絡性能 149
7.1.1 網絡帶寬 150
7.1.2 網絡延遲 151
7.1.3 設備電量 152
7.2 優化網絡操作 153
7.2.1 減少請求帶寬 153
7.2.2 降低請求延遲 159
7.2.3 避免網絡請求 160
7.3 小結 163
第8章 底層網絡 165
8.1 BSD Socket 165
8.1.1 配置Socket服務器 167
8.1.2 Socket客戶端連接 167
8.2 CFNetwork 172
8.3 NSStream 176
8.4 小結 180
第9章 測試與操縱網絡流量 181
9.1 觀測網絡流量 182
9.1.1 嗅探硬件 182
9.1.2 嗅探軟件 183
9.2 操縱網絡流量 190
9.2.1 配置Charles 192
9.2.2 HTTP斷點 194
9.2.3 重寫規則 196
9.3 模擬實際的網絡狀況 198
9.4 小結 200
第10章 使用推送通知 201
10.1 調度本地通知 202
10.1.1 創建本地通知 202
10.1.2 取消本地通知 205
10.1.3 處理本地通知的到達 207
10.2 注冊並響應遠程通知 210
10.2.1 配置遠程通知 211
10.2.2 注冊遠程通知 217
10.2.3 遠程通知負載 222
10.2.4 發送遠程通知 223
10.2.5 響應遠程通知 227
10.3 理解通知最佳實踐 231
10.4 小結 232
第Ⅳ部分 應用間網絡通信
第11章 應用間通信 235
11.1 URL方案 235
11.1.1 實現自定義的URL方案 236
11.1.2 感知其他應用的存在 239
11.1.3 高級通信 240
11.2 共享鑰匙串 244
11.2.1 企業SSO 244
11.2.2 檢測應用之前的安裝 250
11.3 小結 252
第12章 使用Game Kit實現設備間通信 253
12.1 Game Kit基礎 254
12.2 點對點網絡 257
12.2.1 連接到會話 257
12.2.2 嚮端點發送數據 260
12.3 客戶端-服務器通信 264
12.4 小結 266
第13章 使用Bonjour實現自組織網絡 267
13.1 zeroconf概覽 268
13.1.1 尋址 268
13.1.2 解析 268
13.1.3 探測 269
13.2 Bonjour概覽 270
13.2.1 發布服務 270
13.2.2 瀏覽服務 275
13.2.3 解析服務 278
13.2.4 與服務進行通信 280
13.3 實現基於Bonjour的應用 284
13.3.1 員工應用 285
13.3.2 顧客應用 293
13.4 小結 302
· · · · · · (收起)

讀後感

評分

評分

評分

評分

評分

用戶評價

评分

讀瞭兩章,目前感覺翻譯比較生硬,代碼格式混亂,實際內容其實還可以。

评分

內容是很不錯的,基本覆蓋瞭iOS網絡編程的各個部分,尤其是關於HTTPS部分是比較精彩的,翻譯也比較流暢,讀起來不費勁。不足的地方主要是書中有關代碼的排版比較差。

评分

讀瞭兩章,目前感覺翻譯比較生硬,代碼格式混亂,實際內容其實還可以。

评分

內容是很不錯的,基本覆蓋瞭iOS網絡編程的各個部分,尤其是關於HTTPS部分是比較精彩的,翻譯也比較流暢,讀起來不費勁。不足的地方主要是書中有關代碼的排版比較差。

评分

不如看ios文檔來的實在, 深度遠遠不到高級企業開發, 書名應該叫iOS網絡編程入門介紹, 估計是齣版社編輯為瞭銷量把名字改瞭.

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有