Инструкция по серверной части

Для использования серверной части необходим фиксированный внешний IP-адрес.

Серверная часть состоит из двух служб (GPSControlServer и GPSControlGuard) и конфигурационных файлов.

Служба GPSControlServer предназначена для приема пакетов с устройств и ответа на запросы клиентских программ, а GPSControlGuard – для контроля за состоянием службы GPSControlServer и ее перезапуска в случае необходимости.

Установка серверной части производится путем копирования файлов в отдельный каталог и запуска файла install. bat. При инсталляции производится регистрация и запуск служб. После этого перенести программу в другой каталог можно только после выполнения обратной операции (остановка и разрегистрация).

Порты, используемые программой, настраиваются в файле config\ports, например 12300 GPSCONTROLX 1000 1

12300 – номер порта

GPSCONTROLX – вид протокола

1000 – смещение (прибавляется к номеру устройства из пакета)

1 – нужен ли подробный лог (0 – нет, 1 – да)

Основные протоколы:

GPSCONTROL – прием данных с NaviTech 4 (прошивки до 0x36)

GPSCONTROLX – прием данных с NaviTech 4 (начиная с прошивки 0x37) или с NaviTech 5

TELTONIKA12XX – прием данных с персональных трекеров Телтоника (в платной версии ПО)

GT100 - прием данных с персональных трекеров GT-30/GT-60/GT-100 (в платной версии ПО)

CLIENT – обмен данными с клиентской программой Disp 2.1.x

Разграничение полномочий настраиваются в файле config\rights. txt в следующем виде:
номер_устройства логин пароль

Номер устройства указывается с учетом сдвига.

Например:
1133 user 1234

Для предоставления доступа к информации по всем объектам вместо номера устройства нужно использовать *, например:
* admin 5rxi6598gou

Если в данном файле нет ни одной строки со *, то по умолчанию для доступа к информации по всем объектам будут действовать логин mif и пароль 1729.

Все изменения в конфигурационных файлах вступают в силу после перезапуска служб.

После установки программы и настройки портов необходимо проверить доступ к к ней, для этого с любого компьютера вне локальной сети, в которой установлена программа, необходимо ввести через Пуск|Выполнить telnet host port

host – фиксированный внешний ip-адрес компьютера, на котором установлена серверная часть, port – порт из файла config\ports (рекомендуется проверить для всех используемых портов. В случае установления соединения telnet выдает пустой черный экран.