CLIENT SERVER MODELHOW COMPUTER’S ARE LINKED TOGETHER.
CLIENT SERVER MODEL
OLD COMPUTER ARCHITECTURE
MAIN FRAME COMPUTER
DUMB TERMINAL
DUMB TERMINAL
DUMB TERMINAL
DUMB TERMINAL
The processing takes place within the main frame computer and the terminals are merely input and output devices
(INPUT / OUTPUT TERMINALS)(PROCESSING)
CLIENT SERVER MODEL
CLIENT‘A client is a piece of computer hardware or software that accesses a service made available by a server.’
Client
Requests a service
‘What kind of services are requested from a server?’
CLIENT SERVER MODEL
SERVER‘A server is a running instance of an application (software) capable of accepting requests from the client and giving responses accordingly. Servers can run on any computer including dedicated computers, which individually are also often referred to as "the server".
Server
File sharing
WebFile
transferPrinter
TELNET
Proxy
CLIENT SERVER MODEL
WHAT IS CLIENT SERVER?‘The client–server model of computing is a distributed application structure that partitions tasks or workloads between the providers of a resource or service, called servers, and service requesters, called clients.’
ServerClient
Data transactions
Client – Server Model Peer – Peer Network
Data transactions
Client
Client
Client
CLIENT SERVER MODEL
DISTRIBUTED COMPUTER MODEL
Server
Client
Data transactions
Client
Client
Client
Client
Client
Client
Client A server can support many distributed clients (eg file server)
CLIENT SERVER MODEL
DISTRIBUTED COMPUTER MODEL
Server
Network A
Clients
A server can support many small clusters of computers as shown in the diagram.
Network B
Network C
Clients
ClientsRouters
CLIENT SERVER MODEL
DISTRIBUTED COMPUTER MODEL
Server
Network A
Clients
There can be many different servers providing different services for multiple networks of clients as shown.
Network B
Network C
Clients
Clients Routers
CLIENT SERVER MODEL
DISTRIBUTED COMPUTER MODEL
Server
Network A
Clients
Extra services can be provided, such as firewall, proxy, Internet connection, or database management system (DBMS)
Network B
Network C
Clients
Clients RoutersDBMS
File sharing
Web
Printer
Firewall Proxy Internet
CLIENT SERVER MODEL
CLOUD CLIENT SERVER MODEL‘The practice of using a network of remote servers hosted on the Internet to store, manage, and process data, rather than a local server or a personal computer..’
Server
Data transactions
Cloud Client – Server Model
Internet
Remote Client
Remote Client
Remote Client
Top Related