e-Server

Na początek  Poprzedni  Następny

e-Audytor Help

Konfiguracja e-Servera

Konfiguracji e-Servera można dokonać z poziomu:

1.pliku konfiguracyjnego eServerConfig.xml - parametry zawierające informacje o połączeniu do bazy danych

 

eserverConfig_xml

 

 

Plik konfiguracyjny zawiera w pierwszej linii informacje o kodowaniu np.

<?xml version="1.0" encoding="UTF-16"?>

 

Następnie zdefiniowana jest sekcja konfiguracynja „Configuration”:

<Configuration>

...

</Configuration>

 

Powyższa sekcja musi zawierać informacje o połączeniu do bazy danych; definicja jest następująca:

...

       <Database>

               <Type>MSSQL</Type>

               <Server>(local)\EAUDYTORINSTANCE</Server>

               <Name>eaudytor</Name>

               <User>eaudytorServer</User>

               <Password>xxxxx</Password>

               <Driver>SQL Native Client</Driver>

       </Database>

...

 

gdzie:

Type

oznacza typ bazy danych

Server

adres/nazwa serwera bazy danych, łącznie z informacją o instancji

Name

nazwa bazy danych

User

nazwa użytkownika bazy danych

Password

ciąg znaków wykorzystywany do uzyskania silnego hasła użytkownika

Driver

sterownik wykorzystywany do połączenia się z bazą danych

(np. SQL Native Client, SQL Server)

 

 

Po sekcji z definicją bazy danych występuje konfiguracja usług e-Servera, które zdefiniowane są w następującej sekcji:

               <eServices>

       ...

               </eServices>

 

 

Usługa „eGUI” (usługa do obsługi interfejsu użytkownika), ma następujące opcje:

                       <Name>eGUIServerNET</Name>

                       <Language>English</Language>

gdzie:

Name                – nazwa biblioteki dynamicznej do obsługi interfejsu użytkownika.

 

 

2.e-Console - Menu Narzędzia > Konfiguracja > e-Server (lub z widoku Start > sekcja Administracja > Serwery)

W oknie dialogowym Konfiguracja serwera: PPM na nazwie serwera, którego parametry mają być zmienione (lub klikając ikonę modyfikuj_serwery_icon)

modyfikuj_serwery

 

W oknie Modyfikuj... należy podać nowe wartości dla parametrów:

eServer_mod

 

 

Bieżący - tylko jeden serwer może być bieżący (serwer bieżący przekazuje polecenia z e-Console do e-Agentów)
Tworzy log - należy zaznaczyć tę opcję jeżeli e-Server ma tworzyć log na poziomie bazy danych (zapisy logu można odczytać z poziomu Narzędzia > Rejestr zdarzeń > e-Server
Handles - liczba wątków ładujących dane do bazy danych
FilesCountToLoad - liczba plików do załadowania (domyślnie wartość 0 - nieograniczona
FilesSizeToLoad - wielkość plików do załadowania (domyślnie wartość 0 - dowolna)
ConnectionsCountForImport -  liczba połączeń do bazy danych dla Importu
ConnectionsCountForAgents -  pula połączeń do bazy danych dla wątków odpowiedzialnych za podłączenie e-Agentów
ConnectionsCountForServer - liczba połączeń e-Servera z bazą danych
TrackingFrequency - częstotliwość sprawdzania Menadżera Zadań
FilesImportFrequency - częstotliwość z jaką mają być importowane pliki
FilesImportSourceDir - katalog źródłowy, z którego e-Server ładuje dane do bazy danych
FilesImportDestDir - katalog docelowy, do którego e-Server przenosi pliki po załadowaniu danych do bazy danych
FilesImportDestDirFailed - katalog, do którego e-Server przenosi pliki w przypadku kiedy dane nie zostały załadowane do bazy danych
Port - nr portu służącego do komunikacji e-Agent <-> e-Server
eAgentTimeout - czas, rozłączenia e-Agenta
DestDirFromAgentScannData - katalog docelowy, do którego e-Agent ma przenosić wyniki ze skanowań
DestDirFromAgentTrackingData - katalog docelowy, do którego e-Agent ma przenosić wyniki z monitoringu (trackingu) aplikacji
DestDirFromAgentWebTrackingData - katalog docelowy, do którego e-Agent ma przenosić wyniki z monitoringu (trackingu) odwiedzanych stron www
DumpScannDataFromAgentToFiles - ilość plików generowana przez e-Agenta w wyniku przeprowadzonego skanowania
DumpTrackingFromAgentToFiles - ilość plików generowana przez e-Agenta w wyniku przeprowadzonego monitoringu
DumpWebTrackingFromAgentToFiles - ilość plików generowana przez e-Agenta w wyniku przeprowadzenia monitoringu odwiedzanych stron Internetowych
GetTasksFrequency - częstotliwość z jaką e-Agent ma sprawdzać czy są dla niego jakieś zadania do wykonania
UpdateServerConfigFrequency - częstotliwość z jaką e-Server sprawdza czy są dla niego update'y

 

 

Bezpieczeństwo

e-Server jako sieciowa aplikacja jest bezpieczny, ponieważ została wykonana w technologii, która cieszy się zaufaniem dużych korporacji, nie tylko informatycznych ale także w branży przemysłu lotniczego. Niniejszą technologię wykorzystuje również NASA. Zalety zastosowanych rozwiązań:

spójność danych – struktury danych używane przez aplikacje e-Agent są również wykorzystywane w aplikacji e-Server, dzięki czemu zapewniona jest spójność danych.
wersjonowanie danych – struktury danych obsługiwane przez e-Server i e-Agenta mają wbudowany mechanizm do rozpoznawania wersji, dzięki czemu system zapewnia prace z poprzednimi wersjami.
e-Server nie wykonuje żadnych połączeń z internetem. Jedyne połączenia, które otwierane są przez e-Server to połączenia do bazy danych.

 

Konfiguracja portów, firewall

 

W celu poprawnego działania e-Servera należy w aplikacjach typu Firewall ustawić eServerManager.exe jako „Server Trusted” – zezwolić na przyjmowanie połączeń przychodzących na zdefiniowany port.

 

info1

Domyślnym portem aplikacji e-Server jest port 8895.

 

 


Copyright (c) 2008 BTC Sp. z o.o., kompilacja z dnia: 23 lipiec 2008.