Поделиться через


Создание размещенных основных веб-приложений

В этом разделе описывается проектирование размещенного веб-ядра. В разделах этого раздела показано, как создать приложение, использующее функции Hosted Web Core, и как создать пользовательский файл конфигурации для приложения.

В этом разделе

Пошаговое руководство. Создание размещенного основного веб-приложения
Описывает создание приложения, использующего размещенное веб-ядро.

Пошаговое руководство. Создание файла конфигурации для размещенного веб-ядра
Описывает создание файла конфигурации для использования с приложением Hosted Web Core.

Комментарии

Hosted Web Core позволяет разработчикам создавать приложения, которые загружают основные функции IIS. Приложения, которые загружают размещенное веб-ядро, используют отдельный файл конфигурации из IIS, и эта функция позволяет разработчикам программного обеспечения настраивать функциональные возможности для своих приложений. Например, можно написать приложение, которое использует функцию Hosted Web Core для обслуживания веб-страниц и приложений с веб-сайта, который отделен от веб-сайтов, размещенных службами IIS на том же сервере. При перезапуске службы веб-публикации (www service) для IIS приложение будет продолжать обслуживать веб-страницы для веб-клиентов.

Размещенные приложения web Core не наследуют функции обеспечения надежности и мониторинга IIS. Разработчики, использующие функции Hosted Web Core для создания приложений, должны предоставлять любые функции, связанные с восстановлением и производительностью. Так как приложения hosted Web Core могут размещаться только в одном пуле приложений, они обычно являются приложениями с одним назначением.

В большинстве случаев, когда требуется настраиваемая функциональность, разработчикам следует рассмотреть возможность создания модулей HTTP и размещения приложений в IIS. Дополнительные сведения о создании модуля HTTP см. в статье Создание Native-Code модулей HTTP.

См. также:

Обзор разработки машинного кода
Справочник по API размещенного веб-ядра