Difference between revisions of "MQTT communication packages"

From OPC Labs Knowledge Base
Jump to navigation Jump to search
Line 11: Line 11:
 
|
 
|
 
|-
 
|-
|Target platform
+
|Target platforms
 
|.NETFramework 4.7, .NETStandard2.0
 
|.NETFramework 4.7, .NETStandard2.0
 
|.NETFramework 4.7, .NETStandard2.0
 
|.NETFramework 4.7, .NETStandard2.0
Line 60: Line 60:
 
|3.1.0, 3.1.1, 5.0.0
 
|3.1.0, 3.1.1, 5.0.0
 
|
 
|
 +
|-
 +
|Roles
 +
|Client, Server
 +
|Client, Server
 +
|Client
 
|-
 
|-
 
|Transport protocols
 
|Transport protocols
Line 71: Line 76:
 
|.NETStandard 2.0
 
|.NETStandard 2.0
 
|-
 
|-
|NuGet package
+
|NuGet packages
 
|https://www.nuget.org/packages/System.Net.Mqtt
 
|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/MQTTnet,<br>https://www.nuget.org/packages/MQTTnet.Extensions.ManagedClient

Revision as of 06:40, 12 December 2019

Communication package OpcLabs.Mqtt OpcLabs.MqttNet
Documentation
Target platforms .NETFramework 4.7, .NETStandard2.0 .NETFramework 4.7, .NETStandard2.0
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/documentation https://github.com/xamarin/mqtt 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
Roles Client, Server Client, Server Client
Transport protocols TCP TCP, TCP+TLS, WS, WSS TCP, TCP+TLS
Target platform .NETFramework 4.6, .NETStandard2.0 .NETStandard 1.3, .NETStandard 2.0, UAP 10.0 .NETStandard 2.0
NuGet packages 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/