物聯網連通性及系統集成(英漢雙語)

物聯網連通性及系統集成(英漢雙語)

《物聯網連通性及系統集成(英漢雙語)》是中國電力出版社出版的書籍。

基本介紹

  • 書名:物聯網連通性及系統集成(英漢雙語)
  • 作者:Norman Yu、朱懷中、齊從謙 
  • 出版社中國電力出版社 
  • 裝幀:平裝 
  • ISBN:978751238525
內容簡介,圖書目錄,

內容簡介

《物聯網連通性及系統集成(英漢雙語)Connectivity and Integrated Approach for IoT》是一本針對物聯網、智慧型手機和各種嵌入式設備套用開發的實用性技術書。全書以通俗易懂的語言,儘可能詳盡的說明以及大量的開放性原始碼,為讀者介紹物聯網平台的搭建,如何連線各種攜帶型設備和各類智慧型裝置,以及整個物聯網系統集成的方法。書中公布的大量原始碼都來自工程實踐並經本書作者一一調試,驗證了它們的正確性。
全書包括HTTPAPI伺服器運行機制、帶套接口的內聯網通信編程、Web伺服器與Web頁面、樹莓派系統、Linux核心和應用程式編程接口及攜帶樹莓派的無線格線網等6章。全書內容新穎、充實,重點突出,特色鮮明;每章中的代碼均具有特定的功能,作者對那些重要的代碼行都加注了英、中文注釋,以幫助讀者更好地理解其作用。
本書可作為高等學校工科類計算機科學與技術、網路工程、通信工程、電子信息技術、汽車電子、電力電子、航空航天等專業的教學用書,也可以作為計算機、通信類職業技術培訓教材以及相關行業工程技術人員的參考用書。

圖書目錄

Preface
前言
Chapter 1 HTTP API Server 2
第1 章 HTTP API 伺服器運行機制 3
1.1 Inside Look of an API Server 4
1.1 從內部窺探API 伺服器 5
1.2 HTTP API Call to API Server from Web Server 16
1.2 來自Web 伺服器網頁的HTTP 對API 伺服器的調用 17
1.3 HTTP API Call to API Server from Iphone 22
1.3 由Iphone 對API 伺服器的HTTP 調用 23
1.4 HTTP API Call to API Server from Android 26
1.4 來自安卓手機的HTTP 對API 伺服器的調用 27
1.5 HTTP API Call to API Server from Embedded System (Raspberry Pi) 30
1.5 來自嵌入式系統(樹莓派)的HTTP 調用API 伺服器 31
1.6 Additional Information on Apache Server 32
1.6 關於Apache 伺服器的補充信息 33
Chapter 2 Intra-Network Communication with Socket Programming 40
第2 章 帶套接口的內聯網通信編程 41
2.1 TCP Transmission 40
2.1 TCP 傳輸 41
2.2 iOS TCP Server Sending Data 42
2.2 iOS TCP 伺服器傳送數據 45
2.3 iOS TCP Client Receiving Data 48
2.3 iOS TCP 客戶機接收數據 49
2.4 Android TCP Server Sending Data 50
2.4 安卓向TCP 伺服器傳送數據 51
2.5 Android TCP Client Receiving Data 54
2.5 安卓TCP 客戶機接收數據 55
2.6 UDP Transmission 56
2.6 UDP 傳輸方式 57
2.7 Raspberry Pi UDP Broadcasting and Receiving Message 58
2.7 樹莓派UDP 廣播和接收訊息 59
2.8 Android UDP Server Broadcast Message 60
2.8 安卓UDP 伺服器傳送廣播訊息 61
2.9 Android UDP Client Receive Message 64
2.9 安卓UDP 客戶端接收數據 65
2.10 Combining Both UDP and TCP 66
2.10 UDP 和 TCP 的結合 67
2.11 Enable Bluetooth on Raspberry Pi 66
2.11 啟用藍牙的樹莓派 69
Chapter 3 Web Server and Web Page 76
第3 章 Web 伺服器與Web 頁面 77
3.1 Web page 76
3.1 Web 網頁 77
3.2 Template Page (index.php) 82
3.2 模板頁面(index.php) 83
3.3 Functions.php 檔案的代碼 89
3.3 Inside Functions.php 90
3.4 Home.html 96
3.4 主頁 97
Chapter 4 The Raspberry Pi System 112
第4 章 樹莓派系統 113
4.1 Introduction to Raspberry Pi 112
4.1 樹莓派簡介 113
4.2 The Broadcom chipset 116
4.2 Broadcom 晶片組 117
4.3 WebIOPi, Controlling GPIO from the Web 120
4.3 WebIOPi——在Web 中控制GPIO 121
4.4 Python (Development Language for Raspberry-Pi) 126
4.4 Python(樹莓派開發工具)簡介 127
4.5 Design Example of using WebIOPi 142
4.5 使用WebIOPi 的設計實例 143
4.6 Build customized OS for Raspberry Pi 154
4.6 為樹莓派建立定製的OS 155
4.7 Exporting GPIO from sysfs 158
4.7 從sysfs 中導出GPIO 159
4.8 Expansion of GPIO using I2C 160
4.8 使用 I2C 的GPIO 擴展 161
4.9 Setting up a simple intranet 162
4.9 設定一個簡單的內聯網 163
4.10 GPIO Motion Sensing with PIR 166
4.10 帶有PIR 的GPIO 運動檢測 167
Chapter 5 Linux Kernel Internals and API 168
第5 章 Linux 核心和應用程式編程接口 169
5.1 Double Linked List Data Structure 168
5.1 雙向鍊表的數據結構 169
5.2 RCU Read Copy Update 172
5.2 讀取複製更新 173
5.3 net_device Structure 174
5.3 net_device 結構變數的定義 175
5.4 sk_buff Structure 180
5.4 sk_buff 結構 179
5.5 The sysfs Filesystem for Exporting Kernel Objects 182
5.5 sysfs 檔案系統輸出的核心對象 183
5.6 Dummy Net Driver Example 184
5.6 虛擬網路驅動程式舉例 185
Chapter 6 Wireless Mesh Network with Raspberry-Pi 188
第6 章 攜帶樹莓派的無線格線網 189
6.1 Issue of using micro-controller and Pi solution 188
6.1 多重微控制問題及其解決方案 189
6.2 Application of Batman-adv in Raspberry-Pi 190
6.2 Batman-adv 在樹莓派中的套用 191
6.3 Tables 192
6.3 有關表格 193
6.4 The Files 194
6.4 檔案 195
6.5 OGM Packet Format and Sending 196
6.5 OGM 報文格式及傳送 197
6.6 Background Information 198
6.6 有關背景知識 199
Addendum 222
附錄 222
A1 Designing of a Messaging System 一個網路聊天系統的設計 222
A2 Uploading Picture/Audio to API Server 上傳圖片和音樂到API Server 234
References 241
參考文獻 241

相關詞條

熱門詞條

聯絡我們