-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

基于區塊鏈的物聯網項目開發

( 簡體 字)
作者:[巴西]馬克西米利亞諾·桑托斯(Maximiliano Santos) 埃尼奧·莫拉(Enio Moura)著類別:1. -> 程式設計 -> 區塊鏈
   2. -> 程式設計 -> 物聯網
譯者:
出版社:機械工業出版社基于區塊鏈的物聯網項目開發 3dWoo書號: 51312
詢問書籍請說出此書號!

缺書
NT售價: 345

出版日:6/1/2019
頁數:176
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787111627562
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

區塊鏈(blockchain)和物聯網(Internet of Things,IoT)已被證明是當下最受歡迎的技術,雖然其使用也才剛剛開始。目前,區塊鏈和物聯網的整合已是一些大公司的優先事項之一,且少數公司已開始在一些項目中使用它來實施計劃、制定解決方案。

這本書將幫助你用最佳實踐案例開發區塊鏈和物聯網解決方案。

讀者對象

本書主要面向負責物聯網基礎設施安全機制的人員,以及希望在IBM Cloud平臺上使用區塊鏈和物聯網開發解決方案的IT專業人員,且必須對物聯網有基本的了解。

本書內容概覽

第1章幫你了解物聯網如何成為改變游戲規則的平臺,如何使用這項技術,如何在物聯網世界中起步,IBM物聯網平臺提供什么功能,以及在創建物聯網解決方案時如何利用這些特性。

第2章使用平臺和Raspberry Pi鍛煉你的技能,幫你創建一個端到端物聯網解決方案:一個能夠使植物保持充足水分的花園澆水自動化系統。

第3章介紹區塊鏈,并幫助你了解區塊鏈如何用賬本為有已知身份的授權網絡記錄交易。

第4章使用Hyperledger Composer創建一個區塊鏈網絡,并探討如何創建資產、交易功能、訪問控制和查詢定義。

第5章設計和實施一套解決方案,以解決物流難題。你將能夠了解到,在使用物聯網和區塊鏈解決方案過程中,食品鏈中的食品如何能從農場到餐桌被安全跟蹤溯源。這樣能夠獲得更多國家對該方案的支持,并在幾年后推廣普及這種做法。

第6章針對食品安全運輸難題,設計解決方案架構,即使用區塊鏈支持分布式賬本網絡和物聯網設備需求,并實現過程跟蹤。

第7章展示如何創建區塊鏈和物聯網集成解決方案,以解決食品安全運輸問題。通過編碼和測試上一章設計的組件,你將獲得使用區塊鏈和物聯網平臺的實踐經驗。

第8章幫助你了解行業趨勢、可從物聯網和區塊鏈解決方案中創建或派生出哪些新的業務模型,以及有關這些技術的市場和技術趨勢。

第9章幫助你理解以往類似項目的經驗和場景,以及設計和開發區塊鏈和物聯網解決方案的最佳實踐與經驗教訓。

充分利用本書

我們希望你熟悉一種編程語言,并具有為嵌入式平臺(如Raspberry Pi、Arduino、ESP8266或Intel Edison)開發解決方案的經驗。我們將主要使用Node.js和Hyperledger Composer建模語言。入門級的JavaScript技能是受歡迎的。

下載示例代碼及彩色圖像

本書的示例代碼及所有截圖和樣圖,可以通過個人賬號下載,也可以訪問華章圖書官網,通過注冊并登錄個人賬號下載。

你也可以在GitHub上查閱本書中的代碼。如代碼有更新,它將在現有的GitHub存儲庫上進行更新。

我們上提供了豐富的書籍和視頻目錄中的其他代碼包。查一下吧!

本書排版約定

本書使用了許多排版約定。

