Из книг в сети
BEGIN DIALOG [ CONVERSATION ] @dialog_handle
FROM SERVICE initiator_service_name
TO SERVICE 'target_service_name'
[ , { 'service_broker_guid' | 'CURRENT DATABASE' } ]
[ ON CONTRACT contract_name ]
[ WITH
[ { RELATED_CONVERSATION = related_conversation_handle
| RELATED_CONVERSATION_GROUP = related_conversation_group_id } ]
[ [ , ] LIFETIME = dialog_lifetime ]
[ [ , ] ENCRYPTION = { ON | OFF } ] ]
[ ; ]
ИЗ СЕРВИСА инициатор_сервис_имя
Определяет службу, которая инициирует диалог. Указанное имя должно быть именем службы в текущей базе данных. Очередь, указанная для службы инициатора, получает сообщения, возвращенные целевой службой, и сообщения, созданные компонентом Service Broker для этого диалога.
ДЛЯ ОБСЛУЖИВАНИЯ 'target_service_name'
Определяет целевую службу, с которой следует начать диалог. Имя_целевого_службы имеет тип nvarchar (256). Компонент Service Broker использует побайтовое сравнение для сопоставления строки target_service_name. Другими словами, сравнение выполняется с учетом регистра и не учитывает текущую сортировку.