Настройка параметров протокола HTTP |
До начала работы с системой HTTP необходимо выполнить установку и настройку Microsoft Internet Information Services (см. п. Настройка интернет-сервера приложений).
в трехуровневой архитектуре с использованием протокола
При выборе в поле Сетевые протоколы: окна =Настройка сервера приложений= (см. Рис. 15) значения HTTP по кнопке открывается окно настройки стандартных параметров этого протокола (см. Рис. 25).
Рис. 25 Окно настройки параметров протокола HTTP
В поле Адрес сервера: задается URL Интернет-сервера приложений . Значение имеет вид:
http://<имя сервера>/<Alias виртуального каталога>/app.asx
где:
<имя сервера> - имя компьютера, на котором установлен Интернет-сервер приложений (см. п. Настройка интернет-сервера приложений)
<Alias виртуального каталога> - имя псевдонима виртуального каталога, созданного для работы с данным сервером приложений (см. п. Настройка интернет-сервера приложений).
С целью повышения быстродействия рекомендуется устанавливать Интернет-сервер (IIS) и сервер приложений Галактики на одном компьютере. В этом случае в качестве значения <имя сервера> в поле Адрес сервера: задается локальное имя компьютера, например:
или
В данном случае, как правило, используется прямое соединение сервера приложений системы Прокси-сервер: и Использовать защищенное соединение (HTTPS) в этом случае не заполняют, а в поле Метод подключения: выбирают значение Режим совместимости или Не использовать прокси.
с Интернет-сервером без использования прокси-сервера. Поэтому поляЕсли по каким либо причинам Интернет-сервер расположен на удаленном от сервера приложений компьютере, то в этом случае в качестве значения <имя сервера> в поле Адрес сервера: задается внешнее имя компьютера Интернет-сервера или его IP адрес, например:
http://galtest.galaktika.ru/IAPP/app.asx
В этом случае связь сервера приложений с Интернет-сервером может выполняться через прокси-сервер, поэтому при настройке параметров протокола HTTP на сервере приложений необходимо задать соответствующие значения в полях Прокси-сервер:, Метод подключения: и, при необходимости, Использовать защищенное соединение (HTTPS). Следует иметь в виду, что при использовании связи сервера приложений с Интернет-сервером через прокси-сервер служба сервера приложений системы должна быть запущена от имени пользователя, имеющего соответствующие права на прокси-сервере.
Для предотвращения проблем Windows-аутентификации внешнее имя компьютера Интернет-сервера рекомендуется включить в Internet Explorer в зону интрасети. Подробнее об этом см. в статье
http://support.microsoft.com/kb/258063/ru?spid=2097&sid=global
Ниже рассматривается подробное описание полей настройки параметров протокола HTTP.
Если используется прокси сервер, то в поле Прокси-сервер: задаются его параметры в виде:
<имя сервера>:<порт>
В поле Метод подключения: указывается режим настроек прокси-сервера. Выбор настройки осуществляется из выпадающего списка по кнопке .
Возможны следующие значения режима использования прокси-сервера:
Режим совместимости - при наличии этого значения для соединения с Интернет будет использоваться прокси-сервер, если его параметры указаны в поле Прокси-сервер:, и прямое соединение, если поле Прокси-сервер: пусто.
Не использовать прокси - значение задаётся в том случае, если используется прямое соединение с Интернет. Прокси-сервер в этом случае не используется, даже если поле Прокси-сервер: не пустое.
CERN / SOCKS прокси - значение задаётся в том случае, если для соединения с Интернет должен использоваться прокси-сервер. При этом параметры прокси-сервера должны быть указаны в поле Прокси-сервер:.
Использовать настройки IE - значение задаётся в том случае, если параметры соединения с Интернет должны браться из реестра Windows (параметры ProxyEnable, ProxyServer, и ProxyOverride, расположенные в разделе "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings"). Задаются данные параметры во вкладке =Подключения= меню браузера Microsoft Internet Explorer (IE).
Настройки IE, без автоматической настройки - то же что и значение Использовать настройки IE, но с запретом выполнения сценариев автоматической настройки (сценарии задаются во вкладке =Подключения=, кнопка [ ] меню браузера IE).
Флаг Всегда брать URL из реестра устанавливает способ определения адреса сервера. Флаг должен быть установлен. В этом случае адрес будет определяться по значению поля Адрес сервера:.
Флаг Использовать защищенное соединение (HTTPS) устанавливает необходимость работы по протоколу HTTPS. При установленном флаге становятся доступными поля вкладок Сертификаты и Безопасность, предназначенных для настройки параметров безопасного соединения.
Кнопка [
] восстанавливает значения настроек протокола по умолчанию.Для сохранения введенных значений и выхода из окна =Настройка HTTP протокола= необходимо нажать кнопку [ ]. Выход без сохранения данных выполняется по кнопке [ ].
Для поддержки сервером приложений при работе по HTTP-протоколу более одного соединения необходимо в реестре Windows компьютера сервера приложений (загрузив компьютер под пользователем, от имени которого он будет функционировать в процессе эксплуатации и от имени которого будет работать служба сервера приложений
- вкладка "Log On" свойств службы) установить следующие ключи:REGEDIT4 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings] "MaxConnectionsPerServer"=dword:000000ff "MaxConnectionsPer1_0Server"=dword:000000ff