MQTT An Implementers Perspective

1 minute read Published:

IoT things

Article Header

A few weeks ago, I sat down in front of an empty C# project and with a printout of the latest OASIS MQTT 3.1.1 specification review draft and started to implement the protocol from scratch. There were several, including a few non-technical reasons not to pick up an existing implementation like, for instance, Paolo Patierno’s M2Mqtt library (which I’m using a test client), which included requiring a server implementation with a certain shape of hooks, but a key reason was also that I wanted to understand the MQTT protocol at an implementer’s level.

Continue reading…