鈍足ランナーのIT日記

走るのが好きな5流のITエンジニアのブログ。

趣味の範囲は広いけど、どれも中途半端なクソブロガー楽しめるWebアプリを作ってあっと言わせたい。サーバーサイドPerl(Mojolicious)、クライアントサイドVue.js。Arduinoにも触手を伸ばす予定。

perlでMQTTと戯れたい

まず、MQTTブローカーのインストール。 こちらから、cygwin-windowsというのを選んでみた。 http://mosquitto.org/download/

クライアントから使うには。。 AnyEvent::MQTTというモジュールがあるようで。

こいつをcpanmでインストールすると、 サブスクライバー、とパブリッシャーのコマンドもインストールされる。

まずは、topicという名前で購買しておきます。

$ anyevent-mqtt-sub topic

発行します。

$ echo hello | anyevent-mqtt-pub  topic

すると、購買している方にhelloと表示されるのが確認できた。

$ anyevent-mqtt-sub topic
topic hello