Сервер к серверному соединению Apache ActiveMQ

Наша компания теперь использует Websphere MQ для упрощения связи с нашими деловыми партнерами, но мы оцениваем миграцию к ActiveMQ. Я прочитал некоторую документацию и статьи и не нашел конкретную опцию, в которой мы нуждаемся - сервер к серверным соединениям.

MQ Apache имеет понятие сетей брокера, но поскольку я понял, что это - больше кластеризации затем коммуникация от сайта к сайту.

У нас должен быть локальный брокер сообщений (сервер AMQ) и удаленный. Локальный используется нашими приложениями, и удаленный используется приложениями нашего партнера, существует ограниченное количество удаленных очередей (на брокере партнера), мы должны поместить сообщения в, и у нас также есть некоторые очереди на нашей стороне, в которую наши партнеры должны поместить сообщения. Существует ли возможность реализовать эту рабочую нагрузку с ApacheMQ?

Из того, что я считал в документации сети брокера и распределил очереди, решение по кластеризации для загрузки сообщений баланса между [географически или иначе] разделенные брокеры. Это представляет ОГРОМНЫЕ проблемы безопасности в нашем случае.

Давайте предположим, что у нас есть два партнера - A и B., который мы должны отправить сообщениям очереди a.receive.q и b.receive.q на A и B соответственно. Из того, что я читал, на самом деле может подписаться на b.receive.q и наоборот. Кроме того, если некоторый враждебный сотрудник на нашей стороне (рассматривают это только ради оценки риска) запустит локального потребителя на a.receive.q, то сообщения не будут отправлены по сети вообще (или только часть будет отправлена).

Не стесняйтесь задавать вопросы, если я немного неопределенен.

3
задан 6 March 2012 в 12:18
1 ответ

Я был абсолютно прав, рабочий процесс сервер-сервер, подобный веб-сфере, не является частью набора функций ActiveMQ.

0
ответ дан 3 December 2019 в 08:22

Теги

Похожие вопросы