Freigeben über


Erstellen gehosteter Web Core-Anwendungen

In diesem Abschnitt wird beschrieben, wie Sie einen gehosteten Web Core entwerfen. In den Themen in diesem Abschnitt wird veranschaulicht, wie Sie eine Anwendung erstellen, die die Gehosteten Web Core-Features verwendet, und wie Sie eine benutzerdefinierte Konfigurationsdatei für Ihre Anwendung erstellen.

In diesem Abschnitt

Exemplarische Vorgehensweise: Erstellen einer gehosteten Web Core-Anwendung
Beschreibt, wie eine Anwendung erstellt wird, die den gehosteten Web Core verwendet.

Exemplarische Vorgehensweise: Erstellen einer Konfigurationsdatei für gehostetes Web Core
Beschreibt, wie Eine Konfigurationsdatei für die Verwendung mit einer gehosteten Web Core-Anwendung erstellt wird.

Bemerkungen

Mit gehosteten Web Core können Entwickler Anwendungen erstellen, die die iis-Kernfunktionen laden. Anwendungen, die den gehosteten Web Core laden, verwenden eine separate Konfigurationsdatei von IIS, und mit diesem Feature können Softwareentwickler die Funktionalität für ihre Anwendungen anpassen. Sie können beispielsweise eine Anwendung schreiben, die die Gehostete Web Core-Funktionalität verwendet, um Webseiten und Anwendungen von einer Website zu bedienen, die von den Websites getrennt ist, die von IIS auf demselben Server gehostet werden. Wenn der World Wide Web Publishing Service (WWW-Dienst) für IIS wiederverwendet wird, wird Ihre Anwendung weiterhin Webseiten an Webclients bereitstellen.

Gehostete Web Core-Anwendungen erben keine der Zuverlässigkeits- und Überwachungsfeatures von IIS. Entwickler, die die Gehosteten Web Core-Features zum Erstellen von Anwendungen verwenden, müssen alle wiederherstellungs- und leistungsbezogenen Funktionen bereitstellen. Da gehostete Web Core-Anwendungen nur einen einzigen Anwendungspool hosten können, handelt es sich in der Regel um Einzelzweckanwendungen.

In den meisten Fällen, in denen angepasste Funktionen erforderlich sind, sollten Entwickler http-Module erstellen und ihre Anwendungen in IIS hosten. Weitere Informationen zum Erstellen eines HTTP-Moduls finden Sie unter Creating Native-Code HTTP Modules.

Siehe auch

übersicht über dieNative-Code-Entwicklung
Referenz zur gehosteten Web Core-API