Client Server Architecture
Client Server Architecture
CLIENT SERVER
ARCHITECTURE
Defination
Mainframes
One Tier
Talks directly to the mainframe
File Server
Thick Client
No hard-disk
Network dependant
One-tier architecture
Web Server
Thin Client
Hard ware based
Network based
Two-tier architecture
Uses HTTP protocols
Application Server
LAN (Local Access Network)
Backbone
Cluster
Provides services within the webpage
Provides online documents
E.g. Hotmail, Google and Yahoo
Blade
Thinner client
Super
Computer
Accessed
virtually…
VmWare
software
Remote
Enables Network Administrators to
access the network without physically
being in the same location of the network.
• Remote Desktop Connections
Tiers
2-Tier Model
Client
Server
Presentation Logic
Database
Business Logic Database
DBMS
Database Logic
3-Tier Model
The traditional client/server architecture involves two
levels, a client level and a server level.
A three level architecture is constituted by three types of
machines: a user machine, a middle-level server and a
back end server.
The user machine: (client) is typically a thin client.
The middle-level: server is the application server.
The back-end: server is the data server.
Working Of N-Tier Model
Unix Server
Database
Server
Client Middleway
Server
Advantages Of Client Sever Architecture