JMS
The Java Message Service (JMS) API is a Java message-oriented middleware API for sending messages between two or more clients. It is an implementation to handle the producer–consumer problem. JMS is a part of the Java Platform, Enterprise Edition (Java EE), and was defined by a specification developed at Sun Microsystems, but which has since been guided by the Java Community Process. It is a messaging standard that allows application components based on Java EE to create, send, receive, and read messages. It allows the communication between different components of a distributed application to be loosely coupled, reliable, and asynchronous.
The Alpakka JMS connector provides Akka Stream sources and sinks to connect to JMS providers.
[+] Show project infoProject Info: Alpakka JMS | |
---|---|
Artifact | com.lightbend.akka
akka-stream-alpakka-jms
9.0.1
|
JDK versions | Eclipse Temurin JDK 11 Eclipse Temurin JDK 17 |
Scala versions | 2.13.12, 3.3.4 |
JPMS module name | akka.stream.alpakka.jms |
License | |
Readiness level |
Since 0.4, 2016-12-22
|
Home page | https://doc.akka.io/libraries/alpakka/current |
API documentation | |
Forums | |
Release notes | GitHub releases |
Issues | Github issues |
Sources | https://github.com/akka/alpakka |
Artifacts
The Akka dependencies are available from Akka’s library repository. To access them there, you need to configure the URL for this repository.
Additionally, add the dependencies as below.
- sbt
libraryDependencies ++= Seq( "com.lightbend.akka" %% "akka-stream-alpakka-jms" % "9.0.1", "javax.jms" % "jms" % "1.1" )
- Maven
- Gradle