Разница между пакетами nuget IBMMQDotnetClient и IBMXMSDotnetClient (поддержка IBM MQ для. Net Core) - PullRequest
0 голосов
/ 07 августа 2020

Похоже, что у этих пакетов схожая функциональность. В чем разница?

1 Ответ

4 голосов
/ 07 августа 2020

IBMMQDotnetClient - это «классы IBM MQ для. NET Standard», также известные как Base. NET Classes.

Где

IBMXMSDotnetClient : называется XMS, который имеет тот же набор интерфейсов, что и API службы сообщений Java ™ (JMS). Предоставляет JMS-подобный API и реализует спецификацию JMS 1.1. Большинство функций, доступных в IBMMQDotnetClient, также доступны в XMS, и помимо этих функций есть дополнительные функции, такие как «Потребитель асинхронных сообщений», селекторы сообщений, обработка ядовитых сообщений и т. Д. c.

В основном разница в том, что если вы хотите использовать JMS-подобные API и ищете такие функции, как асинхронный потребитель сообщений или селекторы сообщений, вы можете использовать XMS.

...