Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In diesem Abschnitt werden die Themen zum Diensthosting beschrieben. Ein Dienst kann von Internetinformationsdienste (Internet Information Services, IIS), Windows Process Activation Service (WAS), Windows Server AppFabric, einem Windows-Dienst oder einer verwalteten Anwendung gehostet werden. Diese Option wird häufig als SelfHosting bezeichnet.
Beachten Sie, dass das Ausführen eines Diensts oder einer Erweiterung von einem nicht vertrauenswürdigen Host die Sicherheit beeinträchtigt.
In diesem Abschnitt
Hosten in Internetinformationsdiensten
Beschreibt, wie ein Windows Communication Foundation (WCF)-Dienst in Internet Information Services (IIS) oder Windows Server AppFabric gehostet wird.
Hosten in WAS (Windows Process Activation Service)
Beschreibt, wie ein WCF-Dienst vom Windows-Prozessaktivierungsdienst gehostet wird.
Hosting in einer Windows-Dienstanwendung
Beschreibt, wie ein WCF-Dienst von einem Windows-Dienst gehostet wird.
Hosting in einer verwalteten Anwendung
Beschreibt, wie ein WCF-Dienst in einer verwalteten Anwendung gehostet wird.
Konfigurationsbasierte Aktivierung unter IIS und WAS
Beschreibt, wie ein WCF-Dienst unter IIS oder WAS gehostet wird, ohne eine SVC-Datei zu verwenden.
Unterstützen mehrerer IIS-Websitebindungen
Beschreibt, wie mehrere Basisadressen für einen Dienst mithilfe des gleichen URI-Schemas auf einer einzelnen Website angegeben werden.
Siehe auch
- gRPC ist ein modernes RPC-Framework, das eine beliebte Alternative zu WCF ist. gRPC basiert auf HTTP/2, das eine Reihe von Vorteilen gegenüber WCF bietet, einschließlich:
- Leistung: gRPC ist viel effizienter als WCF, insbesondere für lang andauernde Verbindungen.
- Skalierbarkeit: gRPC ist darauf ausgelegt, auf eine große Anzahl von Clients und Servern zu skalieren.
- Sicherheit: gRPC unterstützt eine Vielzahl von Sicherheitsmechanismen, einschließlich TLS und Authentifizierung.
- Plattformübergreifend: gRPC ist plattformneutral und kann mit einer Vielzahl von Programmiersprachen verwendet werden.
- Hosting-Dienste
- Windows Server App Fabric-Hostingfunktionen