Связующее программное обеспечение, ориентированное на обработку сообщений
Текущая версия страницы пока не проверялась опытными участниками и может значительно отличаться от версии, проверенной 10 мая 2020 года; проверки требуют 4 правки.
Связующее программное обеспечение, ориентированное на обработку сообщенийподпрограммное обеспечение, ориентированное на обмен сообщениями в распределённом окружении[3]. Прежде всего предназначено для реализации отложенного обмена сообщениями, в то время как одноранговая сеть (peer-to-peer) и удалённые вызовы процедур (RPC) поддерживают синхронный режим.
В основном этот вид программного обеспечения составляют асинхронные системы с взаимодействием
топологиях (точка — точка, точка — многоточка) и с различными шаблонами обмена[англ.] (публикация — подписка, запрос — ответ[англ.]), а также с различными их комбинациями. Существенную роль в данном классе программного обеспечения играет понятие очереди сообщений. Существуют стандарты на обмен сообщениями для систем такого класса, среди таковых AMQP, XMPP, STOMP[англ.]
.
Основные подклассы — брокеры сообщений, службы обработки очередей[англ.], мониторы транзакций.
Примечания
- ↑ message-oriented middleware // Большой англо-русский и русско-английский словарь . — 2001.. Большой англо-русский и русско-английский словарь. 2001.
- ↑ E. Curry, D. Chambers, and G. Lyons, «Extending Message-Oriented Middleware using Interception», presented at Third International Workshop on Distributed Event-Based Systems (DEBS '04), ICSE '04, Edinburgh, Scotland, UK, 2004. Дата обращения: 25 декабря 2011. Архивировано из оригинала 26 июля 2011 года.
- ↑ Message-Oriented Middleware . Дата обращения: 8 сентября 2007. Архивировано 12 ноября 2007 года.
- ↑ Сетевые технологии. Конспект лекций. Лекция 6. Промежуточное программное обеспечение. Архивная копия от 17 апреля 2012 на Wayback Machine www.4stud.info
![]() | В другом языковом разделе есть более полная статья Message-oriented middleware (англ.). |
Это заготовка статьи о программном обеспечении. Помогите Википедии, дополнив её. |