Оглавление:
Определение - что означает Message Broker?
Брокер сообщений - это посредническая программа, которая переводит язык системы с одного международного языка на другой через телекоммуникационную среду.
В телекоммуникационных сетях программы взаимодействуют путем обмена сообщениями, которые формально определены, т. Е. Посредством обмена сообщениями. В этих сетях посредник сообщений служит промежуточной программой, которая переводит сообщение из формального протокола обмена сообщениями отправителя в формальный протокол обмена сообщениями получателя.
Посредник сообщений также известен как посредник интеграции или промежуточное ПО.
Техопедия объясняет сообщение брокера
Посредники сообщений - это архитектурные проекты для проверки, преобразования и маршрутизации сообщений. Они служат программами среднего уровня для запуска связи между приложениями. Это помогает минимизировать взаимную осведомленность, которой должны обладать приложения, чтобы иметь возможность обмениваться сообщениями, эффективно используя развязку.
Задача брокеров сообщений - получать входящие сообщения от приложений и выполнять над ними действия. Некоторые примеры действий, которые могут быть выполнены брокером сообщений:
- Прямые сообщения одному или нескольким адресатам.
- Переведите сообщения в другое представление.
- Общайтесь с другим хранилищем, чтобы улучшить сообщение или сохранить его.
- Вызов веб-сервисов для получения данных.
- Ответить на ошибки или события.
- Предлагайте контент, а также тематическую маршрутизацию сообщений с использованием шаблона публикации-подписки.
- Выполнить сбор или накопление сообщений; разложение сообщений на множество разных сообщений; доставить эти сообщения в желаемое место назначения; перекомпоновка ответных сообщений в одно сообщение, а затем возвращение его пользователю.