
MQTTnet: 高性能的.NET库,支持基于MQTT的通讯,包含客户端与服务器(代理)功能...
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
MQTTnet是一款高性能的.NET库,专为实现MQTT协议通信设计,集成了客户端和服务端(代理)的功能,适用于物联网和实时数据传输场景。
MQTTnet 是一个用于基于 MQTT 的通信的高性能 .NET 库。它提供了一个 MQT 客户端以及一个 MQT 服务器(代理)。该实现依据相关文档进行。
主要特点包括:
- 异步支持客户端与服务端(但不适用于 UWP 服务器)
- TLS 支持
- 扩展通信渠道,如内存、TCP、TCP+TLS 和 WS
- 轻量级设计:仅包含 MQTT 的低级别实现,无额外开销
- 性能优化:每秒可处理约70,000条消息
- 统一的 API 适用于所有支持的MQTT协议版本
- 包含用于模拟和测试的接口访问内部跟踪消息功能
- 单元测试(大约250个测试)
性能数据是在本地计算机上进行测量,该计算机使用 Intel i7 8700K 处理器。在客户端与服务器在同一进程中通过 TCP 通道运行时进行了测试。验证应用程序作为此存储库的一部分存在,并位于 /Tests/MQTTnet.TestApp.NetCore 目录中。
全部评论 (0)
还没有任何评论哟~


