Процесс установки сервера приложений предоставляет возможность добавить поддержку веб-сервера. При этом устанавливается служба IIS (Internet Information Services), веб-сервер, встроенный в Windows Server 2008.

Поддержку веб-сервера рекомендуется устанавливать, если планируется использовать распределенные приложения, созданные на основе Microsoft ASP.NET, корпоративных служб или служб WCF:

Сервер приложений устанавливает поддержку веб-сервера, для которой заранее настроен рекомендованный набор параметров.

Службы IIS 7.0, работающие в Windows Server 2008, используют службу активации процессов Windows, чтобы разрешить активацию и сетевое взаимодействие, используя протоколы, отличающиеся от HTTP. Эта среда подходит для разработки и размещения служб WCF, взаимодействующих с использованием любого сетевого протокола, поддерживаемого службами WCF, включая HTTP, TCP, именованные каналы и очередь сообщений. Для получения дополнительных сведений о службе активации процессов Windows см. «Размещение в службе активации процессов Windows» (https://go.microsoft.com/fwlink/?LinkId=81261).

Размещение служб WCF в службах IIS обладает следующими преимуществами:

  • Знакомое развертывание и управление. Службы WCF, размещаемые в службах IIS, развертываются и управляются аналогично любому другому типу приложений IIS, включая приложения ASP.NET и веб-службы ASMX.

  • Надежность и управление устойчивостью. Для повышения надежности размещаемых приложений службы IIS обеспечивают активацию процесса, управление устойчивостью и возможности повторного использования.

  • Общая модель размещения. Службы WCF, размещаемые в ASP.NET, могут воспользоваться преимуществом общей модели размещения, в которой для повышения плотности и масштабируемости сервера в общем рабочем процессе размещаются несколько приложений.

Примечание

Служба WCF обеспечивает автоматическое размещение приложений. Выберите этот вариант размещения, если он оптимален для используемой среды приложений.


Содержание