Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MS SQL Server > Service broker


Автор: infarch 10.7.2013, 12:25
Помогите пожалуйста начать работу с Service Broker. Я нашел статью http://www.rsdn.ru/article/db/Yukon_Async.xml, сделал все как в ней написано: создал контракты, сервисы и прочее. Запустил слушатель:
 
Код

WAITFOR(RECEIVE cast(message_body as nvarchar(MAX)) FROM [TargetQueue])

и наконец послал ссобщение:
Код

DECLARE @convHandler uniqueidentifier
BEGIN DIALOG   @convHandler
    FROM SERVICE    [SourceService]
    TO SERVICE      'TargetService'
    ON CONTRACT     [TestContract];
SEND ON CONVERSATION  @convHandler 
   MESSAGE TYPE [TestType] (N'Message!!!')
END CONVERSATION  @convHandler

Слушатель дальше висит в ожидании. Заглянул в очереди - пусто. Подскажите пожалуйста, что не так? Где искать проблему?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)