Dieses Projekt ist ein Java-Messaging-SDK, das entwickelt wurde, um den Echtzeit-Datenaustausch zwischen Anwendungen und Message-Brokern zu erleichtern. Es fungiert als MQTT-Client-Bibliothek und bietet die notwendigen Tools zur Implementierung von Publish-Subscribe-Messaging-Mustern innerhalb verteilter Systeme und internetverbundener Geräteumgebungen.
Die Hauptfunktionen von eclipse-paho/paho.mqtt.java sind: MQTT Clients, MQTT Messaging Integrations, Topic-Based Messaging, Topic Subscription Management, IoT Frameworks, MQTT Broker Connections, Asynchronous Messaging Clients, Bidirectional Socket Communication.
Open-Source-Alternativen zu eclipse-paho/paho.mqtt.java sind unter anderem: eclipse-paho/paho.mqtt.c — This project is a cross-platform C library designed for implementing MQTT messaging in applications. It serves as an… mcxiaoke/mqtt — This project provides a technical specification and reference manual for the MQTT 3.1.1 standard, serving as a… tuanpmt/esp_mqtt — This library is an MQTT client implementation designed for resource-constrained embedded systems, specifically… 256dpi/arduino-mqtt — This library is an Arduino-compatible client for the messaging protocol designed for resource-constrained embedded… knolleary/pubsubclient — This project is a lightweight MQTT client library for Arduino boards, specifically designed for embedded systems… warmcat/libwebsockets — libwebsockets is an event-driven networking framework written in C. It provides a suite of tools for implementing HTTP…
This project is a cross-platform C library designed for implementing MQTT messaging in applications. It serves as an asynchronous networking toolkit that enables resource-constrained systems and distributed components to exchange telemetry data and control signals with messaging brokers. The library distinguishes itself through a state-machine-based protocol handler that manages connection lifecycles and persistent session states, ensuring reliable message delivery even during intermittent network connectivity. It utilizes a background thread to manage network operations, allowing application
This project provides a technical specification and reference manual for the MQTT 3.1.1 standard, serving as a translated Chinese guide for implementing this lightweight IoT messaging protocol in resource-constrained device networks. The documentation covers the fundamental mechanisms of the publish-subscribe model, including topic-based routing with wildcard filtering, retained message storage, and the configuration of last will and testament messages. It details the protocol's approach to reliability through various quality of service levels, ranging from single-level acknowledgments to exa
This library is an MQTT client implementation designed for resource-constrained embedded systems, specifically targeting ESP8266 microcontrollers. It provides a framework for establishing persistent network connections to exchange data with remote messaging brokers, enabling reliable communication for IoT devices. The library distinguishes itself through its ability to maintain simultaneous connections to multiple independent messaging brokers, facilitating complex data routing across distributed environments. It utilizes a state-machine approach to manage connection lifecycles, including aut
This library is an Arduino-compatible client for the messaging protocol designed for resource-constrained embedded systems. It provides a messaging interface that enables microcontrollers to establish persistent connections with brokers to exchange data and control signals. The library distinguishes itself through a focus on predictable resource usage, utilizing manual memory buffer management and a state-machine approach to handle connection persistence and automatic reconnections. It operates on a stream-oriented network abstraction, allowing it to interface with various hardware transport