Bei der Installation des Anwendungsservers wird eine Option zum Hinzufügen der Unterstützung von Webservern bereitgestellt. Mit dieser Option werden Internetinformationsdienste (Internet Information Services, IIS) installiert – der in Windows Server 2008 integrierte Webserver.
Es empfiehlt sich, die Unterstützung von Webservern zu installieren, wenn Sie verteilte Anwendungen hosten möchten, die mit Microsoft ASP.NET, Enterprise Services oder Windows Communication Foundation (WCF) erstellt werden:
-
Weitere Informationen zu Microsoft ASP.NET finden Sie im gleichnamigen Thema unter
https://go.microsoft.com/fwlink/?LinkID=8785 (möglicherweise in englischer Sprache).
-
Weitere Informationen zu Enterprise Services finden Sie in der Übersicht zu Microsoft Enterprise Services unter
https://go.microsoft.com/fwlink/?LinkId=81259 (möglicherweise in englischer Sprache).
-
Weitere Informationen zu WCF finden Sie im Artikel mit einer Beschreibung zu Windows Communication Foundation (WCF) (
https://go.microsoft.com/fwlink/?LinkId=81260 , möglicherweise in englischer Sprache).
Der Anwendungsserver installiert die Unterstützung von Webservern, die mit empfohlenen Standardwerten vorkonfiguriert ist.
Für IIS 7.0 unter Windows Server 2008 wird der Windows-Prozessaktivierungsdienst (Windows Process Activation Service, WAS) verwendet, um die Aktivierung und Netzwerkkommunikation über andere Protokolle als HTTP (Hypertext Transfer Protocol) zuzulassen. Diese Umgebung eignet sich für die Entwicklung und das Hosten von WCF-Diensten, die über ein beliebiges Netzwerkprotokoll kommunizieren, das von WCF unterstützt wird, einschließlich HTTP, TCP, Named Pipes und Message Queuing. Weitere Informationen zu WAS finden Sie im Thema zum Hosten in WAS (
Das Hosten von WCF-Diensten in IIS bietet folgende Vorteile:
-
Gewohnte Bereitstellung und Verwaltung: WCF-Dienste, die in IIS gehostet werden, werden wie andere IIS-Anwendungen bereitgestellt und verwaltet, einschließlich ASP.NET-Anwendungen und ASMX-Webdienste.
-
Zuverlässigkeit und Integritätsverwaltung: Mit IIS werden Prozessaktivierungs-, Integritätsverwaltungs- und Wiederverwendungsmöglichkeiten bereitgestellt, mit denen die Zuverlässigkeit gehosteter Anwendungen erhöht werden soll.
-
Freigegebenes Hostmodell: WCF-Dienste, die in ASP.NET gehostet werden, können von den Vorteilen des freigegebenen Hostmodells von ASP.NET profitieren. Bei diesem Modell befinden sich mehrere Anwendungen in einem gemeinsamen Arbeitsprozess, damit eine verbesserte Serverdichte und Skalierbarkeit erzielt wird.
Hinweis | |
Mit WCF wird das Selbsthosten von Anwendungen ermöglicht. Wählen Sie diese Hostlösung aus, wenn sie sich für Ihre Anwendungsumgebung besser eignet. |