Reputation: 321
I've used .NET quite extensively but I'm pretty new to WebSphere MQ. I need to create a .NET application that reads messages off the MQ. I keep seeing articles referencing either the IBM.XMS or amqmdnet libraries.
I think I'm supposed to be using the IBM.XMS library but what exactly is the difference between these two?
Thanks!
Upvotes: 9
Views: 5155
Reputation: 15263
IBM.XMS is the IBM's implementation of JMS specification in C#. You need to use IBM.XMS if you need JMS style of messaging in C# or any other language of .NET framework. On the other hand amqmdnet is the MQ's native API implementation, something similar to C MQI but it's in C# and is Object oriented. Use amqmdnet if you want MQ native style of messaging.
HTH.
Upvotes: 9