ABSTRACT

The client/server model is the most common form of network architecture used in data communications today, and its popularity can be seen in the phenomenal expansion of the World Wide Web. A dictionary definition of a client is a system or a program that requests the activity of one or more other systems or programs, called servers, to accomplish specific tasks. A server is a system or program that receives requests from one or more client systems or programs to perform activities that allow the client to accomplish certain tasks. Exhibit 1.1 shows a typical local area network based on client/server technology. Shown are three PC clients, one server, and a network printer.