2017-08-14 95 views
0

我有一个使用amqmdnet dll的IBM websphere MQ .net客户端应用程序。它工作正常,但我不能以事件(订阅)方式阅读消息。在线阅读我发现XMS库具有内置的订户方法。IBM Webshpere MQ .net客户端,它更适合amqmdnet或XMS

我也在研究.net客户端应用程序的可伸缩性,它将允许读取相同MQ管道的节点群集。我的目标是创建支持

  • 点至点&发布/订阅方法连接到相同的队列和使用消息的节点的

  • 群集一个.net消息消费者。

  • 一旦持久化,就从管道中移除消息。

在这种情况下哪种方法更受欢迎?

回答

1

用于.NET的两个IBM MQ类(amqmdnet.dll)和用于.NET的XMS .NET的IBM Message Service API都支持IBM MQ的大多数功能:都支持点对点&发布/订阅。两者都支持多个客户端连接并从单个队列中消费。两者都支持工作单位。两者都得到IBM的全力支持。

XMS .NET支持消息监听对象来简化从队列耗时。在用于.NET的IBM MQ类中,您需要编写自己的函数以从队列中消耗。

IBM技术“XMS .NET – An Overview有XMS .NET功能很好的概述。您的反馈

+0

谢谢。 – Neeraj

+0

@Neeraj如果你发现我的答案有帮助,请直接点击向下箭头下的灰色显示对勾接受在答案的左边。 – JoshMc