This can be done with ActiveMQ using a hub-and-spoke topology on a network
of brokers. The spoke brokers should use duplex connections to the hub so
the hub broker doesn't need to enumerate them all.
You can either embed a broker within each client or run standalone brokers
at each spoke
I am looking for a best practice to communicate between a central system
and several remote systems that are only connected for certain time periods.
The remote system sends logs to the central system, the central system
can dispatch batch jobs running on the remote system. The job should