Как настроить списки рассылки WebSphere MQ на стороне сервера? - PullRequest
3 голосов
/ 23 июня 2011

Есть ли у кого-нибудь опыт настройки списков рассылки (отправка сообщения в одну очередь и пересылка этого сообщения в несколько других очередей) для Websphere MQ v7? Я хочу настроить его на моем менеджере очередей, а не на клиенте, который должен знать все очереди для отправки сообщений. Кроме того, я предпочел бы не использовать тему, потому что я хочу иметь возможность управлять каждой очередью отдельно. Есть ли какой-нибудь файл конфигурации или какой-либо способ использования WebSphere MQ Explorer для этого?

Спасибо

1 Ответ

1 голос
/ 24 июня 2011

Программа, использующая список рассылки, не должна «знать» очереди, которые она отправляет, в смысле жесткого кодирования имен.Но должен предоставить список имен очередей.Как правило, вы можете поместить их в список имен и заставить отправляющую программу получить их там.Когда программа вызывает PUT, она также должна быть подготовлена ​​для анализа структуры кодов возврата, а не одного MQRC.

Однако вам действительно следует пересмотреть использование темы.Вы можете создавать административные подписки для каждой очереди назначения.Это позволяет отправлять публикации в любую локальную или удаленную очередь, которая вам нравится.Он также имеет преимущество, заключающееся в возможности добавлять или удалять места назначения без необходимости перезапуска - или, что еще хуже, перекомпиляции - отправляющего приложения.

Вы можете использовать WMQ Explorer либо для управления списком имен, либо для управления темой и администрацией.Подписки.Метод топика / подписки - единственный способ сделать это исключительно через настройку.Для использования списков рассылки требуется программа, специально разработанная для этой цели.

...