|
|
Client-Server Basics by Sharlee Plett One of the cornerstones of Internet technology is client-server. The goal of client-server is to share the processing burden between two computers. The individual programs you use on your computer to view or manage information over the Intenet are called client software. Client programs on your system send out requests for information stored on Internet host computers called servers. Servers store all manner of information and are specially configured to receive and send information over the Internet. The host computers are called servers, because they have special software installed on them and are set up to allow them to receive requests from other computers and serve it to the other computers. They actually listen on the Internet for requests that are being sent to them. Unless you have installed web server software on your computer, it isn't set up to listen for requests or receive and send your information. Here's how client-server works:
The idea behind client-server is to share the processing and storage load so that no system is overly burdened with either. The client does not have the task of storing vast quantities of data, while the server is relieved of the actual processing and display duties. Here's an example of a World Wide Web client-server interaction:
Note: You might encounter the term peer-to-peer network. This type of network exists when every computer in a particular network of computers acts both as a client and a server. |
|