activemq-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Justin Bertram <>
Subject Re: How to
Date Thu, 28 Apr 2016 20:08:07 GMT
You can certainly embed Artemis in your application.  Then you can send messages to the local
broker and then configure a bridge to forward the messages to the remote broker.  The bridge
will deal with the network outages while your clients will be free to send messages to the
local broker without issue.  Assuming the messages are durable then you will be able to power
off your client and when you power it back on any messages that hadn't already been forwarded
to the remote broker will still be there and will be forwarded when the network allows.

To be clear, Artemis is under consistent development but most of that work is to achieve more
parity with ActiveMQ 5.x specific features (e.g. OpenWire support), JAAS login modules, etc.
 The core broker hasn't change much in a long while.  It's stable and hardened and used in
lots of production situations.  It should suit your use-case just fine.


----- Original Message -----
From: "Alessandro Manzoni" <>
Sent: Saturday, April 16, 2016 4:40:58 AM
Subject: Fwd: How to

I'm new to artemis activemq, so be patient.
I'm facing a project that requires to exchange messages.
OK, this is a MOM job.
But one of project requirements is to enable lots of clients to send 
messages over a network that intermitently goes down for some while, and 
when the network resumes all generated messages should deliver to the 
proper destination, even if meanwhile the client has been powered off 
and on again. I know tha I could do this IBM MQ, but due to budget 
restrictions I would like to use ActiveMQ Artemis.
I hoped to be able to embed a broker into the client software capable to 
communicate with a central broker as a connection is available, but I 
read on "Apache ActiveMQ Artemis User Manual" manual somhere, that 
clients won't be connecting to an embedded broker.
Isn't it?
Do I succeed achieving my goals using ActiveMQ Artemis?
How to?

View raw message