Spesifikasjoner av en klient-server nettverk

Spesifikasjoner av en klient-server nettverk


En klient server nettverk består av en sentral prosessor som meningsmålingene etter forespørsler fra klienter. Den håndterer forespørselen i en tjeneste og da, og returnerer et svar.

Sekvensielle og parallelle servere

En sekvensiell server stopper polling å håndtere en forespørsel, slik som i kommandolinje chat-program. En parallell Serveren starter en egen tråd for å håndtere denne anmodningen slik at stemmegivningen er uavbrutt.

Statsløse og Stateful Connections

En enkel HTML-side som returnerer HTML-kode uten å holde noen stat informasjon er et eksempel på en statsløs tilkobling. Et kjøpesenter utsjekking HTML-side som lagrer sesjonsinformasjon i form av informasjonskapsler, http GET / POST variabler eller URL søkestrenger er et eksempel på en stateful-tilkobling.

Multitiered Arkitektur

En webtjeneste som returnerer database resultater i en HTML-side er et eksempel på en multitiered klient-tjener. Nettleseren til webserveren danner den første tier. Webserveren til databaseserveren danner andre tier.

Alternativer til Client Server

Disse inkluderer samarbeidende servere, der servere kaller hverandre innenfor samme tjenesten, for eksempel proxy-servere, der en sentral proxy prosessor formidler mellom flere klienter og servere; web applets, hvor koden er lastet ned og kjøres på klientsiden; og peer-to-peer nettverk, der prosessorer sender forespørsler til hverandre som co-lik tjeneste handlers.

protokoller

Klienten server nettverk inneholder fire lag av klient-server protokoller innenfor de sju lagene i OSI (Open Systems Interconnection) modell: Protocol (OSI Layer), Ethernet (fysisk og Data Link), IP / IPX (Network), TCP / SPX ( Transport) og HTTP / SMTP / DNS / Telnet / FTP (Session, presentasjon og Application)