Поделиться через


Архитектура диалога

Все приложения компонента Service Broker обмениваются данными через диалоги — надежный, долговременный асинхронный обмен сообщениями. Компонент Service Broker использует следующие объекты для диалогов.

Объект Определение

Сообщения

Сообщения — это данные, которыми обмениваются службы. Каждое сообщение принадлежит одному диалогу и имеет свой тип сообщений.

Диалоги

Диалоги — это двунаправленные диалоги между двумя службами компонента Service Broker. Диалоги позволяют компоненту Service Broker доставлять сообщения строго по порядку. Каждый двусторонний диалог принадлежит к одной группе сообщений и следует определенному контракту.

Группы сообщений

Группы сообщений идентифицируют диалоги, работающие совместно над выполнением одной задачи. Группы сообщений используются в компоненте Service Broker для управления блокировкой сообщений, что помогает разработчикам программ управлять параллелизмом. Разработчики приложений также используют группы сообщений для управления состоянием.

См. также

Другие ресурсы

Учебники по компоненту Service Broker

Справка и поддержка

Получение помощи по SQL Server 2005