JMS

Java Message Service (JMS) is a Java API that allows applications to create, send, receive, and read messages. SeedStack JMS add-on provides a JMS 1.1 integration (JSR 914).

Kafka

Apache Kafka is a scalable distributed streaming platform. It’s best suited for handling real-time data streams. The Kafka add-on provides an integration of both streams and pub/sub clients, using the Kafka API. Dependencies To add the Kafka add-on to your project, add the following dependency: Maven Gradle <dependency> <groupId>org.seedstack.addons.kafka</groupId> <artifactId>kafka</artifactId><version>2.0.2</version> </dependency> Specifying versions manually is error-prone, use dependency management instead. Show version dependencies { compile("org.

MQTT

MQTT is a light-weight publish-subscribe messaging protocol particularly suited for IoT communication. This add-on provides an integration of the MQTT protocol in SeedStack. It uses the Eclipse PAHO implementation to automatically manage brokers, connections and message consumers/publishers. Automatic connection recovery is done after an MQTT connection failure.