Messaging Bridge
Camel supports the Messaging Bridge from the EIP patterns.
How can multiple messaging systems be connected so that messages available on one are also available on the others?
![image](_images/eip/MessagingBridge.gif)
Use a Messaging Bridge, a connection between messaging systems, to replicate messages between systems.
You can use Camel to bridge different systems using Camel Components and bridge the endpoints together in a Route.
Another alternative is to bridge systems using Change Data Capture.
Example
A basic bridge between two messaging systems (such as WebsphereMQ and ActiveMQ) can be done with a single Camel route:
from("mq:queue:foo")
.to("activemq:queue:foo")
And in XML
<route>
<from uri="mq:queue:foo"/>
<to uri="activemq:queue:foo"/>
</route>