最近 MQTT が気になっているので、実際にクライアントを作ってブラウザ上で動かしてみました。 作ったデモはhttp://mitsuruog.github.io/what-mqtt/で動かすことが出来ます。 内容薄い記事なので、デモだけも動かして MQTT の雰囲気感じてもらえればと思います。 ブラウザ上で動作するか検証するのが目的だったのですが、いざ作ってみたら Web ページが思ったよりリッチになってしまいました。フロントエンド屋はそんなもんですよねー w MQTT とは MQTT は PUB/SUB 型のプロトコルで、従来の HTTP より軽量・省電力であることから、センサーなどの機器で永続的に発生する小さいデータを送受信する用途に向いているとされています。もともとは IBM が仕様を作っていました。 もうすでに時雨堂さんで商用化されてますし、MQTT は仕様自体が小さいため、良質な