作成背景
新人教育でやることがないということで弊社事業部でよく使用するMQTTを使った課題があればなと思い作成したが、別課題が出てきたりGWでみんな休んだりして課題を出すタイミングがなくなったのでここで供養する。
概要
- MQTT通信を用いてメッセージのやりとりを行う
- Tkinterを用いてウインドウを作成し、送受信したメッセージを表示する
完成イメージ
前提条件
- mosquittoがインストールされていること
- MQTT Brokerがあること
- python3がインストールされていること
MQTTについて
ざっくり説明するとパブサブ方式の軽量で高速な通信ができるプロトコルです。
ちゃんとした説明は↓とかで確認してください。
MQTTについて
MQTTライブラリ Paho Python を理解しようとしてみる
全体の流れ
GitHub
後書き
初投稿で何書いていいか分からないのでなんか必要なことあったらコメントください🙇♀️