logo search
AM102570961033_ru_check

Внешние веб-серверы

В продуктах и технологиях SharePoint 2007 роль внешнего веб-сервера получает HTTP-запросы от пользователей и отвечает на них. На внешних веб-серверах устанавливаются веб-приложения SharePoint в службах IIS. Внешние веб-серверы посылают запросы и обновления на серверы баз данных в ответ на запросы пользователей. Так как внешний веб-сервер — единственная роль сервера, доступ к которой открыт непосредственно конечному пользователю, его обычно устанавливают внутри зоны действия брандмауэра или устройства балансировки нагрузки программного обеспечения в своей демилитаризованной зоне.

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

Внешний веб-сервер содержит большинство файлов .Net .dll, используемых для получения доступа к содержимому базы данных и форматированию этого содержимого для пользователей. Также он содержит изображение, файлы JavaScript, IE behaviour и другие необходимые для обозревателя файлы. Все функции Office SharePoint Server, определения веб-узлов и файлы локализации хранятся на внешнем веб-сервере.

Папка, содержащая большинство системных файлов Office SharePoint Server, известна под названием 12-hive и обычно расположена по следующему адресу: <Install Drive>:\Program Files\Common Files\Microsoft Shared\web server extensions\12. Большинство библиотек кода Office SharePoint Server находится в глобальном кэше сборки по следующему адресу: <Install Drive>:\WINDOWS\assembly.

Наконец, Office SharePoint Server также устанавливает определенные службы Windows на внешних веб-серверах, которые используются для связи с другими серверами в ферме и осуществления администраторских служб фермы. Например, служба таймера в Office SharePoint Server 2007 проверит, созданы ли новые веб-приложения IIS и используются ли решения; если это так, она загружает необходимые файлы из базы данных и локально делает соответствующие изменения.

При развертывании внешнего веб-сервера многие организации предпочитают развертывание установки «полного» типа для обеспечения более простого масштабирования и гибкости в будущем (например, выбрав параметр «полный», на внешнем веб-сервере можно в будущем активировать другие службы, такие как служба запросов.)