COM+ Warteschlangenkomponentenkonzepte

Basierend auf Message Queuing-Diensten bietet der COM+-Warteschlangenkomponentendienst eine einfache Möglichkeit, Komponenten asynchron aufzurufen und auszuführen. Die Verarbeitung kann ohne Rücksicht auf die Verfügbarkeit oder Zugänglichkeit des Absenders oder des Empfängers erfolgen.

In COM-Begriffen ist eine Warteschlange ein Speicherbereich, in dem Nachrichten für den späteren Abruf gespeichert werden. Warteschlangen bieten einen Mechanismus für die verbindungslose Kommunikation. Das heißt, Absender und Empfänger sind nicht direkt verbunden und kommunizieren nur über Warteschlangen. Warteschlangen bieten eine Möglichkeit, die Informationen zu halten, bis der Empfänger bereit ist, sie abzurufen. Sender und Empfänger kommunizieren indirekt, sodass sie unabhängig voneinander arbeiten können.

In der Vergangenheit war ein fundiertes Wissen über Marshalling erforderlich, um asynchrone Nachrichten in die Warteschlange zu stellen, zu senden und zu empfangen. Mithilfe von Methodenaufrufen, die von Komponentenentwicklern leicht verstanden und verwendet werden können, verwaltet der COM+-Komponentendienst automatisch Daten in Form einer Message Queuing-Nachricht. Da der Dienst für Komponenten in der Warteschlange integrierte Unterstützung für Transaktionen bietet, kann ein inkonsistenter Zustand keine Daten kompromittieren, wenn ein Serverfehler auftritt.

Die folgenden Themen in diesem Abschnitt enthalten Hintergrundinformationen zum Entwerfen und Schreiben von Komponenten in Warteschlange.

Thema BESCHREIBUNG
Vorteile der Warteschlangenverarbeitung
Beschreibt die Vorteile der Programmierung mit COM+-Komponenten in der Warteschlange.
Architektur von Komponenten in Warteschlange
Beschreibt die Architektur des COM+-Warteschlangenkomponentendiensts.
Transactional Message Queuing
Beschreibt, wie Transaktionen vom COM+-Warteschlangenkomponentendienst verarbeitet werden.
Sicherheit von Komponenten in Warteschlange
Beschreibt die Richtlinienoptionen für die Authentifizierung von Clientnachrichten und ihre Auswirkungen.
Entwickeln von Komponenten mit Warteschlangen
Beschreibt Programmierüberlegungen beim Schreiben von Queuable-Komponenten.
Fehler bei Komponenten in Warteschlange
Beschreibt die häufigsten Fehlertypen, die bei der Verwendung des COM+-Warteschlangenkomponentendiensts auftreten können.

COM+ Warteschlangenkomponententasks