NuGet\Install-Package Arad.Message.Broker.Net -Version 1.0.0
dotnet add package Arad.Message.Broker.Net --version 1.0.0
<PackageReference Include="Arad.Message.Broker.Net" Version="1.0.0" />
paket add Arad.Message.Broker.Net --version 1.0.0
#r "nuget: Arad.Message.Broker.Net, 1.0.0"
// Install Arad.Message.Broker.Net as a Cake Addin #addin nuget:?package=Arad.Message.Broker.Net&version=1.0.0 // Install Arad.Message.Broker.Net as a Cake Tool #tool nuget:?package=Arad.Message.Broker.Net&version=1.0.0
MQTT Client Library for .Net and WinRT
Arad.Message.Broker.Net is a MQTT client available for all .Net platforms (.Net Framework, .Net Compact Framework and .Net Micro Framework) and WinRT platforms (Windows 8.1, Windows Phone 8.1 and Windows 10) for Internet of Things and M2M communication.
MQTT, short for Message Queue Telemetry Transport, is a light weight messaging protocol that enables embedded devices with limited resources to perform asynchronous communication on a constrained network.
MQTT protocol is based on publish/subscribe pattern so that a client can subscribe to one or more topics and receive messages that other clients publish on these topics.
This sample is a library contains an MQTT client that you can use to connect to any MQTT broker. It is developed in C# language and works on all the following .Net platforms :
- .Net Framework (up to 4.5)
- .Net Compact Framework 3.5 & 3.9 (for Windows Embedded Compact 7 / 2013)
- .Net Micro Framework 4.2 & 4.3
- Mono (for Linux O.S.)
There is also the support for WinRT platforms :
- Windows 8.1
- Windows Phone 8.1
- Windows 10
This package has no dependencies.
This package is not used by any NuGet packages.
This package is not used by any popular GitHub repositories.