上海伊莱诺瓦储能和江苏斯菲尔电气申请多Broker下MQTT客户端消息保障专利,保障客户端消息发送
金融界2024年10月18日消息,国家知识产权局信息显示,上海伊莱诺瓦储能技术有限公司和江苏斯菲尔电气股份有限公司申请一项名为“多Broker下MQTT客户端消息保障方法及系统”的专利,公开号CN 118784453 A,申请日期为2024年8月。
专利摘要显示,本发明 MQTT 客户端消息保障方法及系统 包括:S1、获取可用 Broker 地址;S2、建立单点 MQTT 客户端和可用 Broker 间连接;S3、独立线程等待该可用 Broker 对 MQTT 客户端身份验证结果,若验证成功进入 S4,若验证失败执行 S1;S4、判断消息暂存队列中是否有历史未验证业务消息,若有进入 S5,若无进入 S6;S5、取出历史未验证业务消息并将其发送至该可用 Broker,进入 S7;S6、等待新业务消息并将其发送至该可用 Broker,并将新业务消息 id 作为关键字暂存到消息暂存队列,进入 S7;S7、等待收到含有消息 id 的发送完成回调通知,收到时清除消息暂存队列中该消息 id 的业务消息,重复执行 S6。
来源:金融界
版权声明:如无特殊标注,文章均为本站原创,转载时请以链接形式注明文章出处。
评论