Necesitatea aplicatiilor in retea a impus dezvolaterea unor modele de interconectare ,in care calculatoarele au roluri stabilite protivit functiilor care le revin : server sau client.Serverul este calculatorul pasiv care asteapta cereri de la clienti- calculatoare active. Dupa primirea unei cereri ,aceasta este procesata de catre server , iar rezultatul este transmis clientului.Toate serviciile Internet sunt oferite de catre servere.Spre exemplu ,aplicatiile de tip pagini web functioneaza pe modelul de client server: cand consultam o enciclopedie on-line ,calculatorul de la care lucram ,impreuna cu web browser-ul folosit ,formeaza componenta client; calculatorul pe care se gasesc depozitatele de informatie ,impreuna cu toate aplicatiile necesare gestiunii acestora ,formaza componenta server web.
Acest model se numeste si master slave ( "stapan-slav") ;componenta master trimite comenzi ,iar componenta slave le executa. In afara celor doua elemente fizice ,in acest tip de model exista si componente logice care asigura stocarea si procesarea datelor :datebase server( serverul dedicat datelor ,spre exemplu MySQL) si application server (serverul de aplicatie).
In urma distributiei activitatilor de management pentru date si activitati ,creste gradul de securitate a datelor ,prin accesul controlat la nivelul fiecarui server. Cererile simultate din partea clientiilor pot duce insa la ingreunarea traficului si chiar la congestionarea sau blocarea acestuia.
0 comments:
Trimiteți un comentariu