Readme_ServiceBrokerInterface-Beispiel

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

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

  1. Öffnen Sie die Projektmappendatei Service Broker Interface.sln in Visual Studio 2005. Diese Datei befindet sich im cs-Verzeichnis unter dem ServiceBrokerInterface-Verzeichnis.

  2. Erstellen Sie die Projektmappe, indem Sie F6 drücken oder im Menü Erstellen die Option Projektmappe erstellen auswählen.

Verwenden des Beispiels

  1. Erstellen Sie das Beispiel wie oben beschrieben.

  2. Fügen Sie der Assembly Microsoft.Samples.SqlServer.dll einen Verweis hinzu.

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

Dieses Beispiel erfordert Visual Studio 2005. Da das Beispiel CLR-Features (Common Language Runtime) verwendet, die in früheren Versionen nicht zur Verfügung standen, können ältere Versionen als Visual Studio 2005 das Beispiel nicht erstellen.

Gegenstand

Dieses Beispiel zeigt eine Möglichkeit, Service Broker DML innerhalb einer .NET-Sprache darzustellen.