Readme_HelloWorld
Das Hello World-Beispiel stellt eine einfache Service Broker-Anwendung bereit, die zeigt, wie Sie Nachrichten mithilfe von Service Broker senden und empfangen.
Standardmäßig ist die Hello World-Beispielanwendung unter C:\Programme\Microsoft SQL Server\100\Samples\Engine\\ServiceBroker\HelloWorld installiert. Wenn der Beispielordner nicht vorhanden ist, lesen Sie Installieren von Beispielen.
Die Beispiele dienen nur zu Lernzwecken. Sie sind nicht für den Einsatz in einer Produktionsumgebung gedacht und wurden auch nicht in einer Produktionsumgebung getestet. Microsoft leistet keinen technischen Support für diese Beispiele. Beispielanwendungen und Assemblys sollten nicht ohne die Zustimmung des Systemadministrators mit der SQL Server-Datenbank oder dem Berichtsserver verbunden sein oder verwendet werden.
Ausführen des Beispiels
So führen Sie das Beispiel aus
Öffnen Sie die Projektdatei in SQL Server Management Studio.
Führen Sie Setup.sql aus. Dieses Skript erstellt die Service Broker-Objekte für die Dienste.
Öffnen Sie SendMessage.sql, wählen Sie alle Zeilen vom Anfang der Datei bis zum Kommentar "End Selection Here" aus, und führen Sie den ausgewählten Teil des Skripts aus. Mit diesem Teil des Skripts wird eine Dialogkonversation von InitiatorService zu TargetService begonnen und eine Nachricht über diese Konversation gesendet.
Führen Sie ReceivesMessages.sql aus. Mit diesem Skript werden Service Broker-Nachrichten aus der TargetQueue-Warteschlange empfangen, die Nachrichten angezeigt und die entsprechenden Konversationen am Ziel beendet.
Öffnen Sie SendMessage.sql, wählen Sie alle Zeilen ab dem Kommentar "End Selection Here" bis zum Ende der Datei aus, und führen Sie den ausgewählten Teil des Skripts aus. Dieser Teil des Skripts wartet auf eine Antwortnachricht, zeigt die Nachricht an und beendet die entsprechende Konversation am Initiator.