MQTT communication packages: Difference between revisions

From OPC Labs Knowledge Base
No edit summary
No edit summary
Line 7: Line 7:
|-
|-
|Documentation
|Documentation
|
|
|
|-
|Target platform
|
|
|
|
Line 16: Line 21:
|
|
|-
|-
|Target platform
|ZIP package (.NET Framework)
|
|
|
|
Line 50: Line 55:
|https://github.com/chkr1011/MQTTnet
|https://github.com/chkr1011/MQTTnet
|https://github.com/mohaqeq/paho.mqtt.m2mqtt
|https://github.com/mohaqeq/paho.mqtt.m2mqtt
|-
|NuGet package
|https://www.nuget.org/packages/System.Net.Mqtt
|https://www.nuget.org/packages/MQTTnet,<br>https://www.nuget.org/packages/MQTTnet.Extensions.ManagedClient
|https://www.nuget.org/packages/M2MqttDotnetCore/
|-
|-
|MQTT versions
|MQTT versions
Line 70: Line 70:
|.NETStandard 1.3, .NETStandard 2.0, UAP 10.0
|.NETStandard 1.3, .NETStandard 2.0, UAP 10.0
|.NETStandard 2.0
|.NETStandard 2.0
|-
|NuGet package
|https://www.nuget.org/packages/System.Net.Mqtt
|https://www.nuget.org/packages/MQTTnet,<br>https://www.nuget.org/packages/MQTTnet.Extensions.ManagedClient
|https://www.nuget.org/packages/M2MqttDotnetCore/


|}
|}

Revision as of 20:04, 11 December 2019

Communication package OpcLabs.Mqtt OpcLabs.MqttNet
Documentation
Target platform
NuGet package
ZIP package (.NET Framework)
Underlying software System.Net.Mqtt (Hermes) MQTTnet,
MQTTnet.Extensions.ManagedClient
M2MqttDotnetCore
Author Xamarin (Microsoft) Christian Kratky
Version 0.6.0-beta 3.0.8 1.0.8
License MIT License MIT License Eclipse Public License 1.0
Project site https://github.com/chkr1011/MQTTnet/wiki https://m2mqtt.wordpress.com/
Code repository https://github.com/xamarin/mqtt https://github.com/chkr1011/MQTTnet https://github.com/mohaqeq/paho.mqtt.m2mqtt
MQTT versions 3.1.1 3.1.0, 3.1.1, 5.0.0
Transport protocols TCP TCP, TCP+TLS, WS, WSS
Target platform .NETFramework 4.6, .NETStandard2.0 .NETStandard 1.3, .NETStandard 2.0, UAP 10.0 .NETStandard 2.0
NuGet package https://www.nuget.org/packages/System.Net.Mqtt https://www.nuget.org/packages/MQTTnet,
https://www.nuget.org/packages/MQTTnet.Extensions.ManagedClient
https://www.nuget.org/packages/M2MqttDotnetCore/