Een client- server netwerk bestaat uit een centrale processor die navraag voor client verzoeken . Het behandelt het verzoek in een dienst en dan en geeft een reactie . Servers sequentiële en parallelle Een sequentiële server stoppen met controleren op een verzoek , zoals in de command - line chat programma verwerken . Een parallelle server initieert een aparte thread op dit verzoek te behandelen , zodat polling is ononderbroken . Staatlozen en Stateful Connections Een eenvoudige HTML-pagina die HTML -code terugkeert zonder het houden van een toestandsinformatie is een voorbeeld van een staatloze verbinding . Een winkelcentrum uitchecken HTML-pagina die sessie-informatie opslaat in de vorm van cookies , HTTP GET /POST variabelen of URL- query strings is een voorbeeld van een stateful verbinding . Multitiered Architectuur < br > een webservice die database resulteert terugkeert in een HTML-pagina is een voorbeeld van een multitiered client -server model . De browser naar de webserver vormt het eerste niveau . De Web -server met de database server vormt het tweede echelon . Alternatieven voor Client Server Deze omvatten samenwerkende servers , waarbij servers elkaar bellen binnen dezelfde dienst, zoals als proxy servers , waar een centrale proxy processor bemiddelt tussen meerdere clients en servers , web- applets , waarbij code wordt gedownload en uitgevoerd op de client , en peer-to - peer netwerken , waar verwerkers zenden verzoeken tot elkaar als co - gelijke dienst . handlers protocols de client -server -netwerk bestaat uit vier lagen van client-server protocollen binnen de zeven lagen van het OSI ( Open Systems Interconnection ) model : Protocol ( OSI Layer ) , Ethernet ( Fysische en data Link ) , IP /IPX ( Netwerk ) , TCP /SPX (Vervoer ) en HTTP /SMTP /DNS /Telnet /FTP ( Session , Presentatie en toepassing ) < br >
|