VM — provides an asynchronous connection to consumers in other
camelContext
elements
VM endpoints provide asynchronous SEDA behavior so that messages are exchanged on a BlockingQueue and consumers are invoked in a separate thread pool to the producer.
VM endpoints differ from Seda endpoints in that VM endpoints support communication across CamelContext instances.