|
e-Server |
Na początek Poprzedni Następny |
|
e-Audytor Help O serwerze systemu e-Server jest komponentem odpowiadającym za utrzymywanie komunikacji z agentami, weryfikację komunikacji oraz całą wymianę danych pomiędzy agentami oraz bazą danych. Serwer powinien być dostępny dla agentów cały czas (choć nie jest to warunek konieczny), tak aby mogły wysyłać mu dane. e-Serwer powinien być instalowany na komputerze z bazą danych (zalecane z uwagi na dużą wydajność systemu) choć nie jest to konieczne. Warunkiem koniecznym do prawidłowej pracy serwera jest stały adres IP/nazwa Hosta.
e-Server przy połączeniu z bazą danych weryfikuje licencję. W przypadku braku licencji lub jej wygaśnięcia serwer nie dokonuje zapisów w bazie danych.
Opis procesów Aplikacja e-Server składa się z jednego procesu i wielu wątków, na których realizowane są poszczególne usługi serwera. Aplikacja e-Server charakteryzuje się usługami, które umożliwiają łatwą rozbudowę aplikacji o nowe usługi. Usługi te należy rozumieć jako pewną określoną funkcjonalność realizowaną niezależnie (równolegle), które nie interferują z innymi. Każdą taką usługę należy rozumieć jako osobny wątek aplikacji. e-Server ma wbudowane następujące usługi:
Importowanie wyników skanowania z plików e-Server pozwala na importowanie (ładowanie do bazy danych) wyników skanowania pochodzących od e-Agentów. Pliki te mają postać: - *.DAT – pliki zapisane w formie tekstowej
W celu zaimportowania pliki te należy umieścić w katalogu \Import, na który wskazuje ścieżka zdefiniowana w pliku konfiguracyjnym: eServerConfig.xml w sekcji:
<Configuration> ... <eServices> ... <ImportFilesManager> ... <Frequency>5</Frequency> <SourceDir>..\Import\</SourceDir> ... </ImportFilesManager> ... </eServices> ... </Configuration>
Lista plików z w/w katalogu (domyślnie Import) pobierana jest w określonym interwale czasowym. Parametryzacja serwera opisana jest w rozdziale Konfiguracja
Bezpośrednie pobieranie danych Domyślnie system skonfigurowany jest tak, że dane od e-Agentów spływają bezpośrednio do e-Servera, skąd są importowane do bazy danych.
|