【问题标题】:WebSphere MQ .NET APIWebSphere MQ .NET API
【发布时间】:2011-02-10 04:47:27
【问题描述】:

全部,

有可以下载的 WebSphere MQ .NET API 吗? 我基本上是在尝试编写一个 C# 应用程序来侦听 MQ 队列中的消息。

谢谢,

马里奥斯

【问题讨论】:

    标签: c# .net ibm-mq


    【解决方案1】:

    http://particular.net 上还有一个用于 NServiceBus 的 WebSphere 传输,它将处理所有困难的事务和线程问题,并为您提供与使用 MSMQ 相同的漂亮和干净的消息驱动 API。

    【讨论】:

      【解决方案2】:

      最新的客户端是v7,可以在这里找到http://www-01.ibm.com/support/docview.wss?rs=171&uid=swg24019253&loc=en_US&cs=utf-8&lang=en只需下载并安装以获得.dll

      【讨论】:

        【解决方案3】:

        在 MQ 7 中,他们甚至为 WMQ 添加了 WCF 传输通道。基本上,这意味着您也不必编写侦听消息的代码,只需使用 WCF 管道即可。

        WCF 示例也在 samples 目录中。

        【讨论】:

          【解决方案4】:

          WMQ v6 于 2011 年 9 月结束生命周期。帮自己一个忙,从 v7 客户端 http://bit.ly/bXM0q3 开始,而不是 v6 客户端。最好,您希望 QMgr 也为 v7,因为 .Net 功能在最新版本中得到了极大的改进。也就是说,v7 客户端将与 v6 QMgr 一起使用,您只是无法获得所有新的 v7 功能。但是,当 v6 不受支持时,它确实使您不必在 18 个月内重新部署客户端。

          安装后,在安装目录/tools/dotnet/samples/cs 目录中查找一些示例代码。以下是一些文档链接,可帮助您入门:

          IBM - WebSphere MQ 帮助 - http://bit.ly/aIerjJ(查找使用 .Net 手册)

          IBM - WebSphere MQ - SupportPacs by Product http://bit.ly/bdSUfd

          【讨论】:

            【解决方案5】:

            MQ,从 Windows 上的 v5.3 修订包 8 开始,包括 amqmdnet.dll,一个为 MQSeries 提供托管代码编程模型的 .NET 程序集。它由 IBM 提供支持。

            IBM 将其称为“.NET 的 MQ 类”

            如果你有 MQ,你可能有这个程序集。
            C:\Program Files\IBM\WebSphere MQ\bin\amqmdnet.dll

            Reference

            【讨论】:

            • 谢谢。你知道我在哪里可以下载包含上述DLL的客户端吗?
            • 我刚刚在 ibm.com 上搜索了“websphere MQ”和“client”,发现:www-01.ibm.com/support/…
            猜你喜欢
            • 2011-05-29
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2013-01-03
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多