我们有两个分别在Weblogic和JBoss AS上运行的应用程序。我们希望将HornetQ作为异步消息的中间服务器。
我想写一个发布/订阅者。每当数据插入/修改/删除(JPA)或可能的任何消息时。
这里的制作人将是Weblogic,而消费者将是JBOSS。我怎样才能实现它?
答案 0 :(得分:0)
在wls上定义一个外部jms服务器。将它指向hornetq主题。您在wls上的应用程序将发布 在jboss上发送给外部jms和你的应用程序的消息可以使用它。
定义外部jms时,请确保为主题提供用户凭据,并根据需要查找jndi。
答案 1 :(得分:0)
我认为你可以在wls和JBoss之间使用JMS桥接器:
http://docs.jboss.org/hornetq/2.3.0.CR2/docs/user-manual/html/jms-bridge.html