Для развертываемых приложений может потребоваться ряд поддерживающих служб, например очередь сообщений или поддержка распределенных транзакций. Раздел мастера добавления ролей, добавляющего роль сервера приложений, содержит страницу для выбора служб роли, необходимых для работы пользовательских приложений.
При установке сервера приложений можно установить следующие службы роли или поддержку для этих служб:
- Поддержка веб-сервера (IIS). Сервер
приложений использует поддержку веб-сервера с помощью служб IIS для
размещения внутренних или внешних веб-сайтов и веб-служб,
использующих для связи протокол HTTP. Это обеспечивает поддержку
приложений, которые созданы на основе Microsoft ASP.NET и доступны
с помощью веб-браузера. Также включена поддержка веб-служб,
созданных с помощью WCF. Для получения дополнительных сведений см.
Поддержка
веб-сервера (IIS) для сервера приложений.
- Доступ к сети COM+. Сервер приложений
использует доступ к сети через COM+ для размещения и разрешения
удаленного вызова приложений, созданных с использованием COM+ и
компонентов служб предприятия. Для получения дополнительных
сведений см. Доступ к сети через COM+
и сервер приложений.
- Совместное использование TCP-порта.
Общий доступ к портам TCP облегчает совместное использование портов
TCP несколькими процессами, использующими WCF для взаимодействия.
По умолчанию портом TCP для совместного использования является 808.
По умолчанию для совместного использования устанавливается порт
TCP 808. Дополнительные сведения см. в разделе Общий доступ к портам
TCP и сервер приложений.
- Поддержка службы активации процессов
Windows. Сервер приложений использует поддержку службы
активации процессов Windows для удаленного вызова приложений с
помощью используемых сетевых протоколов, таких как HTTP, очередь
сообщений, TCP и именованные каналы. Для получения дополнительных
сведений см. Поддержка службы
активации процессов Windows для сервера приложений.
- Распределенные транзакции. Применение
распределенных транзакций позволяет гарантировать целостность и
успешность транзакций с несколькими базами данных, размещенными на
нескольких компьютерах в сети. Для получения дополнительных
сведений см. Поддержка распределенных
транзакций для сервера приложений.
Примечание | |
Для некоторых служб роли требуется установка поддерживающего средства или набора средств. Для этого случая предусмотрена возможность устанавливать или не устанавливать необходимое средство или набор средств. |