我最近才开始学习 Mosquitto。我需要创建一个自定义事件处理程序(在客户端连接和接收到的消息上),它将在 Mosquitto 中构建并作为捆绑包在服务器上运行。这个想法不是使用订阅某些主题的单独程序(客户端)(因为它适用于大多数用例),而是让 Mosquitto 处理数据。
我的想法是:
- 有些人想象客户在某个主题中向 Mosquitto 发布了一个 pub。
- Mosquitto 发挥它的魔力(默认行为)并且还运行一个回调(因此数据处理方式与我在 CB 中描述的方式相同)
我读过 Mosquitto API 文档,但很难理解如何使用它。
问题是:
- 是否可以使用 Mosquitto/API 创建这样的插件?
- 您是否有一个包含创建回调示例的存储库?看过 mysql 示例和 auth-plug 示例,但没有一个对我有用 - 在构建自定义插件方面仍然没有运气。
- 或者也许有人可以描述创建插件/扩展 mosquitto 的过程?
- 关于构建插件并将它们注入 Mosquitto 的任何说明?