Turinys:
Apibrėžimas - ką reiškia kliento-serverio modelis?
Kliento ir serverio modelis yra paskirstytas tinklo procesų komunikacijos pagrindas tarp paslaugų teikėjų, klientų ir paslaugų teikėjų. Kliento ir serverio ryšys užmezgamas per tinklą ar internetą.
Kliento-serverio modelis yra pagrindinė tinklo skaičiavimo koncepcija, taip pat sukurianti keitimosi el. Paštu ir interneto / duomenų bazės prieigos funkcijas. Aplink kliento ir serverio modelį sukurtos žiniatinklio technologijos ir protokolai yra šie:
- Hiperteksto perdavimo protokolas (HTTP)
- Domenų vardų sistema (DNS)
- Paprastas pašto perdavimo protokolas (SMTP)
- „Telnet“
Tarp klientų yra interneto naršyklės, pokalbių programos ir el. Pašto programinė įranga. Serveriai apima internetą, duomenų bazę, programą, pokalbius ir el. Paštą ir kt.
„Techopedia“ paaiškina kliento-serverio modelį
Serveris valdo daugumą procesų ir saugo visus duomenis. Klientas prašo nurodytų duomenų ar procesų. Serveris perduoda proceso išvestį klientui. Klientai kartais tvarko tvarkymą, tačiau norint baigti, reikia serverio duomenų išteklių.
Kliento-serverio modelis skiriasi nuo lygiaverčio (P2P) modelio, kai komunikuojančios sistemos yra klientas arba serveris, kurių kiekviena turi vienodą statusą ir atsakomybę. „P2P“ modelis yra decentralizuotas tinklų kūrimas. Kliento-serverio modelis yra centralizuotas tinklų kūrimas.
