Creeaza.com - informatii profesionale despre


Evidentiem nevoile sociale din educatie - Referate profesionale unice
Acasa » referate » informatica » retele calculatoare
CONFIGURATII "CLIENT-SERVER"

CONFIGURATII "CLIENT-SERVER"


ConfiguraTii "client-server"

La inceput nu a fost nici un fel de aplicatii client-server. Un terminal simplu(dumb) era legat direct de un computer gazda folosint o linie seriala RS232. Terminalul avea doar o tastatura si un ecran. Ecranul avea capabilitatea de a afisa caractere , cursorul se putea adresa, insa setul de caractere se afla in ROM. Toate aplicatiile rulau pe un singur host.


Tipul "Two-tier" Client Server

Prima generatie de aplicatii client server a fost implementata in doua parti logice. Acesta avea si doua parti logice de asemenea. Aplicatia ra formata din doua module diferite care ruleaza pe calculatoare diferite.


Cantitatea de informatii vehiculata intre client si server determina tipul server-ului "thin" sau "fat". Modelul "thin" ( subtire) inseamna ca aplicatia client nu are o marime mare si nu ocupa foarte mult din resursele gazdei sale, interactiunea cu utilizatorul se face printr-un GUI. Aplicatiile client" thin" sunt foarte indicate pe calculatoare mai vechi (486, 386) care nu au o putere mare de calcul sau de alta natura(comparativ cu cerintele de astazi).



Nivelul mediu (middleware)

Aplicatia client la aceste tipuri de aplicatii are la baza folosirea unor interfete via API. Cele mai intalnite "middleware" sunt foarte generale si se pot folosi pentru aproape orice tip de aplicatie. Exemple de "middleware":

TCP/IP

DCE

NetBIOS

Named pipes

LAN Manager


Dezvoltari specifice de "middleware" sunt un nivel deasupra celor de ordin general. Exemple sunt: ODBC pentru servere baze de date, SNMP pentru servere de email, SSL pentru WEB.

Tipul "Three-Tier" Client/Server


Este implementarea care se poate separa in mai mult de doua parti logice. Schematic aceasta este reprezentata grafic in modelul urmator:





Politica de confidentialitate


creeaza logo.com Copyright © 2024 - Toate drepturile rezervate.
Toate documentele au caracter informativ cu scop educational.