Readme do exemplo Hello World
O exemplo Hello World fornece um aplicativo Service Broker simples que mostra como enviar e receber uma mensagem usando o Service Broker.
Os exemplos são fornecidos somente para fins educativos. Eles não se destinam ao uso em um ambiente de produção e nem foram testados nesse tipo de ambiente. A Microsoft não fornece suporte técnico para esses exemplos. Os aplicativos de exemplo e assemblies não devem ser conectados nem utilizados com o banco de dados de produção do SQL Server nem com o servidor de relatório sem a permissão do administrador de sistema.
Antes de executar este amostra, verifique se o SQL Server está instalado, inclusive os seguintes componentes:
- Mecanismo de Banco de Dados do SQL Server
- O banco de dados de exemplo AdventureWorks
- Exemplos do Mecanismo de Banco de Dados
Executando o exemplo
Para executar o exemplo
Abra o arquivo de projeto no SQL Server Management Studio.
Execute Setup.sql. Esse script cria os objetos do Service Broker para os serviços.
Abra SendMessage.sql, selecione todas as linhas desde o início do arquivo até o comentário ‘End Selection Here' e execute a parte selecionada do script. Essa parte do script inicia uma conversação de diálogo do InitiatorService para o TargetService e envia uma mensagem nessa conversação
Execute ReceivesMessages.sql. Esse script recebe mensagens do Service Broker a partir da TargetQueue, exibe as mensagens e termina as conversações correspondentes no destino.
Abra SendMessage.sql, selecione todas as linhas desde o comentário ‘End Selection Here' até o fim do arquivo e execute a parte selecionada do. Essa parte do script aguarda uma mensagem de resposta, exibe a mensagem e termina a conversação correspondente no iniciador.