ShelterOnlineServer

 

Описание и настройки модуля ShelterOnlineServer (версия 2.12.115.2275 и выше)

 

 

 

Служба ShelterOnlineServer является посредником между модулем бронирования UCS Shelter-Online и программным продуктом Shelter 2.

Передача данных между посредником и модулем UCS Shelter-Online осуществляется в реальном времени в формате XML

через определенный IP - TCPHost и порт - TCPPort.

 

Для установки данной службы необходимо:

1. Проверить наличие в ключе защиты модуля 5, проект 3 (Интернет-бронирование)

 

2. Запустить shelter.exe, перейти в модуль настроек (Рис. 1)

(Рис. 1)

В окне ввода пароля ввести служебный пароль (ucs-shelter), в следующем окне нажать кнопку «Настройки».

 

3. В открывшемся окне (рис. 2) необходимо найти секцию Shelter Online Server и настроить по аналогии с (рис. 2)

 

(Рис. 2)

 

 

ВНИМАНИЕ!!! Параметры : Адрес для прослушивания (рекомендуется 0.0.0.0), Максимальное количество потоков - Не менять!

В поле «Адрес для прослушивания» указывается ip-адрес, с которого будет ожидаться запрос к Online-Server. 

Если указать в этом поле 0.0.0.0 — то, подключение к Online-Server будет доступно для всех адресов.

 

 

4. Далее необходимо сохранить настройки, нажав кнопки в следующем порядке : «Применить» - «ОК»

5. Cоздать отдельную директорию в каталоге с ПО Shelter (обычно папка называется Online);

6. Cкопировать в директорию ../Online/ следующие файлы :

 

  • shelter.exe
  • shelter.dll
  • gds32.dll
  • bass.dll
  • borlndmm.dll
  • libeay32.dll
  • ssleay32.dll
  • shelter.ini

 

В shelter.ini добавить следующие секции:

 

[INI]

Path=%EXE_PATH%\shelter.ini

 

[Log]

Path=%EXE_PATH%\Logs\

name=

level=100

debuglevel=100

fileage=0

maxlogsize=20

 

Секция [INI] нужна для того, чтобы файл с настройками «читался» из директории, где находится shelter.exe

7. Создать ярлык для shelter.exe, в свойствах ярлыка, в поле «Объект» добавить следующий ключ :

 

  • -online_server -install

 

8. Далее необходимо запустить ярлык от имени администратора. Должно появиться сообщение о успешной установке службы.

9. Запустить службу

10. Создать еще один ярлык для shelter.exe с ключом :

 

  • -online_server -test

 

Запустить данный ярлык, в появившемся окне открыть список «Система» - «Список отелей» - нажать «Выполнить (F9)»,

в окне 3 должен появиться результат выполнения функции. (Рис. 3)

(Рис. 3)

 

Так же, стоит обратить внимание на права доступа в Windows. Желательно назначить максимальные права для папки Shelter.