Preview on Client Serve Model of Web Design
Everyday almost million of people browse web pages on the internet. Internet has become an integral part of our lives. But, do you know, how webpage are developed and stored? This article will answer these questions, by explaining the Client/Server model of web design.
Brief Introduction on The Client/Server Model
For web design, the Client/Server model plays a very important role. Basically, every web page displayed on the internet is with the help of Web clients and Web servers. Therefore, there are two primary concepts:
Web Client - also referred as web browser. The main role of a web client is to request Web pages from a server, and display them to a user.
Web Server – it is the common platform, which contains one or more Web pages.
Role of a Web Client:
Mainly, every client does the same thing, that is to request Web pages from a server, and display them to a user. Some of the common examples of Web clients are Microsoft Internet Explorer, Apple Safari, and Mozilla Firefox. Many of the browsers available today are also capable of running “client side” programming languages, like HTML, Java Script, etc.
Role of a Web Server
As explained above, it’s the common platform, which contains one or more Web pages. When a web client request for a web page, the web server provides them. These web pages are basically stored on the web server.
Interaction between Clients and Servers
Following are step-by-step procedure between client and server:
Web Client clicks on a link.
The link contains the address of the requested web page.
This link is then passed internet to the server in the form of a digital message. This step is also termed as http request. The message informs the server about the content that has been requested.
Now, web server responds to this message by sending what is called an http response. This response would have the content requested by the client
Conclusion:
To deliver content on the internet both Web browsers and Web servers has to work together as a team. Though, most users are not familiar with server but they are used to browser. Hence, to deliver content both the component has to work in unison.