I'm looking for a way to share large in-memory objects between java applications and have been looking at JMS (ActiveMQ
) and JavaSpaces
. Will any of theese allow me to reliably send/share objects between two or more java applications? Is ActiveMQ suitable for large messages?
You can use in-memory data grids like Oracle Coherence or JBoss Data Grid. This may be a faster then JMS using.