PrinciplesInternet, the web, rely on client-server architecture. this architecture means that a server offers web services such as web page, video, music, ..., to one or several clients. The advantage of client-server architecture is that several users located in several places with heterogenous software and hardware could communicate and use common resources to collaborate and cooperate. Client-server architecture relies on the separation between server applications and client applications. The server hosts heavy infrastructure of application, those which generates all services. Client hosts only browsing materials of the graphical interface generated by the server, usually a web browser, a mail client, ...
![]() Web server architecture relies basically on the following principle:
![]()
DocumentationOSI Model, Wikipedia EN: http://en.wikipedia.org/wiki/OSI_model Web server, Wikipedia EN: http://en.wikipedia.org/wiki/Web_server Apache HTTP Server, Wikipedia EN: http://en.wikipedia.org/wiki/Apache_HTTP_Server Modèle OSI, Wikipedia FR: http://fr.wikipedia.org/wiki/Open_Systems_Interconnect Serveur Web, Wikipedia FR: http://fr.wikipedia.org/wiki/Serveur_web Serveur HTTP, Wikipedia FR: http://fr.wikipedia.org/wiki/Serveur_HTTP Serveur Apache HTTP, Wikipedia FR: http://fr.wikipedia.org/wiki/Apache_HTTP_Server |