CalculatoareTehnologia informației

Arhitectura client-server: caracteristici de interacțiune

Computere, software și periferice sunt componente disparate ale unei rețele de informații. Unii posedă unele resurse, așa-numitele servere, în timp ce alții apelează la aceste resurse sunt numite clienti. Luați în considerare modul în care acestea interacționează și ceea ce constituie o arhitectură client-server.

Arhitectura client-server

Arhitectura „client-server“ este interacțiunea dintre componentele structurale ale rețelei pe baza unor principii ale organizării rețelei, care sunt componente structurale ale componentelor de server și furnizorii de anumite funcții specializate (servicii), precum și clienții care folosesc acest serviciu. funcții specifice pot fi împărțite în trei grupe, bazate pe sarcini specifice:

  • intrare funcția de prezentare și sunt proiectate pentru interacțiunea utilizatorului cu sistemul;
  • Funcții de aplicații - pentru fiecare domeniu are propriul set;
  • caracteristici de management sunt concepute pentru a gestiona sistemul de fișiere, diverse baze de date, și alte componente.

Stand-alone sistem, cum ar fi un calculator fără o conexiune la rețea, se prezintă componentele aplicate și management la diferite niveluri. Acest tip de niveluri sunt considerate a fi sistemul de operare, aplicații și utilitar software, diverse utilități. În mod similar, rețeaua prezintă toate componentele de mai sus. Principalul lucru - dreptul de a furniza o interacțiune între aceste componente de rețea.

Principiul de funcționare al arhitecturii client-server

Client-server arhitectura cel mai des folosit pentru a crea baze de date corporative, în cazul în care informațiile nu sunt doar stocate, dar, de asemenea, din timp în timp pentru a procesa o varietate de metode. Această bază de date este un element-cheie al oricărui sistem de informații de întreprindere, iar serverul este nucleul acestui cadru. Astfel, serverul apar operații mai complexe pe intrare, stocarea, prelucrarea și modificarea datelor. Atunci când un utilizator (client) accesează baza de date (server), cererea este procesată: accesarea directă o bază de date și returnează un răspuns (rezultat de procesare). Rezultatul procesării - un mesaj de rețea cu privire la operarea cu succes sau eroare. calculatoare server poate manipula cereri simultane ale mai multor clienți la același fișier. Această lucrare și transferul de date în rețea pentru a accelera activitatea de software de aplicație.

Arhitectura client-server: utilizarea tehnologiei

Această arhitectură este utilizată pentru a accesa o varietate de resurse cu utilizarea tehnologiilor de rețea: servere Web, servere de aplicații, baze de date, servere de mail, firewall - uri, servere proxy. dezvoltarea de aplicații client-server vă permite să îmbunătățească securitatea, fiabilitatea și performanța aplicațiilor și a rețelei în ansamblul său. Cele mai frecvente aplicatii client-server pentru automatizare utilizate de afaceri.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ro.delachieve.com. Theme powered by WordPress.