Настройка параметров протокола HTTP Назад В начало Вперед

До начала работы с системой Галактика ERP в трехуровневой архитектуре с использованием протокола HTTP необходимо выполнить установку и настройку Microsoft Internet Information Services (см. п. Настройка интернет-сервера приложений).

При выборе в поле Сетевой протокол: окна =Настройка сервера приложений= (см. Рис. 22) значения HTTP по кнопке открывается окно настройки стандартных параметров этого протокола (см. Рис. 32).

В поле Адрес сервера: задается URL Интернет-сервера приложений Галактики ERP. Значение имеет вид:

http://<имя сервера>/<Alias виртуального каталога>/app.asx

где:

<имя сервера> - имя компьютера на котором установлен Интернет-сервер приложений (см. п. Настройка интернет-сервера приложений)

<Alias виртуального каталога> - имя псевдонима виртуального каталога, созданного для работы с данным сервером приложений Галактики ERP (см. п. Настройка интернет-сервера приложений).

С целью повышения быстродействия рекомендуется устанавливать Интернет-сервер (IIS) и сервер приложений Галактики на одном компьютере. В этом случае в качестве значения <имя сервера> в поле Адрес сервера: задается локальное имя компьютера, например:

http://galserver/IAPP/app.asx

или

http://localhost/IAPP/app.asx

Рис. 32 Окно настройки параметров протокола HTTP

В данном случае, как правило, используется прямое соединение сервера приложений системы Галактика ERP с Интернет-сервером без использования прокси-сервера. Поэтому поля Прокси-сервер: и Использовать защищенное соединение (HTTPS) в этом случае не заполняют, а в поле Метод подключения: выбирают значение Режим совместимости или Не использовать прокси.

Если по каким либо причинам Интернет-сервер расположен на удаленном от сервера приложений компьютере, то в этом случае в качестве значения <имя сервера> в поле Адрес сервера: задается внешнее имя компьютера Интернет-сервера или его IP адрес, например:

http://galtest.galaktika.ru/IAPP/app.asx

В этом случае связь сервера приложений с Интернет-сервером может выполняться через прокси-сервер, поэтому при настройке параметров протокола HTTP на сервере приложений необходимо задать соответствующие значения в полях Прокси-сервер:, Метод подключения: и, при необходимости, Использовать защищенное соединение (HTTPS). Следует иметь в виду, что при использовании связи сервера приложений с Интернет-сервером через прокси-сервер служба сервера приложений системы Галактика ERP должна быть запущена от имени пользователя, имеющего соответствующие права на прокси-сервере.

Для предотвращения проблем 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, но с запретом выполнения сценариев автоматической настройки (сценарии задаются во вкладке =Подключения=, кнопка [Настройка LAN] меню Сервис -> Свойства обозревателя браузера IE).

Флаг Всегда брать URL из реестра устанавливает способ определения адреса сервера. Флаг должен быть установлен. В этом случае адрес будет определяться по значению поля Адрес сервера:.

Флаг Использовать защищенное соединение (HTTPS) устанавливает необходимость работы по протоколу HTTPS. При установленном флаге становятся доступными поля вкладок Сертификаты и Безопасность, предназначенных для настройки параметров безопасного соединения.

Кнопка [По умолчанию] восстанавливает значения настроек протокола по умолчанию.

Для сохранения введенных значений и выхода из окна =Настройка HTTP протокола= необходимо нажать кнопку [OK]. Выход без сохранения данных выполняется по кнопке [Cancel].

Для поддержки сервером приложений при работе по HTTP-протоколу более одного соединения необходимо в реестре Windows компьютера сервера приложений (загрузив компьютер под пользователем, от имени которого он будет функционировать в процессе эксплуатации и от имени которого будет работать служба сервера приложений Галактики ERP - вкладка "Log On" свойств службы) установить следующие ключи:

REGEDIT4
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"MaxConnectionsPerServer"=dword:000000ff
"MaxConnectionsPer1_0Server"=dword:000000ff