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.