Службы MIS3. Разработка — различия между версиями

Материал из ИбисоПедии
Перейти к: навигация, поиск
(Новая страница: «== Общие требования == === Аутентификация в БД === * каждая служба должна работать под своим …»)
 
(Структура файлов)
Строка 10: Строка 10:
 
* имя исполняемого файла программы должно заканчиваться на _control
 
* имя исполняемого файла программы должно заканчиваться на _control
 
* настройки службы должны храниться в ini файле рядом с исполнимыми файлами.
 
* настройки службы должны храниться в ini файле рядом с исполнимыми файлами.
 +
<source>
 +
IBIS_SRV
 +
├──Ibis.ini
 +
├─SERTIFIATE
 +
│  ├──SERTIFICATE_SRV.EXE
 +
│  ├──SERTIFICATE_CONTROL.EXE
 +
│  ├──SERTIFICATE.INI
 +
│  └──LOG - Папка с логами
 +
└─SPARM
 +
    ├──SPARM_SRV.EXE
 +
    ├──SPARM_CONTRL.EXE
 +
    ├──SPARM.INI
 +
    └──LOG
 +
</source>
  
  
 
[[Категория:Руководство программиста MIS3]]
 
[[Категория:Руководство программиста MIS3]]

Версия 12:23, 12 января 2016

Общие требования

Аутентификация в БД

  • каждая служба должна работать под своим уникальным пользователем (для того чтобы можно было мониторить работу службы со стороны БД)
  • имя пользователя должно быть большими буквами и начинаться с "SRV_"

Структура файлов

  • каждая служба живет в своем каталоге
  • имя исполняемого файла службы должно заканчиваться на _srv
  • имя исполняемого файла программы должно заканчиваться на _control
  • настройки службы должны храниться в ini файле рядом с исполнимыми файлами.
IBIS_SRV
 ├──Ibis.ini
 ├─SERTIFIATE
 │  ├──SERTIFICATE_SRV.EXE
 │  ├──SERTIFICATE_CONTROL.EXE
 │  ├──SERTIFICATE.INI
 │  └──LOG - Папка с логами
 └─SPARM
    ├──SPARM_SRV.EXE
    ├──SPARM_CONTRL.EXE
    ├──SPARM.INI
    └──LOG