IBM MQ — промежуточное ПО для сообщения (Message Oriented Middleware). Оно позволяет независимым и, возможно, работающим не одновременно приложениям в распределённой системе обмениваться данными друг с другом. MQ работает на всех основных платформах: z/OS (мейнфрейм), IBM i (IBM System i, ранее AS/400), Transaction Processing Facility, UNIX (AIX, HP-UX, Solaris), HP NonStop, OpenVMS, Linux и Microsoft Windows.
IBM MQ обеспечивает гарантированную доставку сообщений между системами на разных платформах. Акцент делается на надёжность передачи, сообщения никогда не должны быть потеряны при правильной конфигурации MQ.
Понятие сообщения в MQ обобщено, например с помощью MQ можно реализовать надёжную доставку больших файлов (то есть заменить FTP).
MQ позволяет иметь архитектуру не зависящую от времени (то есть без необходимости явной синхронизации). Сообщения могут посылаться одним приложением другому, независимо от того, работает последнее или нет в данный момент. Если оно не работает, сообщение попадёт в очередь и будет доставлено по назначению когда приложение-получатель станет доступно. Порядок сообщений сохраняется (причём можно настроить систему таким образом, чтобы сообщения доставлялись в обратном порядке, то есть сначала те сообщения, которые были посланы последними), также имеется система приоритетов сообщений.
Возможно преобразование данных для других архитектур и протоколов (например, порядок разрядов в байте, или кодировка символов). Такая возможность реализуется посредством специальных «выходов» (exits). Это специальные программы, которые работают на компьютере диспетчера очереди и выполняются IBM MQ при необходимости.
В отличие от электронной почты, MQ сама отвечает за определение назначения сообщений, поэтому обработку отправленных сообщений можно перенести в отдельное приложение на другом компьютере. MQ имеет продуманную архитектуру маршрутизации, которая в частности позволяет доставлять сообщения по альтернативному пути через сеть диспетчеров MQ. MQ может быть реализован в виде кластера, в котором обработка сообщений выполняется несколькими экземплярами для увеличения производительности.
Права на программу для ЭВМ IBM MQ High Availability Replica for Linux on IBM Z Processor Value Unit (PVU) License + SW Subscription & Support 12 Months
Права на программу для ЭВМ IBM MQ Advanced for Linux on IBM Z Processor Value Unit (PVU) from IBM MQ for Linux on IBM Z Processor Value Unit (PVU) Trade Up License + SW Subscrip
Права на программу для ЭВМ IBM MQ Advanced High Availability Replica Processor Value Unit (PVU) from IBM MQ High Availability Replica Processor Value Unit Trade Up License + SW
Права на программу для ЭВМ IBM MQ Advanced High Availability Replica for Linux on IBM Z Processor Value Unit (PVU) License + SW Subscription & Support 12 Months
Права на программу для ЭВМ IBM MQ Advanced High Availability Replica for Linux on IBM Z Processor Value Unit (PVU) from IBM MQ High Availability Replica for Linux on IBM Z PVU T
Мы используем файлы cookies для сбора информации с целью улучшения нашего сайта. Вы можете принять или отказаться от
использования файлов cookies, нажав на кнопки ниже, а также можете ознакомиться с нашей Политикой использования файлов
cookies. Опция «отказаться» применяется по умолчанию при отсутствии выбора.