【问题标题】:IBM Webshpere MQ .net client, which is more suitble amqmdnet or XMS [closed]IBM Websphere MQ .net 客户端,更适合 amqmdnet 或 XMS [关闭]
【发布时间】:2018-01-22 16:25:14
【问题描述】:

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

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

的.net消息消费者
  • 点对点&发布/订阅方式

  • 连接到同一队列并使用消息的节点集群。

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

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

【问题讨论】:

    标签: c# ibm-mq xms


    【解决方案1】:

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

    XMS .NET 支持 MessageListener 对象以简化从队列中的消费。在用于 .NET 的 IBM MQ 类中,您需要编写自己的函数以从队列中使用。

    IBM 技术说明“XMS .NET – An Overview 很好地概述了 XMS .NET 功能。

    【讨论】:

    • 感谢您的反馈。
    • @Neeraj 如果您觉得我的回答有帮助,请点击答案左侧向下箭头正下方的灰色复选标记接受它。
    猜你喜欢
    • 1970-01-01
    • 2018-09-03
    • 2018-09-12
    • 2016-12-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-02
    • 1970-01-01
    相关资源
    最近更新 更多