Client Server Csa

You might also like

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 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