为了能够和其它的jms providers 进行交换,activemq提供了消息桥的功能。只需要配置jmsBridgeConnectors就可以实现它与其它jms providers,如websphere mq的双向通信。
在两个服务器上分别运行activemq和websphere mq的服务器端,这两个MOM直接通过网络进行双向通信。
经过验证,在网络畅通的情况下,二者之间可以相互转发消息。但如果出现网络异常,如网络断掉的情况,activemq不能将消息转发到websphere mq,它也不会将这些消息持久化(即使配置了持久化消息),那将意味着在网络断掉期间,所有的消息不能成功的用activemq转发到websphere mq,可怕的是这些消息不会持久化,而是会被丢失。最后,只好通过使用activemq的其它特征解决这一问题。