activemq-artemis/examples/features/standard/queue-jakarta
Justin Bertram 447422604c ARTEMIS-3484 flesh out Jakarta Messaging support
Back in version 2.17.0 we began to provide Maven artifacts for Jakarta
Messaging client resources. This commit expands that support in the
following ways:

 - Distribute a Jakarta Messaging 3.0 client with the broker (in the
   'lib/client' directory alongside the JMS client.
 - Update documentation.
 - Add example using the Jakarta Messaging client.
 - Update Artemis CLI to use core instead of JMS as it was causing
   conflicts with the new Jarkarta Messaging client.
 - Add example to build Jarkarta Messaging version of the JCA RA for
   deployment into Jakarta EE 9 application servers.
2021-09-15 15:20:54 -04:00
..
src/main ARTEMIS-3484 flesh out Jakarta Messaging support 2021-09-15 15:20:54 -04:00
pom.xml ARTEMIS-3484 flesh out Jakarta Messaging support 2021-09-15 15:20:54 -04:00
readme.md ARTEMIS-3484 flesh out Jakarta Messaging support 2021-09-15 15:20:54 -04:00

readme.md

Jakarta Messaging 3.0 Queue Example

To run the example, simply type mvn verify from this directory, or mvn -PnoServer verify if you want to start and create the broker manually.

This example shows you how to send and receive a message to a JMS Queue using ActiveMQ Artemis.

Queues are a standard part of JMS, please consult the Jakarta Messaging 3.0 specification for full details.

A Queue is used to send messages point to point, from a producer to a consumer. The queue guarantees message ordering between these 2 points.

Notice this example is using pretty much a default stock configuration