E Webbrowser gëtt benotzt fir Web Server Inhalt ze weisen
Webbrowser wéi Internet Explorer, Firefox, Chrome a Safari gehéieren zu de populärsten Netzapplikatiounen an der Welt. Si gi fir Grondinformatioun benotzt, awer och fir verschidde aner Besoën, och online Shopping a Casual Gaming.
Webserver gëtt et, wat den Inhalt fir Webbrowser ubitt; wat de Browser äntweren, leet de Server iwwer Internet Netzverbindungen.
Client-Server Network Design a Web
Webbrowser an Webserver zesummen zesummen als Client-Server System. Bei Computernetechnik ass Client-Server eng Standardmethod fir Gestioun vu Programmer déi Donnéen an zentraler Plaz (Servercomputer) gehaalen hunn an effizient mat verschiddenen anere Computeren (Clienten) op Ufro gedeelt ginn. All Websäfer funktionnéieren als Clienten, déi Informatioune vu Websäite benotzen (Server).
Vill Webbrowser kënnen Clienten Daten vun der selwechter Websäit fordreiwen. Demande kann op all aner Zäiten oder gleichzeitig geschéien. Client-Server-Systeme konzeptuell all Ufro un déi selwecht Websäit ze verhandelen fir e Server ze behandelen. An der Praxise awer, well d'Volumen vun Ufroen op Webserver kann heiansdo ganz grouss ginn, Webserver ginn oft als verdeferter Pool vu verschidde Servercomputer gebaut.
Fir grouss Websäiten déi an de verschiddene Länner weltwäit populär sinn, gëtt dëse Webserverpool geographesch verdeelt fir ze hëllefen d'Responsabel Zäit fir Browser ze verbesseren. Wann de Server méi no an de Ufuerderen Apparat ass, da wier et derbei datt d'Zäit déi d'Inhalter fënns, ass méi séier wéi de Server weider.
Netz Protokoller fir Webbrowser an Server
Webbrowser an Servere kommunizéieren iwwer TCP / IP . Hypertext Transfer Protocol (HTTP) ass de Standardapplikatiounsprotokoll op der Säit vum TCP / IP ënnerstëtzen Webbrowser Demande an Server Responses.
Webbrowser och drop op DNS fir mat URLen ze schaffen . Dës Protokoll Standards erlaaben verschidden Marken vu Webbrowser fir mat verschidden Marken vun Webserver kommunizéieren ouni spezielle Logik fir all Kombinatioun.
Wéi am meeschten Internetverkéier, de Browser an d'Serververbindunge normalerweis lafen iwwer eng Serie vun Zwëschernetz -Router .
Eng Basis Websäit Surfen funktionnet:
- De Benotzer beschriwwen eng URL an hirem Browser (entweder aus engem Lieszeechen oder andeems se se agefouert hunn)
- De Browser initiéiert eng TCP-Verbindung fir den Webserver oder den Serverpool (Benotze vum Porteel 80) iwwer seng IP Adress, wéi an DNS publizéiert. En Deel vun dësem Prozess mécht de Browser och DNS Lookup Requête fir d'URL an eng IP Adress ze konvertéieren
- Nodeems de Server d'Bestätigung vun senger Säit vun der TCP-Verbindung erofgesat huet, schéckt de Browser HTTP-Ufroën op de Server fir den Inhalt ze kréien
- Nodeems de Server mat Inhalt fir d'Säit anäntwert hutt, räscht de Browser aus den HTTP-Paketen zréck a liest doranner. Inhalt kann enbedréit URLs fir Werbebanner oder aneren Inhalt vun Dritt gedréint ginn, wat de Browser déiselwecht fir nei TCP-Verbindungen op dës Standorte auszetauschen. De Browser kann och temporär Informatiounen iwwer seng Verbindungen mat lokalen Fichieren op de Clientcomputer als Cookien speichern
- All Fehler, déi op der Ufro fir den Inhalt fonnt hunn, kënnen als HTTP-Statuslinnen ze gesinn sinn