Dot-Net

WebSphere MQ .NET - IBM.XMS.dll 和 amqmdnet.dll 之間的區別

  • April 29, 2017

我已經相當廣泛地使用了 .NET,但我對 WebSphere MQ 還是很陌生。我需要創建一個從 MQ 讀取消息的 .NET 應用程序。我不斷看到引用 IBM.XMS 或 amqmdnet 庫的文章。

我應該使用 IBM.XMS 庫,但這兩者之間到底有什麼區別?

謝謝!

IBM.XMS 是 IBM 在 C# 中對 JMS 規範的實現。如果您需要 C# 或任何其他 .NET 框架語言中的 JMS 樣式的消息傳遞,則需要使用 IBM.XMS。另一方面,amqmdnet 是 MQ 的本機 API 實現,類似於 C MQI,但它是在 C# 中並且是物件導向的。如果您想要 MQ 本機樣式的消息傳遞,請使用 amqmdnet。

HTH。

引用自:https://stackoverflow.com/questions/9473564