两个 MQTT IoT 代理 - 使用哪个?

Two MQTT IoT agents - which one to use?

为什么有两个 MQTT 代理:

  1. https://github.com/telefonicaid/iotagent-mqtt
  2. https://github.com/telefonicaid/fiware-IoTAgent-Cplusplus

这不是重复的作品吗?

应该使用哪一个?

BR,

德拉斯科

https://github.com/telefonicaid/iotagent-mqtt 是一个全功能代理,它使用 MQTT 将上下文信息桥接到 NGSI 中,在 Node JS 中开发。该软件开箱即用,但仅支持 MQTT(其他 IoTAgents 中还支持其他协议)。

https://github.com/telefonicaid/fiware-IoTAgent-Cplusplus是一个C++开发框架。这意味着您可以使用它来满足您的特定协议需求(可以是 MQTT,但也可以是其他协议)并使用 C++ 作为编程语言。该软件需要您实现多种功能,开箱即用,但提供最大的灵活性。