Eclipse Paho D Library (finally) started

Frank Pagliughi via Digitalmars-d-announce digitalmars-d-announce at puremagic.com
Wed Aug 31 08:45:41 PDT 2016


On Wednesday, 31 August 2016 at 14:24:17 UTC, Chris Wright wrote:
> This would be a perfect time to mention what MQTT is.

Ha. Yes.

MQTT (Message Queue Telemetry Transport) is a broker-based 
publish/subscribe messaging system for IoT devices. It's a fairly 
light weight protocol that sits on top of TCP and makes 
provisions for systems that have unreliable connections.

So, basically, it's for small devices out in the real world that 
collect data and want to send that data back home to a cloud 
server.

It originated out of IBM more than a decade ago, and some of 
their code was donated to Eclipse and found a home under the 
"Paho" project. Since then Eclipse has started to gather a large 
number of IoT projects for both device-side data collection and 
for server-side analytics.
http://iot.eclipse.org/projects

An MQTT client could be a device that is gathering and publishing 
data, or it could be a server application that is subscribing to 
that data, aggregating, analyzing, or storing it. I figured that 
D would work pretty well on either side of that.


More information about the Digitalmars-d-announce mailing list