[ 收藏 ] [ 繁体中文 ]  
臺灣貨到付款、ATM、超商、信用卡PAYPAL付款,4-7個工作日送達,999元臺幣免運費   在線留言 商品價格為新臺幣 
首頁 電影 連續劇 音樂 圖書 女裝 男裝 童裝 內衣 百貨家居 包包 女鞋 男鞋 童鞋 計算機周邊

商品搜索

 类 别:
 关键字:
    

商品分类

  •  管理

     一般管理学
     市场/营销
     会计
     金融/投资
     经管音像
     电子商务
     创业企业与企业家
     生产与运作管理
     商务沟通
     战略管理
     商业史传
     MBA
     管理信息系统
     工具书
     外文原版/影印版
     管理类职称考试
     WTO
     英文原版书-管理
  •  投资理财

     证券/股票
     投资指南
     理财技巧
     女性理财
     期货
     基金
     黄金投资
     外汇
     彩票
     保险
     购房置业
     纳税
     英文原版书-投资理财
  •  经济

     经济学理论
     经济通俗读物
     中国经济
     国际经济
     各部门经济
     经济史
     财政税收
     区域经济
     统计 审计
     贸易政策
     保险
     经济数学
     各流派经济学说
     经济法
     工具书
     通货膨胀
     财税外贸保险类考试
     英文原版书-经济
  •  社会科学

     语言文字
     社会学
     文化人类学/人口学
     新闻传播出版
     社会科学总论
     图书馆学/档案学
     经典名家作品集
     教育
     英文原版书-社会科学
  •  哲学

     哲学知识读物
     中国古代哲学
     世界哲学
     哲学与人生
     周易
     哲学理论
     伦理学
     哲学史
     美学
     中国近现代哲学
     逻辑学
     儒家
     道家
     思维科学
     马克思主义哲学
     经典作品及研究
     科学哲学
     教育哲学
     语言哲学
     比较哲学
  •  宗教

  •  心理学

  •  古籍

  •  文化

  •  历史

     历史普及读物
     中国史
     世界史
     文物考古
     史家名著
     历史地理
     史料典籍
     历史随笔
     逸闻野史
     地方史志
     史学理论
     民族史
     专业史
     英文原版书-历史
     口述史
  •  传记

  •  文学

  •  艺术

     摄影
     绘画
     小人书/连环画
     书法/篆刻
     艺术设计
     影视/媒体艺术
     音乐
     艺术理论
     收藏/鉴赏
     建筑艺术
     工艺美术
     世界各国艺术概况
     民间艺术
     雕塑
     戏剧艺术/舞台艺术
     艺术舞蹈
     艺术类考试
     人体艺术
     英文原版书-艺术
  •  青春文学

  •  文学

     中国现当代随笔
     文集
     中国古诗词
     外国随笔
     文学理论
     纪实文学
     文学评论与鉴赏
     中国现当代诗歌
     外国诗歌
     名家作品
     民间文学
     戏剧
     中国古代随笔
     文学类考试
     英文原版书-文学
  •  法律

     小说
     世界名著
     作品集
     中国古典小说
     四大名著
     中国当代小说
     外国小说
     科幻小说
     侦探/悬疑/推理
     情感
     魔幻小说
     社会
     武侠
     惊悚/恐怖
     历史
     影视小说
     官场小说
     职场小说
     中国近现代小说
     财经
     军事
  •  童书

  •  成功/励志

  •  政治

  •  军事

  •  科普读物

  •  计算机/网络

     程序设计
     移动开发
     人工智能
     办公软件
     数据库
     操作系统/系统开发
     网络与数据通信
     CAD CAM CAE
     计算机理论
     行业软件及应用
     项目管理 IT人文
     计算机考试认证
     图形处理 图形图像多媒体
     信息安全
     硬件
     项目管理IT人文
     网络与数据通信
     软件工程
     家庭与办公室用书
  •  建筑

  •  医学

     中医
     内科学
     其他临床医学
     外科学
     药学
     医技学
     妇产科学
     临床医学理论
     护理学
     基础医学
     预防医学/卫生学
     儿科学
     医学/药学考试
     医院管理
     其他医学读物
     医学工具书
  •  自然科学

     数学
     生物科学
     物理学
     天文学
     地球科学
     力学
     科技史
     化学
     总论
     自然科学类考试
     英文原版书-自然科学
  •  工业技术

     环境科学
     电子通信
     机械/仪表工业
     汽车与交通运输
     电工技术
     轻工业/手工业
     化学工业
     能源与动力工程
     航空/航天
     水利工程
     金属学与金属工艺
     一般工业技术
     原子能技术
     安全科学
     冶金工业
     矿业工程
     工具书/标准
     石油/天然气工业
     原版书
     武器工业
     英文原版书-工业技
  •  农业/林业

  •  外语

  •  考试

  •  教材

  •  工具书

  •  中小学用书

  •  中小学教科书

  •  动漫/幽默

  •  烹饪/美食

  •  时尚/美妆

  •  旅游/地图

  •  家庭/家居

  •  亲子/家教

  •  两性关系

  •  育儿/早教

     保健/养生
     体育/运动
     手工/DIY
     休闲/爱好
     英文原版书
     港台图书
     研究生
     工学
     公共课
     经济管理
     理学
     农学
     文法类
     医学
  • 從物聯到萬聯:Node.js與樹莓派萬維物聯網構建實戰
    該商品所屬分類:計算機/網絡 -> 網絡與數據通信
    【市場價】
    982-1424
    【優惠價】
    614-890
    【作者】 Dominique 
    【所屬類別】 圖書  計算機/網絡  網絡與數據通信  通信 
    【出版社】電子工業出版社 
    【ISBN】9787121327643
    【折扣說明】一次購物滿999元台幣免運費+贈品
    一次購物滿2000元台幣95折+免運費+贈品
    一次購物滿3000元台幣92折+免運費+贈品
    一次購物滿4000元台幣88折+免運費+贈品
    【本期贈品】①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
    版本正版全新電子版PDF檔
    您已选择: 正版全新
    溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。
    *. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。
    *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。
    *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。
    內容介紹



    開本:16開
    紙張:膠版紙
    包裝:平裝-膠訂

    是否套裝:否
    國際標準書號ISBN:9787121327643
    作者:Dominique

    出版社:電子工業出版社
    出版時間:2018年01月 

        
        
    "

    產品特色
    編輯推薦
    √ 物聯網的潛能絕不止於解決特定場景的小問題,而是用務實|結構化的方法論來構建大型繫統、實現創新、重建秩序。
    √ 對 WoT 及其工具鏈的深刻理解和良好把握,讓你得以用成熟的萬維網協議建立更大、更智能、更簡單的萬維物聯網。
    √ IoT 離不開更大圖景及完整生態,作者要用超前視野和大局觀,解決無數工具|標準|協議及雲服務構成的高度碎片化。
    √ 易讀到物聯網新手可按圖索驥建立一個完整的端到端物聯網;深刻到創建素後你已成為熟練的物聯網開發者。


     
    內容簡介
    本書是介紹萬維物聯網的入門教材。作者通過將樹莓派作為物理設備網關,提出一種構建萬物互聯的可行方案——利用現有的萬維網標準、HTTP 協議,以及HTML、CSS 和JavaScript 技術,讓智能產品終端成為開放的萬維網的一部分,終形成物聯網和萬維網的結合體——萬維物聯網。本書分為兩個部分,第1 章到第5 章是第I 部分,內容涵蓋萬維物聯網基本概念、JavaScript 和Node.js 介紹,通過一個簡單的例子來說明如何使用Node.js 的Web 框架與遠程設備進行交互。第6 章到第10 章是第II 部分,詳細介紹萬維物聯網技術棧中的各層架構及如何用現有的Web 技術實現各層架構,終能夠形成物理網聚合應用,能夠快速創建復雜應用程序,整合各種設備和數據。本書涉獵的技術範圍廣泛,包括各種Web 和物聯網協議、Web 標準及樹莓派的原理與實踐。適合之前沒有豐富嵌入式開發經驗,但希望探索物聯網世界的Web 開發人員閱讀,也適合作為一本初級教程指導樹莓派開發者和Node.js 愛好者進行物聯網開發實踐。
    作者簡介
    Dominique “Dom” Guinard 是 EVRYTHNG 的 CTO 和聯合創始人,EVRYTHNG 是一個大規模的萬維物聯網雲平臺,通過連接產品到萬維網讓它們變得更智能化。Dom 擁有蘇黎世聯邦理工大學的博士學位,他在學校期間致力於萬維物聯網架構的早期研究:萬維物聯網架構是物聯網的一個開放的應用層。早在 2012 年,他的博士論文被授予 ETH 勛章。在這之前,Dom 花了十年時間研究了許多物聯網項目:與 Sun Microsystems 公司合作探索大規模 RFID 網絡,研究移動電話作為物聯網網關的作用,在蘇黎世聯邦理工大學的 Auto-ID 實驗室參與諾基亞的一些研究,在麻省理工學院的 Auto-ID 實驗室將 EPCglobal RFID 網絡用於萬維物聯網,以及用四年時間在 SAP 的企業級軟件中整合標記的對像和無線傳感器網絡。
    Vlad Trifa 是 EVRYTHNG 的聯合創始人、產品研發的執行副總裁。他是分布式嵌入傳感器和交互式設備與使用 Web 技術的企業應用軟件集成方面的公認專家。曾經他是麻省理工學院的感知城市實驗室的研究員,在美國和新加坡研究城市與移動計算,在加州大學洛杉磯分校研究生物和分布式信號處理,以及在日本東京的國際電器通信基礎研究所(ATR)研究人與機器人交互和神經繫統科學。他也曾經作為 SAP 的助理研究員,在工廠自動化與企業計算方面獲得工業經驗。Vlad 以博士學位畢業於蘇黎世聯邦理工大學計算機科學專業並擁有瑞士洛桑聯邦理工學院機器人學、人工智能和機器學習方向的計算機科學碩士學位。
    Dominique “Dom” Guinard 是 EVRYTHNG 的 CTO 和聯合創始人,EVRYTHNG 是一個大規模的萬維物聯網雲平臺,通過連接產品到萬維網讓它們變得更智能化。Dom 擁有蘇黎世聯邦理工大學的博士學位,他在學校期間致力於萬維物聯網架構的早期研究:萬維物聯網架構是物聯網的一個開放的應用層。早在 2012 年,他的博士論文被授予 ETH 勛章。在這之前,Dom 花了十年時間研究了許多物聯網項目:與 Sun Microsystems 公司合作探索大規模 RFID 網絡,研究移動電話作為物聯網網關的作用,在蘇黎世聯邦理工大學的 Auto-ID 實驗室參與諾基亞的一些研究,在麻省理工學院的 Auto-ID 實驗室將 EPCglobal RFID 網絡用於萬維物聯網,以及用四年時間在 SAP 的企業級軟件中整合標記的對像和無線傳感器網絡。



    Vlad Trifa 是 EVRYTHNG 的聯合創始人、產品研發的執行副總裁。他是分布式嵌入傳感器和交互式設備與使用 Web 技術的企業應用軟件集成方面的公認專家。曾經他是麻省理工學院的感知城市實驗室的研究員,在美國和新加坡研究城市與移動計算,在加州大學洛杉磯分校研究生物和分布式信號處理,以及在日本東京的國際電器通信基礎研究所(ATR)研究人與機器人交互和神經繫統科學。他也曾經作為 SAP 的助理研究員,在工廠自動化與企業計算方面獲得工業經驗。Vlad 以博士學位畢業於蘇黎世聯邦理工大學計算機科學專業並擁有瑞士洛桑聯邦理工學院機器人學、人工智能和機器學習方向的計算機科學碩士學位。

    譯者簡介
    吳亮(月影)奇虎360高級技術經理,360前端團隊 奇舞團 負責人,w3ctech顧問。曾先後在微軟亞洲研究院做過訪問學生、金蝶軟件擔任項目經理,百度電子商務事業部擔任Web開發項目經理。多年來致力於Web標準和JavaScript技術的推廣,活躍於國內各技術社區。


    目錄
    第I 部分 物聯網與萬維物聯網基礎  1
    1 從物聯網到萬維物聯網  3

    1.1定義物聯網  4

    1.2進入萬維物聯網  6

    1.2.1萬維物聯網場景:連接旅店  6

    1.2.2對比物聯網和萬維物聯網  8

    1.2.3物聯網簡史  11

    1.3使用案例——為什麼連接設備  13

    1.3.1無線傳感器網絡和分布式傳感  13

    1.3.2可穿戴和自我量化  14

    1.3.3智能家居和建築  16

    1.3.4智能城市和能源網絡  16

    1.3.5智能制造與工業4.0  17

    1.3.6智能物流和供應鏈  18

    1.3.7營銷2.0  19

    1.4萬維物聯網——增強版的物聯網  21

    1.4.1更容易編程  22

    1.4.2開放和可擴展標準  22

    1.4.3快速且易於部署、維護與集成  23

    1.4素之間的松耦合  23

    1.4.5廣泛使用的安全和隱私機制  24

    1.4.6萬維物聯網的弊端  25

    1.5總結  26
    2 你好,萬維物聯網  27

    2.1初識萬維物聯網設備  28

    2.1.1主角登場:樹莓派  29

    2.2練習1——在萬維物聯網上瀏覽一個設備  30

    2.2.1第1 部分——Web 作為用戶界面  30

    2.2.2第2 部分——Web 作為API  34

    2.2.3小結  39

    2.3練習2——從一個WoT 傳感器中輪詢數據  40

    2.3.1第1 部分——輪詢當前傳感器讀數  40

    2.3.2第2 部分——輪詢和繪制傳感器讀數  41

    2.3.3第3 部分——實時更新數據  42

    2.3.4小結  44

    2.4練習3——作用於現實世界  44

    2.4.1第1 部分——使用一個表單來更新顯示的文字  44

    2.4.2第2 部分——創建你自己的表單來控制設備  46

    2.4.3小結  48

    2.5練習4——讓別人知道你的設備存在  49

    2.5.1小結  52

    2.6練習5——創建你的個物理網聚合應用  53

    2.6.1小結  55

    2.7總結  55
    3 Node.js 與萬維物聯網 57

    3.1JavaScript 崛起:從客戶端到服務端到智能產品  58

    3.1.1在智能產品中引入JavaScript  59

    3.2Node.js 簡介  60

    3.2.1在電腦上安裝Node.js  61

    3.2.2用Node.js 寫一個Web 服務器  61

    3.2.3以JSON 格式返回傳感器數據  63

    3.3Node.js 的模塊化  64

    3.3.1npm——Node 的包管理器  64

    3.3.2通過package.json 和npm 完全管理依賴  65

    3.3.3你的個Node 模塊  67

    3.4理解Node.js 事件循環  68

    3.4.1多線程Web 服務器  68

    3.4.2單線程、非阻塞Web 服務器  69

    3.5開始異步編程  71

    3.5.1匿名回調  72

    3.5.2具名回調  75

    3.5.3控制流庫  76

    3.6總結和課外閱讀  79
    4 嵌入式繫統入門  81

    4.1進入嵌入式設備的世界  82

    4.1.1業餘愛好者的設備與工業級設備  82

    4.1.2實時操作繫統與Linux  83

    4.1.3小結及超越樹莓派  85

    4.2建立你的臺WoT 設備——樹莓派  86

    4.2.1入手樹莓派  86

    4.2.2選擇你的樹莓派  88

    4.2.3購物清單  88

    4.2.4設置你的樹莓派  89

    4.2.5連接你的設備  94

    4.3安裝Node.js 到樹莓派  95

    4.3.1在樹莓派上使用Git 和GitHub  97

    4.3.2小結  97

    4.4連接傳感器和執行器到樹莓派  98

    4.4.1理解GPIO 端口  98

    4.4.2使用面包板連件  98

    4.4.3用Node.js 訪問GPIO  100

    4.4.4課外閱讀  105

    4.5總結  106
    5 構建智能產品網絡  107

    5.1連接智能產品  109

    5.1.1網絡拓撲結構  109

    5.1.2網絡分層模型  111

    5.2智能產品的網絡層協議  112

    5.2.1從空間的角度考慮  113

    5.2.2網絡協議和IoT  113

    5.2.3IoT 個人局域網  118

    5.2.4IoT 廣域網  122

    5.2.5網絡層協議的選擇  124

    5.3智能產品的應用層協議  127

    5.3.1ZigBee 和藍牙的應用層  128

    5.3.2Apple HomeKit 和Google Weave  129

    5.3.3消息隊列遙測傳輸  130

    5.3.4資源受限的應用協議  133

    5.3.5應用層協議的選擇  134

    5.4萬維物聯網架構  134

    5.4.1第1 層:接入層  135

    5.4.2第2 層:發現層  136

    5.4.3第3 層:共享層  136

    5.4.4第4 層:整合層  136

    5.4.5為什麼WoT 是重要的  137

    5.4.6課外閱讀  137

    5.5總結  138
    第II 部分 構建萬維物聯網  139

    6 接入層:智能產品的API  141

    6.1設備、資源和Web 智能產品  142

    6.1.1表述性狀態轉移  142

    6.1.2為什麼需要一致的接口  144

    6.1.3原則1 :可訪問資源  145

    6.1.4原則2 :通過表述來操作資源  149

    6.1.5原則3 :自描述信息  151

    6.1.6原則4 :超媒體作為應用程序狀態引擎  157

    6.1.7小結——Web 智能產品設計過程  160

    6.2超越REST :實時萬維物聯網  161

    6.2.1WoT 需要事件  161

    6.2.2發布/ 訂閱  162

    6.2.3webhook——HTTP 回調  163

    6.2.4Comet——用hack 的方式讓HTTP 支持實時Web  165

    6.2.5WebSocket  166

    6.2.6未來:從HTTP/1.1 到HTTP/2  170

    6.3總結  171
    7 實現 Web 智能產品  173

    7.1連接設備到Web  174

    7.2直接集成模式——在設備上實現 REST  175

    7.2.1創建WoT 服務器  175

    7.2.2資源設計  177

    7.2.3表述設計  184

    7.2.4接口設計  187

    7.2.5通過WebSocket 實現pub/sub 接口  189

    7.2.6小結——直接集成模式  192

    7.3網關集成模式——CoAP  193

    7.3.1運行一個CoAP 服務器  194

    7.3.2通過網關代理CoAP  195

    7.3.3小結——網關集成模式  197

    7.4雲端集成模式——EVRYTHNG 的MQTT  198

    7.4.1設置EVRYTHNG 賬號  200

    7.4.2創建MQTT 客戶端應用程序  204

    7.4.3使用action 來控制智能插座 206

    7.4.4創建一個簡單的Web 控制應用  208

    7.4.5小結——雲端集成模式  211

    7.5總結  212
    8 發現層:描述和發現Web 智能產品  213

    8.1可發現性問題  214

    8.2發現智能產品  216

    8.2.1網絡發現(Network discovery) 216

    8.2.2Web 上的資源發現  219

    8.3描述Web 智能產品  222

    8.3.1Web 智能產品模型簡介  224

    8.3數據  226

    8.3.3屬性  226

    8.3.4行為  228

    8.3.5智能產品  230

    8.3.6在樹莓派上實現Web 智能產品模型  231

    8.3.7小結——Web 智能產品模型  237

    8.4語義化的Web 智能產品  238

    8.4.1關聯數據和RDFa  238

    8.4.2約定的語義:schema.org  242

    8.4.3JSON-LD  243

    8.4.4課外閱讀  245

    8.5總結  246
    9 共享層:安全地分享Web 智能產品  247

    9.1保障智能產品安全性  248

    9.1.1加密基礎  250

    9.1.2Web 安全與TLS :HTTPS 的S  251

    9.1.3在樹莓派中啟用TLS 以支持HTTPS 和WSS  253

    9.2授權和訪問控制  258

    9.2.1通過 REST 和 API token 進行訪問控制  258

    9.2.2OAuth :一個Web 身份驗證框架  261

    9.3社交化萬維物聯網  264

    9.3.1社交化萬維物聯網認證代理  264

    9.3.2實現社交化萬維物聯網認證代理  267

    9.4課外閱讀  274

    9.5總結  276
    10 整合層:物理網聚合應用  277

    10.1構建一個簡單的App——自動生成UI  278

    10.1.1Web 智能產品的通用用戶界面  279

    10.2物理網聚合應用  286

    10.2.1使用Node-RED 工具創建物理網聚合應用  287

    10.3使用向導式工具來創建物理網聚合應用:IFTTT  293

    10.3.1將入侵者警報推送到 Google 電子表格上  294

    10.3.2使用自建通道發送請求  296

    10.3.3將入侵警報信息從Twitter 推送到Google 電子表格  297

    10.4課外閱讀  299

    10.4.1從簡單的聚合應用到大數據聚合應用  299

    10.4.2更好的用戶體驗  300

    10.5總結  300
    附錄A Arduino、BeagleBone、Intel Edison 與WoT  301
    前言
    譯者序
    物聯網(IoT)正在悄然改變著整個世界。以前收快遞,快遞員要拿著單子給收貨人手簽,現在隻要掃描一下就可以了。在圖書館裡借閱和歸還圖書,不再需要人工一本一本地記錄,隻需要將一疊書放在掃描器上,貼著RFID 標簽的書就能被圖書管理員的電腦記錄和自動跟蹤。連接到智能手機的健康手環能夠隨時監控你的健康狀況。自己不在家時,如果家中有異常,安裝在家裡的智能攝像機會時間拍下險情或入侵者照片並發送警報給你。家中的一些小家電開始具備上網的功能,當你下班將要回家時,可以通過手機控制家中的暖氣或空調開始工作,以便於你進入家時,家中已經達到了令人舒適的溫度。這一切都多虧了物聯網的發展。譯者序
          物聯網(IoT)正在悄然改變著整個世界。以前收快遞,快遞員要拿著單子給收貨人手簽,現在隻要掃描一下就可以了。在圖書館裡借閱和歸還圖書,不再需要人工一本一本地記錄,隻需要將一疊書放在掃描器上,貼著RFID 標簽的書就能被圖書管理員的電腦記錄和自動跟蹤。連接到智能手機的健康手環能夠隨時監控你的健康狀況。自己不在家時,如果家中有異常,安裝在家裡的智能攝像機會時間拍下險情或入侵者照片並發送警報給你。家中的一些小家電開始具備上網的功能,當你下班將要回家時,可以通過手機控制家中的暖氣或空調開始工作,以便於你進入家時,家中已經達到了令人舒適的溫度。這一切都多虧了物聯網的發展。
          人們對於生活的追求是無止盡的。隨著身邊的智能產品逐漸增加,我們總想要這些設備更加方便和智能。比如,有這樣一個需求:“當我人在客廳時,如果是白天,則調節窗簾打開的尺度,以保證一個讓我感到舒適的亮度”,又或者“當我打開衣櫃時,我的智能語音助手能為我播報一下今天的天氣”,再或者“當晚上8 點半時,如果我坐在書桌前,請熱水器為我開始加熱洗澡水,等水溫到達60 度時,有鬧鈴提醒我去洗澡”。想像上面這些場景,或許這些場景在未來會漸漸多起來。這裡遇到的一個問題是,我如何讓窗簾知道我人在客廳,並且時間是白天?我打開衣櫃時,又如何知道今天的天氣?我坐在書桌前,如何知道是晚上8 點半,又如何通知熱水器加熱和設置鬧鐘?這是比物聯網更高一層次的問題,它涉及“如何建立一種通用的語言,讓不同廠商的智能產品能夠彼此通信並協同工作”的問題,而這就是本書的核心概念,即萬維物聯網(WoT)。
    如果說,萬維網是通過瀏覽器連接人與內容、人與人,那麼WoT 就是連接智能產品與智能產品、智能產品與應用程序、智能產品與數據,以及智能產品與人,這樣就能形成一個全球化的、萬物互聯的公共網絡。
          作者在本書中提出WoT 這樣的設想,即利用現成的Web 標準,以樹莓派這樣的單板計算機或者Arduino 這樣更低成本的RTOS 設備作為網關,讓眾多設備以HTTP 協議進行通信,內容以JSON 或HTML 形式呈現。這樣的話,未來開發和維護IoT 設備,讓IoT 設備彼此通信,就和Web 工程師維護網頁沒有太大的區別。更關鍵的是,通過本書的分析,作者指出,使用現有的Web 標準和相關技術,完全可以解決IoT 相互通信面臨的各種問題,讓智能產品進入WoT 時代!
          回到前面的三個場景,如果用WoT 來解決,也就是智能紅外傳感器檢測到客廳有人,則推送一個事件給網關的Web 服務,隨後Web 服務發送一個POST 請求給窗簾控制器,它控制窗簾打開一定的幅度,並將結果返回;衣櫃門鎖檢測到被開啟,則推送一個事件給網關的Web 服務,隨後Web 服務請求網絡上的天氣服務,獲得當地此刻的天氣,將數據發送給語音助手,語音助手開始播報天氣;桌面上的智能攝像機檢測到我坐在書桌前,則推送一個事件給網關的Web 服務,隨後Web 服務發送一個GET 請求獲得當前時間,判斷時間是否是八點半,如果已經到八點半,POST 請求就被發送給熱水器控制器,讓熱水器開始加熱。如果紅外傳感器、窗簾控制器、衣櫃門、語音助手、智能攝像機、熱水器控制器都能與Web 網關通信,那麼它們之間的相互控制邏輯就可以用JavaScript 發送簡單的HTTP 請求來輕松完成,而且可以用HTML 和CSS 來生成控制界面,將各個智能產品由封閉的孤島轉變成可以任意組合的物理網聚合應用。這就是WoT 的魅力!
          本書的兩位作者Dominique Guinard 和Vlad Trifa 是IoT 世界的領軍人,也是WoT 的先行者,提出以Web 的思路解決IoT 的互通問題,為我們描繪了萬物互聯的美好前景。而像樹莓派這樣體積小巧、功耗低並且廉價的單板計算機,也許是未來智能家居網關合適的選擇。
    如果你想探索未知的智能產品世界,同時又想讓生活更美好,那麼隻要閱讀本書,你就能通過一張名片大小的“電腦”和前端程序員熟悉的HTML、CSS 和JavaScript 技術來實現,這是多麼棒的一件事!
          本書沒有難懂晦澀的專業術語和多麼高深的理論,所有的技術內容都沒有脫離Web 技術的範疇,一位稍有經驗的Web 工程師應該能輕松理解和掌握書中所講述的內容。作者還為本書提供了豐富的例子,甚至考慮到沒有購買樹莓派硬件的情況,為例子提供了PC 模擬的方式,便於讀者理解書中的概念。當然,購買一款樹莓派和一些外設來自己動手實踐,無疑會更有趣一些。
          由於Node.js 和樹莓派在近幾年發展很快,一些標準和API 也可能發生變化,作者也考慮了這種情況,將書中所有例子以開源的形式放在了GitHub 上,如果你發現書中例子代碼不能正常運行,可以訪問 github.com/webofthings/wot-book 獲取代碼的版本。
          本書作者在Web 和IoT 領域都有豐富的經驗,知識面廣泛,行文流暢,介紹的內容深入淺出。非常感謝博文視點俠少(張春雨)將這樣一本好書給我翻譯。我拿到本書時,就被書中內容深深吸引,迫不及待地入手樹莓派深入學習。這是我獨自翻譯的本技術書籍,我深知自己知識面有限,翻譯過程難免疏漏。對我翻譯的書稿,奇舞團李松峰老師、博文視點恩惠編輯幫忙耐心審閱,提出了許多中肯的修改意見,非常感謝他們。希望讀者能從書中得到知識,收獲樂趣,用樹莓派做出更有趣的WoT 應用。期待未來WoT 讓這個世界變得更美好!
    月影



          我們對這本書的希望是它可以很好地讓你深入了解物聯網(Internet of Things,IoT)的未來大概是什麼樣的。盡管網絡上各種談資鋪天蓋地,但是關於這個話題的實用性和權威性內容仍然很少。我們希望這本書能夠通過提出一個務實的和結構化的方法論來建立物聯網設備和服務,為混沌的物聯網領域帶來一些秩序,這個方法論來自我們為連接設備構建大型商業繫統的經驗。
          人人都想從未來的發展中分一杯羹,因此有數以百計的連接設備標準參與競爭。“我的協議比你的更好”的態度是物聯網世界分裂的主因,也是不斷重復發明輪子和嚴重缺乏創新的緣由。現有的應用、工具和機制需要支持每一個新協議,而如今已有數以百計的協議需要被集成和維護——好吧,我想你明白了!
          從10 年前我們開始致力於物聯網起,我們的目標就是時不時停下來反思什麼可以做,從而發揮物聯網的全部潛力。當時,很明顯大多數項目都隻解決了物聯網的小問題。幾乎沒有項目嘗試從物聯網大局出發並詢問:“我們真正要解決什麼問題,以及我們如何纔能更容易創新?”
          幾乎每個人都在嘗試從頭開始建立一個針對設備優化的全局網絡及數據驅動的應用程序!另一邊,像我們這樣從事萬維物聯網(Web of Things,WoT)的人,決定審視和學習這其中成功的應用層:萬維網。萬維網具有規模,它是開放的且易於參與,而重要的是,它是通用的。如果它能足夠好地支持銀行服務、遊戲、聊天室並且改變傳媒業,那麼它為什麼不能足夠好地支持物聯網呢?對,就是它了!我們寫這本書,不僅告訴你為什麼,也告訴你怎麼做。我們希望它能帶給你對萬維物聯網的深刻理解,並了解必要的工具,讓你在因為有了萬維網協議,大多數物理對像都被數字化的世界裡能夠茁壯成長。這本書也讓你知道不必要的時候不要重復發明輪子。而且,如你將看到的,重新用堅實的萬維網協議來建立更大的、更智能的、更簡單的萬維物聯網會很有樂趣!
                                                                                                                                                                      DOM & VLAD


    前言
          在過去的幾年裡,物聯網(IoT)已經成為技術和商業領域的一個熱門話題。從博客到執行報告再到各種會議,每個人都在問同樣的問題:“物聯網這東西是什麼,又如何在我的生意和生活中使用它?”由於物聯網的巨大潛力,每一個人都急於為它建立策略或解決方案,這通常聽起來像是在說:“喂,讓我們將建築、供應鏈、工廠和辦公室等一切都連接起來,這樣我們就能追蹤和分析這些海量的數據了!”聽起來很美,但是每個人需要回答的個問題是:“我們究竟想要連接什麼,更重要的是,為什麼要連接它們?”物聯網面臨的真實挑戰與技術(怎麼做)關繫不大,與實際用例(是什麼)關繫比較大。真的,物聯網是如此年輕,以至於它的技術圖景是高度碎片化的。物聯網技術領域有數百種工具、標準、協議及物聯網雲服務可供選擇,而且這個數量每天還在不斷增加。自我標榜的所謂物聯網專家和一夜之間冒出來的博主魚龍混雜。確實,你可以很容易找到看起來很棒的在線教程,它能夠教會你如何通過 Arduino 和一些傳感器將你的喵星人或者私人汽車連上互聯網,然而當你想要建立一個端到端的、可擴展的安全繫統,並將硬件、數據集、存儲器、處理過程、可視化及人機交互放到一起的時候,那就得另說了!
           有一些很棒的書籍介紹了可用的物聯網技術,其中一些非常具體並有技術含量。比如,它們非常詳細地討論硬件或者數據處理,但是沒有展示更大的圖景及如何完整地建立物聯網。其餘一些書籍則寫得非常高大上,討論了物聯網的絕大多數原理,但隻是蜻蜓點水,所以你學不會如何使用它們。
          這正是我們寫這本書想要填補的空白。我們想讓這本書足夠簡單,簡單到能夠讓一個物聯網新手閱讀,它涵蓋建立一個完整的端到端物聯網的必要工具,並且有足夠的技術含量,因此你可以實際學到如何自己創建素。
          有了這個目標,我們決定提煉出十多年來我們作為工程師、研究員和企業家,在從事物聯網工作的過程中所學到的一切,這樣通過學習本書你至少能夠成為一名熟練的物聯網開發者。我們的目標是講授需要的技術,用這些技術能夠基於萬維網生態繫統和基礎設施來建立物聯網的原型、產品及應用軟件。因此我們很高興地說,本書是學習關於物聯網與萬維網技術交集的一本全面的實際指導書。在泛泛介紹物聯網的具體細節後(這些細節包括設備、傳感器、標準及工具),我們將快速轉到協議棧,把焦點集中在萬維物聯網——物聯網的應用層上。

    媒體評論
    一繫列奇妙的點子,也是對IoT工具集的一個極好的補充。
    ——Mike Kuniavsky 帕洛阿爾托研究中心創新服務部


    IoT需要一個應用層,而改造Web的應用層是明智的做法!這本不錯的書將向你展示如何在幾周內達成目標。

    ——Sanjay Sarma麻省理工大學AutoID實驗室


    Dom和Vald是IoT界的精神領袖,他們專注於如何通過實踐達到目標。

    ——Andy Chew思科(英國)


    本書對WoT這樣復雜的主題進行了由淺入深的介紹,而且還寫得非常通俗易懂!

    ——Steve Grey-WilsonPTC公司旗下Thingworx
















     
    網友評論  我們期待著您對此商品發表評論
     
    相關商品
    在線留言 商品價格為新臺幣
    關於我們 送貨時間 安全付款 會員登入 加入會員 我的帳戶 網站聯盟
    DVD 連續劇 Copyright © 2024, Digital 了得網 Co., Ltd.
    返回頂部