1.HL7 веб-сервер
·HL7.ini – настройки HL7 сервера
·HL7_IN.xml – конфигурация входящих сообщений
·HL7_OUT.xml – конфигурация исходящих сообщений
·HL7Server.exe – сервер
·HL7Server.exe.config – настройки web службы и службы windows
·HL7Server.exe.manifest – манифест сервера
·UniLibrary.dll – внутренняя библиотека web службы
·console.bat – файл запуска веб-сервера в консольном режиме
·reg.bat – файл регистрации веб-сервера в качестве службы windows
·unreg.bat – файл удаления веб-сервера в качестве службы windows
2.HL7 COM объект (используется HL7 веб-сервером)
·HL7Lib.dll – HL7 COM объект
·reg.bat – файл регистрации com-объект
·unreg.bat – файл удаления com-объекта
3.HL7 Монитор
·HL7Mon.exe – HL7 Монитор
·HL7Mon.ini – настройки HL7 Монитора
Принцип работы
HL7 веб-сервер (1) при старте начинает сканировать таблицу HL7_EVENTS и в случае появления в ней новых событий создает соответствующее каждому событию HL7 сообщение и отправляет его удаленному веб-серверу. Одновременно HL7 веб-сервер принимает входящие HL7 сообщения от удаленного веб-сервера и обрабатывает их согласно настройкам.
HL7 COM объект (2) необходим для работы HL7 веб-сервера.
HL7 Монитор (3) используется для контроля за состоянием и текущими событиями HL7 веб-сервера. Его можно запускать удаленно.