WME Agenti Online (WMEAOL) Acesta este un modul al WinMENTOR ENTERPRISE. Modulul WMEAOL realizeaza o interfata web pentru operatiuni specifice utilizatorilor WME, destinata agentilor de vanzari. Detalii tehnice =============== WMEAOL este alcatuit din trei componenete principale: --server.exe - furnizeaza mediul de comunicare intre aplicatiile client si baza de date WME. --WME AGENTI ONLINE.exe (sau MONITOR) - aplicatie client ce poate fi folosita pentru initializarea server.exe, monitorizarea server.exe si debugging --folderul /WMEAOL/Data/client, sursele pentru instatierea paginii web ce va servi ca interfata pentru utilizatorii aplicatiei WMEAOL foloseste doua protocoale de comunicare web: HTTP pentru initializarea paginii-client si uploadul de fisiere sursa si WS pentru comunicarea paginii web cu server.exe. Cerinte ======= -instalarea/configurarea in prealabil a unui server HTTP (exemplu: Apache); -configurarea in reteaua locala a porturilor accesate din exterior (port forwarding): 80 (portul implicit pentru acces http) si 9090 (implicit in aplicatie; poate fi modificat in /WMEAOL/Data/app.ini), pentru accesul ws. Instalare ========= 1) Copiati directorul WMEAOL in locatia dorita de pe disc, acolo unde doriti instalarea aplicatiei Directorul aplicatiei prezinta urmatoarea structura /[WMEAOL] - root dir -WME AGENTI ONLINE.exe -server.exe /[Data] -dir -app.ini /[client] -dir ... 2) Configurare aplicatie - deschideti fisierul app.ini intr-un editor de text, si modificati setarile implicite daca este necesar, respectand instructiunile. - [database] : instanta bazei de date folosita de aplicatie, valoarea 'database' - [porturi] : porturile de acces in retea si pe server prin protocolul web-socket(ws), valorile 'APP_PORT' si 'EXT_PORT' (Nu este necesara configurare in aplicatie pentru portul de acces prin protocolul http, unde implict este portul 80; Totusi este necesara configurarea de retea pentru accesul remote. Vezi Cerinte.) - [GAZDA] : valoarea 'HOST_NAME' - [CALE] : valoarea 'CLIENT_DIR' 3) Configurare retea (necesara doar pentru accesul remote;) -vezi Cerinte si Instalare 6.b. 4) Configurare server web: (Apache) -Setati valoarea (in httpd.conf), calea catre /WMEAOL/Data/client/ -Porniti serverul 5) Pornirea aplicatiei -Porniti aplicatia WME AGENTI ONLINE.exe, si asteptati cateva secunde -Selectati butonul 'Start AppServer' (Pe fereasta WMEOL MONITOR veti putea urmari comunicarea dintre server si clientii conectati. ) -Daca in fereastra WMEOL MONITOR apar mesaje de la server, se poate trece la pasul urmator. (Dupa pornirea serverului fereastra WMEOL MONITOR poate fi inchisa; Pentru oprirea serverului reporniti WME AGENTI ONLINE.exe, asteptati cateva secunde, si apasati butonul Stop AppServer;) 6) Acces Utilizatorii aplicatiei se pot conecta in doua moduri: a) Local: de pe masina pe care s-a instalat aplcatia -Deschideti un browser web modern, capabil de conexiuni prin web-socket(Google Chrome, Mozilla Firefox, etc). -Accesati http://localhost Daca conexiunea a fost realizata, pe pagina va aparea formularul de autentificare. b) Remote: de pe alt dispozitiv, prin internet -Deschideti un browser web modern, capabil de conexiuni prin web-socket(Google Chrome, Mozilla Firefox, etc). -Accesati http://[HOST_NAME], unde [HOST_NAME] reprezinta valoarea setata in /WMEAOL/Data/app.ini Daca conexiunea a fost realizata, pe pagina va aparea formularul de autentificare.