.net-core - nuget 包 IBMMQDotnetClient 和 IBMXMSDotnetClient 之间的区别(IBM MQ 对 .Net Core 的支持)

标签 .net-core nuget ibm-mq

这些包似乎具有相似的功能。有什么区别?

最佳答案

IBMMQDotnetClient 是“.NET Standard 的 IBM MQ 类”,也称为 Base .NET 类。

在哪里

IBMXMSDotnetClient:称为 XMS,它具有与 Java™ 消息服务 (JMS) API 相同的接口(interface)集。呈现类似 JMS 的 API 并实现 JMS 1.1 规范。 IBMMQDotnetClient 中可用的大多数功能在 XMS 中也可用,并且除了这些功能之外,还有其他功能,如“异步消息使用者”、消息选择器、毒消息处理等。

基本上区别在于,如果您想使用类似 JMS 的 API 并寻找异步消息使用者或消息选择器等功能,那么您可以使用 XMS。

关于.net-core - nuget 包 IBMMQDotnetClient 和 IBMXMSDotnetClient 之间的区别(IBM MQ 对 .Net Core 的支持),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63301439/

相关文章:

visual-studio - 如何在Visual Studio中“安装” dotnet core 2.2自定义模板

Azure 开发运营 : Why does the DotNetCoreCLI@2 task not publish (zip) my Azure Functions project?

c# - 我怎样才能使 dll.config 成为 Nuget 包的一部分

java - 将 WebSphere MQ 类用于 Java 而不是 JMS 有什么好处?

java - 如何获得现有的 JMS 队列?

java - 特殊字符问题 : MQ message PUT error : java. nio.charset.UnmappableCharacterException

c# - .NET Core 中的 wsHttpBinding 解决方法

c# - PublishSingleFile 不生成单个可执行文件

visual-c++ - 如何让 MSBuild 自动下载解决方案/项目中引用的新 nuget 包?

nuget - 自动递增 NuGet 包版本