Readme_ServiceBrokerInterface
Aktualisiert: 05. Dezember 2005
Dieses Beispiel zeigt eine Möglichkeit, eine objektorientierte Programmierschnittstelle für Service Broker-Anwendungen zu erstellen. Das Beispiel enthält Klassen, die die Details des Sendens und Empfangens von Nachrichten mithilfe der Service Broker DML kapseln. Dieses Beispiel bildet die Grundlage für andere Beispielanwendungen, die in den SQL Server 2005-Beispielen enthalten sind.
Das Beispiel stellt zwei verschiedene Ansätze der Nachrichtenverteilung vor. Eine Anwendung, die dieses Beispiel verwendet, kann einen attributbasierten Ansatz für die Nachrichtenverteilung verwenden, oder sie kann eine Nachrichtenverarbeitungsschleife implementieren.
Standardmäßig ist die Warenkorb-Beispielanwendung unter C:\Programme\Microsoft SQL Server\100\Samples\Engine\\ServiceBroker\ShoppingCart 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.
Erstellen des Beispiels
Öffnen Sie die Projektmappendatei
Service Broker Interface.sln
in Visual Studio 2005. Diese Datei befindet sich imcs
-Verzeichnis desServiceBrokerInterface
-Verzeichnisses.Erstellen Sie die Projektmappe, indem Sie F6 drücken oder im Menü Erstellen die Option Projektmappe erstellen auswählen.
Verwenden des Beispiels
Erstellen Sie das Beispiel wie oben beschrieben.
Fügen Sie der Assembly
Microsoft.Samples.SqlServer.dll
einen Verweis hinzu.Fügen Sie in Ihrem Code eine Direktive zur Nutzung (C#) oder eine Importanweisung (Visual Basic) für den Namespace
Microsoft.Samples.SqlServer
hinzu.
Anforderungen
Für dieses Beispiel ist Visual Studio 2005 erforderlich. Da das Beispiel Common Language Runtime-Features verwendet, die in früheren Versionen nicht zur Verfügung standen, können ältere Versionen als Visual Studio 2005 das Beispiel nicht erstellen.
Veranschaulicht
Dieses Beispiel zeigt eine Möglichkeit, Service Broker DML in einer .NET-Sprache darzustellen.
Änderungsverlauf
Version | Verlauf |
---|---|
05. Dezember 2005 |
|