C 如何创建MOSQUITO MQTT自定义插件?
我最近才开始学摩斯基托。我需要创建一个自定义事件处理程序(在客户端连接和接收到的消息上),它将构建在mosquito中,并作为一个包在服务器上运行。其思想不是使用单独的程序(客户机)订阅某些主题(因为它在大多数用例中工作),而是让Mosquitto处理数据 我的想法是:C 如何创建MOSQUITO MQTT自定义插件?,c,mqtt,mosquitto,libmosquitto,C,Mqtt,Mosquitto,Libmosquitto,我最近才开始学摩斯基托。我需要创建一个自定义事件处理程序(在客户端连接和接收到的消息上),它将构建在mosquito中,并作为一个包在服务器上运行。其思想不是使用单独的程序(客户机)订阅某些主题(因为它在大多数用例中工作),而是让Mosquitto处理数据 我的想法是: 有些人想象客户在某个话题上对莫斯奎托开酒吧 Mosquitto发挥了它的魔力(默认行为),还运行了一个回调(因此数据的处理方式与我在CB中描述的方式相同) 我读过MOSQUITO API文档,但几乎不理解如何使用它 问题包括:
如果你知道生锈,这可能有用,我刚刚写的。只是因为我不想弄明白如何用C语言做事情 这里有一个示例演示如何使用它
关于回调来处理数据,我还没有尝试过,但我相信你可以使用ACL规则检查来处理数据,甚至生成一个线程来处理异步的事情插件API只支持身份验证和授权要清楚,你想要什么是不可能的,mosquitto没有一个回调接口来访问消息内容。插件接口只支持客户端的身份验证和授权。非常感谢。我想我需要使用更具扩展性的东西,比如HiveMQ CE?