Архитектура диалога
Все приложения компонента Service Broker обмениваются данными через диалоги — надежный, долговременный асинхронный обмен сообщениями. Компонент Service Broker использует следующие объекты для диалогов.
Объект | Определение |
---|---|
Сообщения — это данные, которыми обмениваются службы. Каждое сообщение принадлежит одному диалогу и имеет свой тип сообщений. |
|
Диалоги — это двунаправленные диалоги между двумя службами компонента Service Broker. Диалоги позволяют компоненту Service Broker доставлять сообщения строго по порядку. Каждый двусторонний диалог принадлежит к одной группе сообщений и следует определенному контракту. |
|
Группы сообщений идентифицируют диалоги, работающие совместно над выполнением одной задачи. Группы сообщений используются в компоненте Service Broker для управления блокировкой сообщений, что помогает разработчикам программ управлять параллелизмом. Разработчики приложений также используют группы сообщений для управления состоянием. |
См. также
Другие ресурсы
Учебники по компоненту Service Broker