Share via


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

  1. Abra o arquivo de projeto no SQL Server Management Studio.

  2. Execute Setup.sql. Esse script cria os objetos do Service Broker para os serviços.

  3. 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

  4. 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.

  5. 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.