Eclipse Paho

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Eclipse Paho
Initial release2014
Stable release
1.3 / June 28, 2017; 2 years ago (2017-06-28)[1]
Written inJava, C, Go, C#, Python, JavaScript
Operating systemCross-platform
PlatformJava Virtual Machine, .NET
TypeMQTT implementation
LicenseEclipse Public License

Eclipse Paho is a MQTT (Message Queuing Telemetry Transport) implementation.[2]

Paho is available on various platforms and programming languages:[3]


A simple example of using Paho could be:[4]

client = new MqttClient("tcp://localhost:1883", "pahomqttExample");
MqttMessage message = new MqttMessage();
message.setPayload("Hello World".getBytes());
client.publish("pahoExample/theTopic", message);


  1. ^ "Eclipse Paho 1.3.0 (Oxygen)". 2016-04-05. Retrieved 2018-05-09.
  2. ^ "An Easy Route to Interoperability – Interview with Andy Piper on Eclipse Paho". 2012-06-01. Retrieved 2018-05-09.
  3. ^ "MQTT Client Comparison". Retrieved 2018-05-09.
  4. ^ "Practical MQTT with Paho Comparison". 2013-11-08. Retrieved 2018-05-09.

See also[edit]