Транспортный сервер тип 1 | Печать |

Транспортный сервер тип 1 является основой транспортного уровня программного пакета Артонит СЕ и предназначен для организации работы с физическими и логическими устройствами.

Особенностью работы Транспортного сервера тип 1 (в отличии от Транспортного сервера тип 2) является поочередной обращение к драйверами зарегистрированных устройств.

Описание

Транспортный сервер тип 1 (далее ТС1) выполнен в виде службы.

ТС1 запускается при старте компьютера.

Необходимые данные ТС1 хранит в базе данных БД ТС.

Алгоритм работы.

В ходе работы ТС1 поочередной вызывает драйвер зарегистрированных устройств и запрашивает события устройства.

При получении данных драйвер преобразует их в нормализованный вид, и передает в ТС1.

ТС1 записывает полученное событие в БД ТС.

Система команд.

ТС1 имеет систему команд, с помощью которой можно управлять Транспортным сервером.

Характеристики

Среда исполнения Windows (XP, 2008, 7).

Состав комплекса ТС1.

  1. Исполнямый файл TSSvc.exe,
  2. Программа - конфигуратор TSCfg.exe.
  3. База данных ТС1. По умолчанию используется Jet4.0, но при необходимости может быть использована и другая СУБД, подключаемая по ADO.

Система защиты. Ограниченный режим.

ТС1 защищен аппаратным ключом Guardant.

При покупке программы выдается ключ защиты.

При старте ТС проверят наличие свободной лицензии в ключе защиты, и если лицензия найдена, то переходит в штатный режим работы.

При отсутствии ключа ТС1 работает в демо режиме со следующими ограничениями:

  • Количество зарегистрированных устройств — не более 2. Если зарегистрировано устройств больше 2-х, то ТС1 останавливается.
  • подключения принимаются только от локального IP адреса.

Контроль работы ТС1.

Процессы запуска, остановки и сообщения об ошибке заносятся в системный журнал Windows.

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

Часто задаваемые вопросы

Как узнать об ошибках обмена с контроллерами?

Запустить Шэлт Контрол, в закладке Система в строке команд ввести команду server.mode errors=yes