Служба очереди сообщений (также известная как MSMQ) представляет собой инфраструктуру для работы с сообщениями и средство разработки для создания распределенных приложений, использующих механизм обмена сообщениями, для Microsoft Windows. Приложения, разработанные для службы очереди сообщений, отправляют сообщения в очереди, представляющие собой временные хранилища, из которых сообщения доставляются в места их назначения при соблюдении соответствующих условий. Такие приложения могут взаимодействовать друг с другом через гетерогенные сети и позволять обмениваться сообщениями между компьютерами, которые могут быть временно недоступны друг для друга. Служба очереди сообщений предоставляет следующие преимущества:

  • гарантированную доставку сообщений;

  • эффективную маршрутизацию;

  • повышенную безопасность;

  • поддержку отправки сообщений в рамках транзакций;

  • доставку сообщений на основании приоритетов.

Программные продукты, которые обладают данными свойствами, часто имеют следующие названия:

  • программное обеспечение для работы с очередями сообщений;

  • программное обеспечение для хранения и доставки данных;

  • программное обеспечение для передачи сообщений.

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


Содержание