Freigeben über


Logische Architektur [Service Broker]

Service Broker-Anwendungen bestehen Service Broker-Datenbankobjekten und einer oder mehreren Anwendungen, die diese Objekte verwenden. In diesem Abschnitt wird jedes der in einer Service Broker-Anwendung verwendeten Objekte beschrieben.

Service Broker bietet drei Arten von Komponenten:

  • Konversationskomponenten. Die Ausführungsstruktur der Konversation. Anwendungen tauschen Nachrichten als Teil einer Konversation aus.

  • Dienstdefinitionsobjekte. Dies sind Entwurfszeitkomponenten, die den Grundentwurf der Anwendung angeben. Diese Komponenten definieren die Nachrichtentypen, den Konversationsfluss und den Datenbankspeicher für die Anwendung.

  • Routing- und Sicherheitskomponenten. Diese Komponenten definieren die Infrastruktur für den Austausch von Nachrichten zwischen Datenbanken und Instanzen von Database Engine (Datenbankmodul).

  • Dieser Abschnitt bietet auch eine kurze Übersicht über das Erstellen von Anwendungen mit Service Broker.

In diesem Abschnitt

  • Konversationsarchitektur
    Beschreibt Konversationen, Konversationsgruppen und Nachrichten. Dabei handelt es sich um Service Broker-Objekte, die zur Laufzeit im Anwendungscode erstellt und verwaltet werden.

  • Dienstarchitektur
    Beschreibt die Entwurfszeitobjekte, die in Datenbanken als Teil der Service Broker-Infrastruktur erstellt werden.

  • Netzwerk- und Remotesicherheit
    Beschreibt Objekte, die steuern, wie in Service Broker die Kommunikation zwischen Datenbanken und Instanzen von Database Engine (Datenbankmodul) erfolgt.

Siehe auch

Andere Ressourcen