«НОРМАТИВ™ PRO» сервер в реализации в виде службы (сервиса)
«НОРМАТИВ™ PRO» сервер построен по классической технологии клиент-сервер с общением между сервером и клиентом по TCP/IP протоколу.
«НОРМАТИВ™ PRO» сервер выпускается в двух реализациях: сервер-приложение и сервер-служба (сервис). Это различные программы, но работающие с одни набором данных. Одновременная работа сервера приложения и сервера службы не допускается и приведет к ошибкам программного обеспечения. Обе реализации входят в стандартную поставку. В случае, если в качестве компютера для «НОРМАТИВ™ PRO» сервера используется выделенный сервер организации более удобно использовать сервер-службу.
Первый запуск
При первом запуске Норматив PRO сервера рекомендуется инсталлировать «Сервер – приложение» и запустить его. Программное обеспечение должно самостоятельно активироваться через интернет. Возможно понадобится ввести параметры Вашего proxy сервера для соединения с интернетом.
Соединение с клиентами проходят по TCP/IP через 6000 порт (по умолчанию). Номер порта можно изменить в настройках. Соответственно, работа с этим портом должена быть разрешена.
В клиентской части нужно прописать соответствующие настройки: порт (если изменен) и адрес сервера. Адрес сервера можно получит автоматически, если на Вашем компьютере открыты UDP порты.
Также рекомендуется проверить работоспособность сервера, проверить работу клиентской части, открыть любой документ (убедится в том, что он корректно открывается), провести обновления (интернет-синхронизацию).
Инсталляция
Сервер-сервис необходимо разместить в основном каталоге Норматив PRO сервера. Инсталляция серевера-сервиса не отличается от стандартной инсталляции служб.
NormativSRVService.exe /install : инсталляция. Для работы в некоторых системах (в частности Windows 7) Службу нужно еще запустить управляющей программой.
NormativSRVService.exe /uninstall : деинсталляция (служба должна быть остановлена)
Внимание: инсталляция/ деинсталляция проводится под правами администратора
Управляющая программа
Файл: SRVServiceManagement.exe
В настройках нужно указать путь к каталогу сервера, желательно разместить в том же каталоге.
Управляющая прорамма только отдает команды службе и не получает отчеты об выполнении этих команд.
Управление:
Запустить/остановить сервер
Пересобрать базы – подготовка баз данных для клиентов. Необязательно. При штатной работе базы данных готовятся автоматически.
Синхронизировать нормативы - Необязательно при включенном таймере. При штатной работе с включенным таймером обновляется автоматически.
Синхронизировать нормативы с заменой баз - Вариант полной синхронизации. Проводится только при обоснованных подозрениях в неккоректности нормативной базы. Действие требует траффика и ресурсов.
Настройки
Доступ к серверу по IP адресам клиентов
Секция файла настроек normativ.ini : [Server]
IPAccess=Ok : доступ ограничен
IPAccess= : доступ неограничен
Файлы:
Data/cliens.ip : список разрешенных IP (при включенном IPAccess=Ok) коннект только с этими клиентами.
Data/denied.ip : список запрещенных IP (при включенном IPAccess=Ok) коннект со всеми другими клиентами, кроме перечисленных.
Таймер обновлений и архивации лог-файлов
Секция файла настроек normativ.ini : [Timer]
Timer=On : таймер включен
Timer= : таймер выключен
Period=0 : период (в днях - 1) обновлений. Например: Period=6 – обнвления будут включаться раз в неделю (при Timer=On).
DateStart=01.12.2010 : дата последнего обновления. От нее идет отсчет периода.
TimeStart=0:00:00 : время для обновлений. Рекомендуется выставлять время, когда наименьшая нагрузка на сервер и интенет.
DateLogArc=01.12.2010 : дата последней архивации лог файла. Архивация происходит ежедневно в 00:00, или при запуске сервиса, если время пропущено. Архивы помещаются в каталог data и в названии файла содержат дату архивации очередного лога.
Лог файлы
ServerService.log : лог файл сервера
ServerServiceUpdate.log : лог файл последнего обновления
Вся линейка продуктов «НОРМАТИВ™ PRO» совместима со всеми последними версиями MS Windows, в частности с Windows Vista и Windows 7.
Продукты «НОРМАТИВ™ PRO» защищены пятью авторскими свидетельствами, включая свидетельства как на само программное обеспечение, так и свидетельства