代碼文本(CodeInText):表示文本、數據庫表名、文件夾名稱、文件名、文件擴展名、路徑名、用戶輸入和Twitter句柄中的代碼。下面是一個示例:“接下來,打開首選項的IDE,創建一個新的Node.js項目,并安裝ibmiotf依賴包。”
代碼塊如下:
當我們希望提醒你注意代碼塊的某個特定部分時,相關的行或項以粗體顯示:


任何命令行輸入或輸出如下所示:



粗體:表示一個新的術語,一個重要的單詞。

這個圖標表示警告或重要說明。

這個圖標表示提示和技巧。
內容簡介:

由于加密貨幣的存在,區塊鏈已成為近來的熱門話題。更有趣的是,金融市場正在尋找降低運營成本和創造新業務模式的方法,而這正是區塊鏈解決方案的用武之地。此外,隨著物聯網的盛行和Arduino、Raspberry Pi等設備的普及,你現在甚至可以在家里創建便宜的設備了。

本書首先概述當前業務場景中的物聯網概念,幫助你在IBM Watson物聯網平臺上開發自己的設備,并使用Watson和Intel Edison創建物聯網解決方案。在了解區塊鏈技術及其使用案例之后,介紹如何利用Hyperledger框架開發區塊鏈網絡,以及如何創建自己的集成區塊鏈和物聯網解決方案。接下來的章節講述如何在IBM Cloud平臺利用物聯網來實現端到端的區塊鏈解決方案。最后,你將掌握如何將物聯網和區塊鏈技術融合,利用實踐和驅動程序來開發實用集成解決方案。

通過閱讀本書,你將學到:

當前市場環境中物聯網關鍵要素

IBM Watson 物聯網平臺的不同方面

在物聯網平臺上創建設備、網關和應用

探索區塊鏈的基本原理

為區塊鏈定義好的應用案例

了解Hyperledger Fabric和Composer框架

利用Intel Edison來開發一個IBM Watson物聯網應用

融合物聯網和區塊鏈平臺
目錄:

