Interested Article - Связующее программное обеспечение, ориентированное на обработку сообщений

Связующее программное обеспечение, ориентированное на обработку сообщений ( англ. message-oriented middleware, MOM ) — подпрограммное обеспечение , ориентированное на обмен сообщениями в распределённом окружении . Прежде всего предназначено для реализации отложенного обмена сообщениями, в то время как одноранговая сеть (peer-to-peer) и удалённые вызовы процедур (RPC) поддерживают синхронный режим.

В основном этот вид программного обеспечения составляют асинхронные системы с взаимодействием сервера и клиента за счёт обмена сообщениями или, иначе говоря, обмена блоками управляющих команд и передаваемых данных с использованием байт-ориентированных протоколов, таких как HTTP , POP3 , SMTP и другие . Может быть реализовано в разных топологиях ( , ) и с различными ( публикация — подписка , ), а также с различными их комбинациями. Существенную роль в данном классе программного обеспечения играет понятие очереди сообщений . Существуют стандарты на обмен сообщениями для систем такого класса, среди таковых AMQP , XMPP , .

Основные подклассы — брокеры сообщений , , мониторы транзакций .

Примечания

  1. message-oriented middleware // Большой англо-русский и русско-английский словарь . — 2001. . Большой англо-русский и русско-английский словарь. 2001.
  2. Дата обращения: 25 декабря 2011. Архивировано из 26 июля 2011 года.
  3. . Дата обращения: 8 сентября 2007. 12 ноября 2007 года.
  4. от 17 апреля 2012 на Wayback Machine www.4stud.info
Источник —

Same as Связующее программное обеспечение, ориентированное на обработку сообщений