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

Client Server Csa

Client-server architecture (CSA) divides processing tasks between clients and servers. A client makes a request and a server fulfills it. There are three main models: 1) Mainframe model with one centralized computer. 2) PC-centric model with processing logic on clients and a server for data. 3) Three-tier model with separate tiers for data, application processing, and clients. Implementing CSA requires assessing requirements, configuring hardware and software, planning the network, and identifying server and client roles to distribute processing tasks.

Uploaded by

Sharada Gurani
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
58 views

Client Server Csa

Client-server architecture (CSA) divides processing tasks between clients and servers. A client makes a request and a server fulfills it. There are three main models: 1) Mainframe model with one centralized computer. 2) PC-centric model with processing logic on clients and a server for data. 3) Three-tier model with separate tiers for data, application processing, and clients. Implementing CSA requires assessing requirements, configuring hardware and software, planning the network, and identifying server and client roles to distribute processing tasks.

Uploaded by

Sharada Gurani
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 10

CLIENT-SERVER

ARCHITECHTURE(CSA)

BY:
SHARADA
NAJARINBANU
Client-server architecture(CSA)

CSA is distributed,cooperative,processing
environment where by the entire task of processing is
dividend in such manner that there is a demand on the
system through a client and there is a server in the
system to serve this demand.
CLIENT-SERVER ARCHITECTURE MODEL

CLIENT-SERVER ARCHITECTURE MODEL

Server

Database
Application server
Logic

Netware Server

Lan or Wan

Client Client

p PC p PC
Application client Application client
Logic Logic
Client

p PC
Application client
Logic
MAINFRAME-MODEL (ONE TIER MODEL)

Host computer entire


application

Terminal Terminal Terminal Terminal


CLIENT-SERVER ARCHITECTURE MODEL

PC-CENTRIC CLIENT-SERVER MODEL(2 TIER MODEL)

Server
Tier 1
Database

Tier 2
PC

Workstation
Entire processing Logic
Sits on PC-client.
PC PC
The processing is
distributed

PC
CLIENT-SERVER THREE TIER MODEL
Tier 1
Database
server

Application server Tier 2


Application server
Transaction
Transaction
processing
processing

Clients
Clients Tier 3

PC PC PC PC
CLIENT-SERVER IMPLEMENTATION
STRATEGIES
 Setting the goal, time frame to cover the scope.
 Forming a project group of experts supported by consultants.

 Discussing the requirements of information in terms of


definition,scope,content,number of users and so on.
 Making a broad classification of applications as critical & non
critical, transaction intensive &data intensive.
CONTD…..

 Deliberating and deciding hardware,software,operating system


needs and configuring each of them based on load, nature of
load,user,reporting needs & so on.
 Making plan of a networking platforms with infrastructural
details namely servers, routers, gateways.
 Assessing the needs of hardware and software of all kinds in
terms of users, capacity, capabilities and quantity.
CONTD……
 Finalising the number of servers, client and hardware
components in network with clear role identification as
data servers, application server and clients.
 Focusing on long term requirements.
THANK YOU…

You might also like