开源的mqtt服务器

看介绍挺强大,开源,可运行在Linux和Windows,文档中有相关测试工具,及客户端介绍。

希望有机会应用。https://www.emqx.com/zh

 

客户端nuget中选择MQTTnet

https://blog.csdn.net/panwen1111/article/details/792451613

 

 

 ---------------------------------------------------------------------------------------------

https://docs.emqx.io/broker/v3/cn/getstarted.html

主题(Topic)以 ‘/’ 为分隔符区分不同的层级。包含通配符 ‘+’ 或 ‘#’ 的主题又称为 主题过滤器(Topic Filters); 不含通配符的称为 主题名(Topic Names) 例如:

sensor/1/temperature

chat/room/subject

presence/user/feng

sensor/1/#

sensor/+/temperature

uber/drivers/joe/inbox

注解

注: ‘+’ 通配一个层级,’#’ 通配多个层级(必须在末尾)。

注解

注: 发布者(Publisher) 只能向 ‘主题名’ 发布消息,订阅者(Subscriber) 则可以通过订阅 ‘主题过滤器’ 来通配多个主题名称。

 

----------------------------------------------------------------

mqtt协议说明:

https://docs.emqx.io/broker/v3/cn/protocol.html

posted @   81  阅读(6856)  评论(6编辑  收藏  举报
编辑推荐:
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
历史上的今天:
2014-04-02 Firebird数据库的Select语句
2013-04-02 Postgresql备份脚本
2011-04-02 What Can I do if "The type initializer for 'Emgu.CV.CvInvoke' threw an exception"?
点击右上角即可分享
微信分享提示