Freigeben über


MessageQueue-Programmierarchitektur

Aktualisiert: November 2007

Die MessageQueue-Komponente verwendet diese Teile der Microsoft .NET Framework-Namespaces:

Wenn dem Visual Studio-Projekt eine Instanz der MessageQueue-Komponente hinzugefügt wird, erstellt das System automatisch die Verweise und Importanweisungen, die für den Zugriff auf diese Namespaces und Klassen erforderlich sind. Wenn Sie die MessageQueue-Komponenten im Visual Studio-Projekt in Code erstellen, müssen Sie einen Verweis auf System.Messaging.dll erstellen und dem Code eine Anweisung hinzufügen, indem Sie System.Messaging (in Visual Basic) importieren oder (in C#) verwenden. Anweisungen zum Hinzufügen oder Entfernen von Projektverweisen finden Sie unter Gewusst wie: Hinzufügen oder Entfernen von Verweisen in Visual Studio (Visual Basic).

Wenn Sie die Anwendung mit .NET Framework entwickeln, müssen Sie beim Kompilieren einen Verweis auf System.Messaging.dll hinzufügen. Zudem müssen Sie dem Code eine Anweisung hinzufügen, indem Sie System.Messaging (in Visual Basic) importieren oder (in C#) verwenden. Informationen zum Hinzufügen von Verweisen bei der Kompilierung finden Sie unter /reference (Visual Basic) oder /reference (Metadaten importieren) (C#-Compileroptionen).

Grundlegende Programmierelemente in der MessageQueue-Basisklasse

Zur Interaktion mit einer Instanz der MessageQueue-Komponente stehen folgende Methoden zur Verfügung:

  • Mit der Create-Methode können Sie eine neue Meldungswarteschlange mit dem angegebenen Pfad erstellen. Mit der Delete-Methode löschen Sie eine vorhandene Warteschlange.

  • Mit der Exists-Methode können Sie bestimmen, ob eine bestimmte Meldungswarteschlange vorhanden ist.

  • Mit der GetPublicQueues-Methode können Sie Meldungswarteschlangen im Message Queuing-Netzwerk suchen.

  • Mit der Peek-Methode oder der BeginPeek-Methode können Sie Meldungen in einer bestimmten Warteschlange einsehen, ohne die Meldungen aus der Warteschlange zu entfernen.

  • Mit der Receive-Methode und der BeginReceive-Methode können Sie die Meldung am Anfang der angegebenen Warteschlange abrufen und aus der Warteschlange entfernen.

  • Mit der Send-Methode können Sie eine Meldung an die angegebene Warteschlange senden.

Sie können Einzelheiten zu der Message Queuing-Installation anzeigen lassen, indem Sie den Messagingserver über den Server-Explorer einsehen. Weitere Informationen hierzu finden Sie unter Gewusst wie: Suchen von Warteschlangen im Server-Explorer. Ausführliche Informationen können auch über die Konfiguration des Meldungswarteschlangennetzwerks mithilfe des Message Queuing-Explorers abgerufen werden, der automatisch mit Message Queuing installiert wird.

Siehe auch

Aufgaben

Gewusst wie: Hinzufügen oder Entfernen von Verweisen in Visual Studio (Visual Basic)

Gewusst wie: Erstellen von Instanzen von MessageQueue-Komponenten

Weitere Ressourcen

Verwenden von Messagingkomponenten