Übersicht (Service Broker)
Service Brokerunterstützt Datenbankentwickler beim Erstellen zuverlässiger und skalierbarer Anwendungen. Da Service Broker Teil von Database Engine (Datenbankmodul) ist, ist auch die Verwaltung dieser Anwendungen Teil der routinemäßigen Verwaltung der Datenbank.
Service Broker stellt für SQL Server Queuing und zuverlässiges Messaging bereit. Service Broker wird für Anwendungen verwendet, die eine einzige Instanz von SQL Server verwenden, sowie für Anwendungen, die Arbeit über mehrere Instanzen verteilen.
Innerhalb einer SQL Server-Instanz stellt Service Broker ein leistungsfähiges asynchrones Programmierungsmodell bereit. Datenbankanwendungen verwenden normalerweise asynchrone Programmierung, um die interaktive Antwortzeit zu verkürzen und den Anwendungsdurchsatz allgemein zu erhöhen.
Außerdem bietet Service Broker zuverlässiges Messaging zwischen SQL Server-Instanzen. Service Broker unterstützt Entwickler beim Konzipieren von Anwendungen aus unabhängigen, eigenständigen Komponenten, den so genannten Diensten. Anwendungen, die die über diese Dienste bereitgestellte Funktionalität benötigen, verwenden für die Interaktion mit den Diensten Nachrichten. Service Broker verwendet TCP/IP für den Austausch von Nachrichten zwischen Instanzen. Service Broker enthält Features, die den nicht autorisierten Zugriff über das Netzwerk verhindern helfen und über das Netzwerk gesendete Nachricht verschlüsseln.
In diesem Abschnitt
Wie arbeitet Service Broker?
Beschreibt die Funktionalität von Service Broker.Vorteile von Service Broker
Beschreibt, wie Service Broker Entwickler beim Erstellen von Anwendungen unterstützt.Typische Verwendungen von Service Broker
Stellt Szenarien für die Verwendung von Service Broker dar.
Verwandte Abschnitte
Erste Schritte (Service Broker)
Hier finden Sie Quellen mit Informationen, Übersichten, Systemanforderungen, Installationsanweisungen usw. zu Service Broker.Planung und Architektur (Service Broker)
Diese Themen sollen Sie dabei unterstützen, Service Broker besser zu verstehen und die Implementierung von Service Broker in Ihren Messaginglösungen zu planen.Entwicklung (Service Broker)
Hier finden Sie Informationen zum Erstellen und Entwickeln von Service Broker-Lösungen.Bereitstellung (Service Broker)
Planen Sie die Bereitstellung Ihrer Service Broker-Projektmappen.Vorgänge (Service Broker)
Erfahren Sie mehr über die Verwaltungs- und Vorgangstasks, die mit den Service Broker-Projektmappen verknüpft sind.Sicherheit und Schutz (Service Broker)
Schützen Sie die Service Broker-Projektmappen vor böswilligen Angriffen, und verbessern Sie die Sicherheit Ihrer Daten.Problembehandlung (Service Broker)
Lernen Sie die Techniken kennen, die Sie verwenden können, um Fehler in den Service Broker-Projektmappen zu beheben.Technische Referenz (Service Broker)
Hier finden Sie Informationen über Service Broker-Fehler, -Features, -Tools und -Sprachen.
Siehe auch