譯者序
前言
作者簡介
審稿者簡介
第1章 了解物聯網并在IBM Watson物聯網平臺上開發 1
1.1 什么是物聯網 2
1.2 物聯網通用案例 3
1.2.1 車互聯 3
1.2.2 人互聯 3
1.3 物聯網技術要素 4
1.3.1 設備 4
1.3.2 邊緣計算 5
1.3.3 網絡 6
1.3.4 應用程序協議 11
1.3.5 分析與人工智能 12
1.4 IBM Watson物聯網平臺特性 12
1.4.1 儀表盤 13
1.4.2 設備、網關和應用 14
1.4.3 安全性 14
1.5 創建你的第一個物聯網解決方案 14
1.5.1 創建網關 16
1.5.2 創建應用 17
1.5.3 創建設備 20
1.6 小結 24
1.7 補充閱讀 24
第2章 創建物聯網解決方案 25
2.1 技術要求 26
2.2 園藝解決方案 26
2.2.1 需求概述 26
2.2.2 解決方案概覽 27
2.2.3 設備選擇 27
2.2.4 設備布線 32
2.3 對設備固件進行編碼 33
2.3.1 測量土壤濕度 34
2.3.2 檢測環境溫度 36
2.3.3 打開繼電器 37
2.3.4 發布事件 38
2.3.5 監測事件 39
2.3.6 訂閱行動 43
2.4 創建后端應用 45
2.4.1 在IBM Cloud平臺上創建Cloud Foundry應用程序 45
2.4.2 上傳代碼 47
2.5 小結 50
2.6 補充閱讀 51
第3章 區塊鏈技術概述及使用超級賬本 53
3.1 區塊鏈是什么 54
3.2 區塊鏈和超級賬本 56
3.2.1 Hyperledger項目 57
3.2.2 Hyperledger Fabric 59
3.3 選擇一個經典應用案例 64
3.4 小結 66
3.5 問答 67
3.6 補充閱讀 67
第4章 創建自己的區塊鏈網絡 69
4.1 先決條件 70
4.2 使用Hyperledger Composer創建自己的區塊鏈網絡 70
4.2.1 獲取Hyperledger Composer 70
4.2.2 探討一個區塊鏈網絡案例的結構 72
4.3 使用Hyperledger Fabric和Composer安裝區塊鏈網絡 83
4.3.1 設置Docker 83
4.3.2 安裝Hyperledger Composer 84
4.3.3 使用Docker安裝HyperledgerFabric 1.3 87
4.3.4 在Kubernetes環境中部署Hyperledger Fabric 1.3 88
4.4 小結 88
4.5 補充閱讀 89
第5章 運用區塊鏈解決食品安全問題 91
5.1 現代食品鏈中的規則、挑戰和問題 91
5.1.1 來自食品安全的挑戰 92
5.1.2 食品安全管理體系:ISO 22000 92
5.2 區塊鏈和物聯網如何在食品鏈中發揮作用 93
5.2.1 食品生態系統 94
5.2.2 食品生態系統中的機遇與挑戰 95
5.2.3 食品鏈是物聯網和區塊鏈技術應用的經典案例嗎 102
5.3 小結 103
5.4 補充閱讀 104
第6章 設計解決方案架構 105
6.1 食品產業 105
6.1.1 食品生態系統的挑戰 106
6.1.2 食品加工環節 107
6.1.3 食品配送環節 108
6.1.4 食品零售環節 110
6.2 技術方案 111
6.2.1 前端應用 112
6.2.2 基于物聯網的資產跟蹤技術 113
6.2.3 API/SDK 115
6.2.4 Hyperledger Composer—高級概述 116
6.3 軟件組件 117
6.3.1 Composer REST服務器 117
6.3.2 Hyperledger Composer模型 121
6.3.3 Hyperledger Composer訪問控制語言 123
6.3.4 Hyperledger Composer交易處理函數 124
6.4 小結 125
6.5 問答 126
6.6 補充閱讀 127
第7章 創建自己的區塊鏈和物聯網解決方案 129
7.1 技術要求 130
7.2 解決方案概覽 130
7.3 創建區塊鏈網絡 131
7.3.1 概念和枚舉 132
7.3.2 資產定義 133
7.3.3 參與者 134
7.3.4 為Hyperledger部署和測試業務網絡 134
7.3.5 通過區塊鏈中的交易操控資產 137
7.3.6 創建并導出參與者業務卡片 139
7.3.7 定義訪問控制列表 141
7.3.8 升級業務網絡 144
7.3.9 為每個參與者設置Composer REST服務器 146
7.4 創建解決方案的物聯網部分 147
7.4.1 硬件設置 147
7.4.2 固件開發 149
7.4.3 應用開發 150
7.5 端到端測試 153
7.5.1 創建食品盒 154
7.5.2 將資產移交給運輸者 155
7.5.3 運輸時測量溫度 156
7.5.4 將資產轉移到倉庫 156
7.5.5 創建一個搬運托盤并添加食品盒 157
7.5.6 運輸搬運托盤時測量溫度 158
7.5.7 跟蹤食品盒 158
7.6 小結 160
第8章 物聯網、區塊鏈和工業4.0 161
8.1 工業4.0 162
8.2 作為創新平臺的云計算 162
8.2.1 云計算模型 162
8.2.2 云計算對于工業4.0的重要性 164
8.3 物聯網 165
8.4 區塊鏈—簡化業務鏈 165
8.5 小結 167
第9章 開發區塊鏈和物聯網解決方案的最佳實踐 169
9.1 開發云應用 170
9.1.1 參考架構 171
9.1.2 使用12因子應用模型進行開發 172
9.1.3  無服務器計算 173
9.2 使用Hyperledger Composer進行區塊鏈開發 174
9.2.1 Hyperledger Composer工具包 174
9.2.2 Hyperledger ComposerREST服務器 174
9.3 小結 176
9.4 補充閱讀 176
序: