In its first version (1.0.0) ActiveMQ Artemis creating temporary destinations from a STOMP client is not supported.
However, Delphi and Free Pascal applications can use Habari Client for Artemis to send messages to temporary queues which have been created by a JMS client. Once the JMS client created the queue, its full name can be transmitted to STOMP clients in the reply-to header, so that the STOMP client can respond to messages over the temporary queue.
A small example for RPC (remote procedure call), which is based on temporary queues, is included with Habari Client for Artemis. The ‘client’ part is a Java program, the ‘server’ part is a Delphi application.
About Habari Client for Artemis
Habari Client for Artemis is currently in beta test. Habari Client for Artemis is easy to install and configure, and provides a high-level API and programming model, based on connections, sessions, destinations, message producers, and message consumers.
Habari Client for Artemis home page:
Getting Started PDF:
1.0b1 (beta) release now available
The license includes one year free updates. As a special promotion offer for early adopters, the year begins with the final 1.0 release, which is planned for Q3/2015. Also, the beta release is offered with a 30 to 40 Euro discount compared to Habari Client libraries for other open source message brokers.