Client-Server Model

Before we proceed, let's define some important terms. A web site address is also referred to as Universal Resource Locator (URL). It is a unique domain name that identifies a specific page on Internet. An example of a web site address is http://www.scriptingmaster.com. Browsers such as Internet Explorer or Netscape are a special program that communicates with the server to access the requested Web information. The computer that is requesting the information is referred to as the client server or simply as client. From where the requested information is being sent, is referred to as the Web server. The Web-server is a special computer designed to process Web related scripts.

Chances are you've used internet before; if not, you can type a web site's address on the browser's address window. What happens when you press enter or click on the "Go" button? Is it that the web content is displayed on the client server? The appearance of the web content on the client side is the last step! Before the web content is displayed on the client side, series of steps are performed in the background. After a client makes a request for a Web page, the server processes the request and returns only the plain HyperText Markup Language or HTML text. What that means is that once, for example, ASP scripts are processed on the server, sever sends only the output, as HTML, of those scripts to a browser. Figure 1 displays the client server interaction.

Figure 1 - Client-Server Model
Figure 1 - Client-Server Model