eclipse - Mosquitto 与 Eclipse paho 客户端库

标签 eclipse iot mosquitto paho libmosquitto

我只是在查看 Eclipse 的详细信息 PAHOMosquitto客户端库(MQTT C++ 库)。看起来 PAHO 使用 mosquitto MQTT 代理,但提供了自己的 MQTT 客户端库。

还有 Mosquitto库提供了一种为 Mosquitto MQTT 代理实现客户端库的方法。

我想了解这两个客户端库之间的主要区别是什么。 Here它被讨论过,但这并没有回答我的问题。哪个比另一个更受欢迎,为什么?为什么 eclipse 支持两者?

最佳答案

我面临同样的问题,是否选择pahoMosquitto用于嵌入式 linux 设备的 c++ 客户端库。我首先尝试了 PAHO 的最小应用程序。它基本上支持我需要的所有功能,但是 cpp-library-wrapper 不支持,我感觉像主项目分支 paho.mqtt.cpp维护得不是很好。
因为有两个特点

  • 加密
  • 设置所有连接选项,如 mqtt-version 等

  • PAHO 中没有通过 mainBranch cpp-lib 提供的,我将使用 libmosquittolibmosquittopp现在包装。
    因此,如您所见,我的决定仅与 cpp-library 相关。但是和您一样,我仍然有兴趣了解底层 C 库之间的区别。

    关于eclipse - Mosquitto 与 Eclipse paho 客户端库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43039471/

    相关文章:

    android - 试图让一个安卓应用程序调用一个号码

    java - 无法在 CRXDE eclipse 中解析类

    python - ESP8266 Micropython - 连接到大学 Wi-fi (WPA2 Enterprise PEAP)

    mysql - 如何将 MQTT Mosquitto 发布事件存储到 MySQL 中?

    java - 从自定义 IStorage 实现获取 IProject

    eclipse - 如何使用/连接数据库、EJB 和 TomCat

    python - 使用 Flask 从用 python 编写的网页发送 MQTT 消息

    java - GridDB JAVA API 中的异常

    mqtt - mosquitto 中的地址已在使用错误

    sockets - 连接大约一分钟后出现 MQTT 套接字错误