Cuprins:
Definiție - Ce înseamnă Modelul Client-Server?
Modelul client-server este un cadru de comunicare distribuit al proceselor de rețea între solicitanții de servicii, clienți și furnizorii de servicii. Conexiunea client-server este stabilită printr-o rețea sau Internet.
Modelul client-server este un concept de calcul de rețea de bază care construiește, de asemenea, funcționalități pentru schimbul de e-mail și accesul Web / bază de date. Tehnologiile web și protocoalele construite în jurul modelului client-server sunt:
- Protocol de transfer de hipertext (HTTP)
- Sistem de nume de domeniu (DNS)
- Protocol de transfer prin poștă simplă (SMTP)
- Telnet
Clienții includ browsere web, aplicații de chat și software de e-mail, printre altele. Serverele includ Web, bază de date, aplicație, chat și e-mail etc.
Techopedia explică modelul Client-Server
Un server gestionează majoritatea proceselor și stochează toate datele. Un client solicită date sau procese specificate. Serverul transmite ieșirea procesului către client. Uneori, clienții se ocupă cu procesarea, dar necesită resurse de date pentru finalizare.
Modelul client-server diferă de un model peer-to-peer (P2P) unde sistemele de comunicare sunt clientul sau serverul, fiecare având un statut și responsabilități egale. Modelul P2P este o rețea descentralizată. Modelul client-server este o rețea centralizată.
