Инструкция по серверной части
Для использования серверной части необходим фиксированный внешний 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 выдает пустой черный экран.


