官术网_书友最值得收藏!

Summary

In this chapter, we started our journey toward understanding the MQTT protocol. We understood convenient scenarios for this protocol, the details of the publish-subscribe pattern, and message filtering. We learned basic concepts related to MQTT and understood the different components: clients, servers or brokers, and connections.

We learned to install a Mosquitto server on Linux, macOS, and Windows. We used the default configuration, as it allowed us to learn how everything works under the hood while using Mosquitto. Then, we will secure the server. This way, it will be easier for us to start using the client libraries in Python to publish MQTT messages and subscribe to MQTT topic filters.

Now that we have our environment ready to start working with a still-unsecured Mosquitto server, we will work with command-line and GUI tools to learn how MQTT works in detail. We will learn MQTT basics, the specific vocabulary for MQTT, and its working modes, which are the topics that we are going to discuss in Chapter 2, Using Command-Line and GUI Tools to Learn How MQTT Works.

主站蜘蛛池模板: 静海县| 河池市| 大宁县| 隆尧县| 阿拉善右旗| 扎囊县| 陇南市| 聂荣县| 绵阳市| 祁阳县| 洞口县| 遵义县| 佛山市| 舒兰市| 台东县| 同心县| 剑河县| 苍梧县| 韶山市| 扎赉特旗| 广平县| 德钦县| 上犹县| 郁南县| 江城| 邹平县| 北海市| 米林县| 湖北省| 肥东县| 怀宁县| 云梦县| 油尖旺区| 监利县| 延安市| 阿城市| 潼南县| 白银市| 泗洪县| 平阴县| 礼泉县|