Dot-Net
WebSphere MQ .NET - IBM.XMS.dll 和 amqmdnet.dll 之間的區別
我已經相當廣泛地使用了 .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。