Freigeben über


Entwickeln von Komponenten mit Warteschlangen

Der COM+-Warteschlangenkomponentendienst erfordert, dass alle Anwendungsmethoden nur [in]-Parameter enthalten, ohne Rückgabewerte. Da das Serverobjekt nicht unbedingt verfügbar ist, wenn der Client den Aufruf ausgibt, können Serverergebnisse zurückgegeben werden, indem eine Nachricht gesendet wird, die ein anderes Objekt erstellt. Auf diese Weise erfolgt die bidirektionale Kommunikation nicht in jedem Fall, sondern nur, wenn sie erforderlich ist, durch eine Reihe von unidirektionalen Nachrichten zwischen Objekten.

Um den COM+-Warteschlangenkomponentendienst verwenden zu können, muss der Message Queuing-Dienst bereits installiert sein. Message Queuing wird nicht automatisch installiert. Message Queuing muss während des Setups des Betriebssystems oder mithilfe von Programmen ausgewählt werden. Ein internes Message Queuing-Zertifikat wird automatisch bei der Anmeldung erstellt.

Die in der folgenden Tabelle beschriebenen Themen bieten zusätzliche Überlegungen für spezialisiertere Situationen.

Thema BESCHREIBUNG
Übergeben von Objekten als Parameters
Beschreibt, wie Objekte als [in]-Parameter an Komponenten in der Warteschlange übergeben werden.
Sicherheitsbeschränkungen im Arbeitsgruppenmodus
Beschreibt Einschränkungen für die Verwendung der Message Queuing-Authentifizierung im Arbeitsgruppenmodus.
Überlegungen zum Threading
Beschreibt spezifische Bedenken im Zusammenhang mit dem Übergeben von Rekordschnittstellenzeigern zwischen Threads.
Empfangen einer Antwort
Beschreibt, wie eine Antwort auf einen Komponentenaufruf in der Warteschlange erstellt wird.