我正在使用IBM WebSphere MQ 7.5服务器作为我的应用程序的队列管理器。
我已经通过单个队列接收数据。队列数据发布/复制
另一方面,有3个应用程序想要处理数据。
我有3种解决方案在它们之间复制/分发数据。
- 使用代理复制1到3队列 - 我没有代理,所以它无法访问我。
- 编写一个应用程序以从队列中获取并将它们放入同一机器上的其他3个队列中
- 定义发布/订阅定义以将输入队列发布到同一机器上的3个队列。
我想知道哪些方法(2 & 3)是首选,并且具有更高的性能和可接受的操作管理工作量。
当队列管理器启动时,您可以使用服务对象来启动外部应用程序:http://www-01.ibm.com/support/knowledgecenter/SSFKSJ_7.5.0/com.ibm.mq.adm.doc/q020970_热媒?LANG = EN –