看介绍挺强大,开源,可运行在Linux和Windows,文档中有相关测试工具,及客户端介绍。
希望有机会应用。http://www.emqtt.com/
客户端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