Readme_Hello World (exemple)

L'exemple Hello World fournit une application Service Broker simple qui montre comment envoyer et recevoir un message à l'aide de Service Broker.

Les exemples sont fournis à titre éducatif uniquement. Ils ne sont pas destinés à être utilisés dans un environnement de production et n'ont pas été testés à cet usage. Microsoft ne fournit aucun support technique pour ces exemples. Les exemples d'applications et les assemblys ne doivent pas être utilisés avec votre base de données SQL Server de production ou votre serveur de rapports, ou y être connectés, sans l'autorisation de l'administrateur système.

Avant d'exécuter cet exemple, assurez-vous que SQL Server, et notamment les composants suivants, sont installés sur votre ordinateur :

  • Moteur de base de données SQL Server
  • Exemple de base de données AdventureWorks .
  • Les exemples de moteur de base de données

Exécution de l'exemple

Pour exécuter l'exemple

  1. Ouvrez le fichier de projet dans SQL Server Management Studio.

  2. Exécutez Setup.sql. Ce script crée les objets Service Broker pour les services.

  3. Ouvrez le script SendMessage.sql, sélectionnez toutes les lignes, du début du fichier jusqu'au commentaire « End Selection Here », puis exécutez la partie sélectionnée du script. Cette partie du script commence une conversation entre InitiatorService et TargetService et envoie un message sur cette conversation.

  4. Exécutez ReceivesMessages.sql. Ce script reçoit des messages Service Broker de TargetQueue, les affiche et met fin aux conversations correspondantes de la cible.

  5. Ouvrez le script SendMessage.sql, sélectionnez toutes les lignes, du commentaire « End Selection Here » jusqu'à la fin du fichier, puis exécutez la partie sélectionnée du script. Cette partie du script attend un message de réponse, l'affiche et met fin à la conversation correspondante de l'initiateur.