MQTT物聯網協議相關開發庫
Device-Specific
- </li>
- </li>
- </li>
- </li>
- </li>
- </li>
- </li>
-
M2MQTT (works with .Net Micro Framework)
</li> </ul>(see also devices page for more on hardware with built-in support)
Actionscript
- as3MQTT </ul>
- </li>
- </li>
-
libemqtt - an embedded C client
</li> </ul>C++
- libmosquittopp </ul>
- </li>
-
</li>
</ul>
Dart
- mqtt.dart </ul>
- TMQTTClient (more information) </ul>
- </li>
- </li>
-
my-mqtt4erl - updated fork of mqtt4erl
</li> </ul>Go
- Eclipse Paho Go </ul>
- mqtt-hs </ul>
- </li>
-
Xenqtt Includes a client library, mock broker for unit/integration testing, and applications to support enterprise needs like using a cluster of servers as a single client, an HTTP gateway, etc.
</li> - </li>
- </li>
- </li>
- </li>
-
IA92 - deprecated IBM IA92 support pack, use Eclipse Paho GUI client instead. A useful MQTT Java swing GUI for publishing & subscribing. The Eclipse Paho GUI is identical but uses newer client code
</li> </ul>Javscript / Node.js
- </li>
- </li>
- </li>
-
IBM-provided PhoneGap / Apache Cordova MQTT plug-in for Android - JavaScript API is identical to Eclipse Paho HTML5 JavaScript
</li> -
Ascoltatori - a node.js pub/sub library that allows access to Redis, AMQP, MQTT and ZeroMQ with the same API.
</li> </ul>LotusScript
- MQTT From LotusScript </ul>
- Eclipse Paho Lua </ul>
- </li>
- </li>
- </li>
-
</li>
</ul>
Objective-C
- </li>
-
libmosquitto - via wrappers (example)
</li> - </li>
-
</li>
</ul>
OCaml
- mqtt_client </ul>
- </li>
- </li>
- </li>
-
</li>
</ul>
PHP
- </li>
-
</li>
</ul>
Python
-
Eclipse Paho Python - originally the mosquitto Python client
</li> - </li>
-
</li>
</ul>
REXX
-
Perl
Lua
.NET / dotNET
Haskell
Java
Delphi
Erlang
Clojure
C