Status servera
Da bi portal/web servis funkcionisao, neophodno je da se uspostavi puna komunikacija između svih komponenti sistema. Neophodno je funkcionisanje sledećih komunikacionih kanala:
-
Komunikacija između AQL servera i WebAQL-a
-
Komunikacija između WebAQL-a i Wingsovog servera
Podešavanja
Napomena : Ručno podešavanje WebAQL-a putem settings fajla.
-
Standard\Service mode : Predstavlja režim rada WebAQL-a (prilikom prelaska iz jednog u drugi mod potrebno je malo vremena kako bi se sistemski resursi oslobodili, tipa PORT itd). Ukoliko se WebAQL pokreće u servis modu, moguće je izabrati sistemskog korisnika pod kojim će se pokrenuti.
-
Auto start : Ova opcija omogućuje automatsko startovanje WebAQL programa prilikom podizanja sistema (ukoliko je program u standard modu automatski se pokreće komunikacija sa serverom kao i AQL server ako je štikliran).
-
Auto detekt. : Automatsko preuzimanje spoljne IP adrese prilikom pokretanja.
-
IP:Port : Adresa na kojoj će WebAQL čekati pozive servera, ukoliko se polje ostavi prazno WebAQL će preuzeti spoljnu adresu preko servera (ova opcija je namenjena za direktno povezivanje računara sa mrežom – ne preko rutera).
-
Ažuriranje IP : Vremenski interval na koji će se ažuriratu IP adresa računara u bazi. Ukoliko je interval 0 neće biti ažuriranja (Korisna opcija za fiksnu IP adresu).
-
Dir. za mapiranje : Podešavanje putanje do Wings direktorijuma i slova za substituisanje diska.
-
APP : Naziv APP direktorijuma (ako se ne unese ništa, podrazumeva se App).
-
Virtuelni disk : Slovo za substituisanje/mapiranje diska (ako se ne unese slovo, preskače se subst/net use).
-
AQL dir. : Direktorijum u kome će se smeštati fajlovi AQL servera.
-
Parametri : Proizvoljni parametri koji se prosleđuju APP-u, najčešće godina poslovanja (Id programa) koju je potrebno učitati.
-
Korisnik/Lozinka : App korisnik i lozinka pod kojim će se pokretati AQL server.
-
AQL Auto start : Automatsko pokretanje AQL servera, zajedno sa logikom za komunikaciju sa serverom unutar WebAQL-a. Ukoliko se ovo polje ostavi praznim, AQL server mora da se pokrene ručno izvan WebAQL programa.
-
AQL Auto restart : Automatsko restartovanje AQL servera (u zakazano vreme).
-
Start/Stop : Pokretanje i zautavljanje pozadinskih procesa i dela za komunikaciju sa serverom, bez obzira u kom se režimu rada nalazi WebAQL. Ubačeno kako bi se izbeglo gašenje/paljenje programa zbog izmene podešavanja.
-
Ugasi WebAQL : Ukoliko je WebAQL u standard modu, zaustavaljaju se svi pozadinski procesi i gasi program. Ako se u servis modu, gasi se samo GUI.
-
Sačuvaj : Snimanje podešavanja (u settings.ini fajl). Potrebno je stopirati i ponovo pokrenuti procese (stop/start dugme) kako bi se primenila nova podešavanja.
Ažuriranje
Radi brže obrade podataka, neke podatke je neophodno keširati na Wingsovom serveru. Ažuriranje keširanih podataka se radi jednom dnevno (1x) i na zadati interval (I). Vreme ažuriranja, kao i interval se podešavaju u AQLpodešavanjima.