Установка серверной части
h2. Системные требования
1. Операционной системой часовой машины является Microsoft Windows XP Professional SP3 или Microsoft Windows Server 2003 R2 Standard Edition
2. Наличие установленной java runtime environment версии JRE5 и выше (JRE6 рекомендуется)
Установка поддержки COM портов для JRE¶
Поддержка COM портов требуется для взаимодействия серверной части с эмулятором TP-312. Т.к. стандартная поставка JRE не включает библиотек для работы с COM портами, используется дополнительная библиотека от Sun. Для установки выполните следующие шаги:
1. Из комплекта поставки Server\JRE\bin скопируйте win32com.dll в соответствующий BIN каталог установленной JRE (например C:\Program Files\Java\jre6\bin)
2. Из комплекта поставки Server\JRE\lib скопируйте comm.jar и javax.comm.properties в соответствующий LIB каталог установленной JRE (например C:\Program Files\Java\jre6\lib)
Установка приложения¶
1. Создать каталог, где будут размещаться файлы приложения
2. Скопировать в каталог
a. Запускаемый файл приложения: scsservice.exe
a. Файлы конфигурации: signalmapconfig.XML, netconfig.XML, enmconfig.xml, macroregistry.xml
a. Вспомогательные файлы для регистрации и удаления сервиса: install.bat, remove.bat (если была установлена старая версия, то ещё и removeservice.bat)
3. Регистрация сервиса
a. Если ранее была утановлена старая версия сервиса, удалите её при помощи запуска removeservice.bat
a. Выполните install.bat
a. Запустите Windows оснастку управления службами, выберите CapsClockService и нажмите "Свойства". Настройте"Вход в систему" на режим "С указанной учетной записью". Примечание: практика показала, что при входе с системной учетной записью, возникают проблемы с доступом к COM портам.
Настройка конфигурации¶
Сетевая конфигурация
В файле netconfig.XML укажите актуальные IP адреса и адреса портов мест, где установлены клиентская и серверная части.
Конфигурация карты сигналов
Опишите требуемую конфигурацию в файле signalmapconfig.XML или воспользуйтесь уже готовой из комплекта поставки (там указаны действия для всех 4-х кнопок TP-312).
Сетевая конфигурация
В файле enmconfig.XML укажите актуальные адреса порта мест, через который будут приниматься сообщения ENM.
Запуск приложения¶
Если указан режим "Авто", CapsClockService будет запускаться вместе со стартом ОС.