Freigeben über


Erstellen gehosteter Web Core-Anwendungen

In diesem Abschnitt wird beschrieben, wie Sie einen gehosteten Web Core entwerfen. Die Themen in diesem Abschnitt veranschaulichen, wie Sie eine Anwendung erstellen, die die Hosted 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 hosted Web Core
Beschreibt, wie eine Konfigurationsdatei für die Verwendung mit einer gehosteten Web Core-Anwendung erstellt wird.

Bemerkungen

Hosted Web Core ermöglicht Entwicklern das Erstellen von Anwendungen, die die IIS-Kernfunktionen laden. Anwendungen, die den gehosteten Web Core laden, verwenden eine separate Konfigurationsdatei von IIS, und dieses Feature ermöglicht Es Softwareentwicklern, die Funktionalität für ihre Anwendungen anzupassen. 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 WWW-Dienst (World Wide Web Publishing Service) für IIS wiederverwendet wird, stellt Ihre Anwendung weiterhin Webseiten für Webclients bereit.

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

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 Erstellen von Native-Code HTTP-Modulen.

Weitere Informationen

Übersicht über die Native-Code-Entwicklung
Referenz zur gehosteten Web Core-API