c# 批量mqtt_C# MQTT mqtt客户端,发布订阅消息

如果想用C#来和mqtt的服务器进行数据交互的话,有一个常见的选择,那就是 MQTTNET

那个库在最近几个版本升级的过程中,更改了一些api接口,造成了大家的困惑,所以我在hsl中也提供了mqtt的实现类,用法很简单。现在来介绍一下

详细的API参考如下:

配合同步客户端非常的好用。

测试的MQTT界面如下:

然后需要准备mqtt的服务器了,当然了,你可以安装EMQtt的服务器,也可以安装mqttnet的服务器,当然为了尽快的测试,可以使用hsl支持的服务器,虽然目前的支持的功能比较简陋,但是基本的功能都有的。

好了,我们先运行demo,打开服务器

点击start即可。

然后我们新建一个winform项目,然后nuget安装hslcommunication

安装完成后,我们就要在主界面添加一个按钮了。

先定义对象,然后在构造方法里初始化。

public Form1( )

{

InitializeComponent( );

// 实例化

mqttClient = new MqttClient( new MqttConnectionOptions( )

{

ClientId = "ABC",

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值