在 IBM Bluemix 使用 Internet of Things service 及 MQTT 建构物联网的应用程序
IBM Bluemix 结合 Internet of Things (IoT) 服务让世界上所有的装置都可以连结的因素在于 MQTT 协议,本范例可让你了解如何使用 Internet of Things (IoT) 建构物联网应用程序。
MQTT, 是一个简易轻量级,具有推送/订阅讯息的协议 (建构 TCP/IP 协议之上),适用于物联网的世界。Bluemix IoT 服务内含MQTT broker,负责传递 client 端 (device and application) 之间的讯息, device 包含能将感测 data 推送的装置 (例如 树梅派), application 包含处理 data 的应用程序; MQTT broker 主要负责装置及应用程序之间的沟通。由本范例可清楚明了 MQTT protocal 的工作原理,算是经典之作。以下网址内容含操作步骤:
https://drive.google.com/file/d/0B7_CUSsY2cbna1RIQnZBZmtQOU0/view?usp=sharing
https://drive.google.com/folderview?id=0B7_CUSsY2cbnbm90UTNDWmcwaGs&usp=sharing