0% found this document useful (0 votes)
74 views

Client and Server Role

The client-server model organizes network traffic using client applications and devices that send requests to servers. Servers respond by acting on each request and returning results. One server can support many clients, and multiple servers can be networked together to handle increased processing loads. A client and server are separate hardware units customized for different purposes - clients have displays while servers don't need displays and can be located anywhere. Devices can function as both clients and servers for the same application, and servers can act as clients to other servers for different applications. Popular internet applications like email, FTP, and web services follow the client-server model with graphic or text interfaces to connect clients to servers. Home networks also use client-server systems on a small scale

Uploaded by

Maureen Kiamco
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
74 views

Client and Server Role

The client-server model organizes network traffic using client applications and devices that send requests to servers. Servers respond by acting on each request and returning results. One server can support many clients, and multiple servers can be networked together to handle increased processing loads. A client and server are separate hardware units customized for different purposes - clients have displays while servers don't need displays and can be located anywhere. Devices can function as both clients and servers for the same application, and servers can act as clients to other servers for different applications. Popular internet applications like email, FTP, and web services follow the client-server model with graphic or text interfaces to connect clients to servers. Home networks also use client-server systems on a small scale

Uploaded by

Maureen Kiamco
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Client-Server Applications

The client-server model organizes network traffic using a client application and client devices. Network
clients send messages to a server to make requests of it. Servers respond to clients by acting on each
request and returning the results. One server supports many clients, and multiple servers can be
networked together in a server pool to handle increased processing loads as the number of clients
grows.

A client computer and a server computer are two separate units of hardware, each customized for a
designed purpose. For example, a web client works best with a large screen display, while a web server
doesn't need a display and can be located anywhere in the world.

In some cases, however, a device can function as a client and a server for the same application.
Additionally, a device that is a server for one application can simultaneously act as a client to other
servers for different applications.

Some of the most popular applications on the internet follow the client-server model, including email,
FTP, and web services. Each of these clients features a graphic or text-based user interface and a client
application that connects the client to the server. In the case of email and FTP, users enter a computer
name (or an IP address) into the interface to set up a connection to the server.

Local Client-Server Networks

Many home networks use client-server systems on a small scale. Broadband routers, for example,
contain DHCP servers that provide IP addresses to the home computers, the DHCP clients. Other types
of network servers found in a home include print servers and backup servers.

Advantages of the Client-Server Model

The client-server model of networking was initially developed to share access to database applications
with many users. Compared to the mainframe model, client-server networking has better flexibility
because connections can be made on-demand and as needed rather than being fixed.

The client-server model supports modular applications that can make the job of creating software
easier. In the two-tier and three-tier types of client-server systems, software applications are separated
into modular components, and each component is installed on clients or servers specialized for that
subsystem.

Client and server role[edit]


The "client-server" characteristic describes the relationship of cooperating programs in an
application. The server component provides a function or service to one or many clients, which
initiate requests for such services. Servers are classified by the services they provide. For example,
a web server serves web pages and a file server serves computer files. A shared resource may be
any of the server computer's software and electronic components,
from programs and data to processors and storage devices. The sharing of resources of a server
constitutes a service.
Whether a computer is a client, a server, or both, is determined by the nature of the application that
requires the service functions. For example, a single computer can run web server and file server
software at the same time to serve different data to clients making different kinds of requests. Client
software can also communicate with server software within the same computer. [2] Communication
between servers, such as to synchronize data, is sometimes called inter-server or server-to-
server communication.

A computer network in which one centralized, powerful computer (called


the server) is a hub to which many less powerful personal computers or
workstations (called clients) are connected. The clients run programs and
access data that are stored on the server. Compare peer-to-peer network.

You might also like