SlideShare a Scribd company logo
2
Most read
3
Most read
8
Most read
client server architecture
client server architecture
The client is a man who send the
request to the server .
Exp.
server
client
Who response of the request ,which
is send by client .
server
client
client server architecture
• There are two type
Two tier
Three tier
• The two-tier architecture is based on Client
Server architecture. The two-tier architecture
is like client server application. The direct
communication takes place between client
and server. There is no intermediate between
client and server.
• In a Two-Tier Architecture the applications
are mostly divided into a user-services tier
and a data-services tier.
• Tier 2: server platform, hosting all server
software components
Physical Architecture
GUI
Database
Server
Windows
Client
PowerBuilder
Visual Basic
Visual C++
Access
Paradox
Oracle
Sybase
Informix
MS SQLServer
Technical Architecture
…
Ethernet
Token Ring
TCP/IP
1. Non-Complex
2. Non-time Critical information processing
system
3. User Interface in User side, database
management in the server side.
4. Easy to maintain and modification is bit easy.
5. Communication is faster
1. Performance decrease if more than 100
users are involved
2. Interoperability is limited
3. System Administration is difficult
Presentation
Application
logic
Shared
data
Local-area network
Note: many clients per
application server, several
application servers per data server
• Three tier Architecture the business services are
assigned a separate tier – called middle tier and is
handled by middleware like MTS and IIS
 It overcomes all the disadvantages of Two Tier
Architecture, by providing a middle layer
 Improved Security – Client is not direct access to
database.
 three tier architecture application performance is
good.
1. The development environment is more
difficult to use, than the Two Tier
development environment
2. The cost involved is much more than the
Two tier Architecture
3. Increase Complexity/Effort
Difference between 2-tier&3-tier
• Less secured as client can
talk to database directly.
• Complex as business logic
and database exist on one
system
• Only database should be
used
• Simple as layers are
separated
• Application server may
use services like RMI or
JMS etc.
• Multiple databases can be
used even within the same
transaction
client server architecture

More Related Content

PPTX
Client server architecture
Bhargav Amin
 
PPTX
Client server model
Gd Goenka University
 
PPTX
Firewall Basing
Pina Parmar
 
PPTX
Cloud federation.pptx
Ybhh
 
PDF
Chapter 11 laws and ethic information security
Syaiful Ahdan
 
PDF
Requirement analysis and specification
M.E. at GTU- PG School
 
PPTX
Open Cloud Consortium Overview (01-10-10 V6)
Robert Grossman
 
PPTX
Digital library
Sandeep Singh Saini
 
Client server architecture
Bhargav Amin
 
Client server model
Gd Goenka University
 
Firewall Basing
Pina Parmar
 
Cloud federation.pptx
Ybhh
 
Chapter 11 laws and ethic information security
Syaiful Ahdan
 
Requirement analysis and specification
M.E. at GTU- PG School
 
Open Cloud Consortium Overview (01-10-10 V6)
Robert Grossman
 
Digital library
Sandeep Singh Saini
 

What's hot (20)

PPTX
Domain name system presentation
Anchit Dhingra
 
PPTX
Information retrieval introduction
nimmyjans4
 
PPT
Ch08 Authentication
Information Technology
 
PDF
Network security & cryptography full notes
gangadhar9989166446
 
PPTX
2 tier and 3 tier architecture
baabtra.com - No. 1 supplier of quality freshers
 
PPTX
Design Concepts in Software Engineering-1.pptx
KarthigaiSelviS3
 
PPT
Communication primitives
Student
 
PPTX
UML Diagrams for Real estate management system
Starlee Lathong
 
PPTX
Metadata ppt
Shashikant Kumar
 
PPTX
Tools and methods used in cybercrime
patelripal99
 
PPTX
Version Stamps in NOSQL Databases
Dr-Dipali Meher
 
PPT
Clustering: Large Databases in data mining
ZHAO Sam
 
PPT
Information Retrieval Models
Nisha Arankandath
 
PDF
Data security and Integrity
Zaid Shabbir
 
PDF
WEB HOSTING
webhostingguy
 
PPTX
Authentication(pswrd,token,certificate,biometric)
Ali Raw
 
PPTX
Components and Advantages of DBMS
Shubham Joon
 
PDF
Introduction to Database Management Systems: Structure, Applications, and Key...
Mahmud Hasan Tanvir
 
PPTX
Database security
Software Engineering
 
PPTX
Network security and firewalls
Murali Mohan
 
Domain name system presentation
Anchit Dhingra
 
Information retrieval introduction
nimmyjans4
 
Ch08 Authentication
Information Technology
 
Network security & cryptography full notes
gangadhar9989166446
 
2 tier and 3 tier architecture
baabtra.com - No. 1 supplier of quality freshers
 
Design Concepts in Software Engineering-1.pptx
KarthigaiSelviS3
 
Communication primitives
Student
 
UML Diagrams for Real estate management system
Starlee Lathong
 
Metadata ppt
Shashikant Kumar
 
Tools and methods used in cybercrime
patelripal99
 
Version Stamps in NOSQL Databases
Dr-Dipali Meher
 
Clustering: Large Databases in data mining
ZHAO Sam
 
Information Retrieval Models
Nisha Arankandath
 
Data security and Integrity
Zaid Shabbir
 
WEB HOSTING
webhostingguy
 
Authentication(pswrd,token,certificate,biometric)
Ali Raw
 
Components and Advantages of DBMS
Shubham Joon
 
Introduction to Database Management Systems: Structure, Applications, and Key...
Mahmud Hasan Tanvir
 
Database security
Software Engineering
 
Network security and firewalls
Murali Mohan
 
Ad

Similar to client server architecture (20)

PPTX
Introduction to Advanced Databases .pptx
Sisodetrupti
 
PPTX
Client Server Architecture...pptx
praladbaral
 
PPTX
Client computing evolution ppt11
Tech_MX
 
PPT
Part 1 network computing
Linh Nguyen
 
PPTX
QSpiders - Server Architecture
Qspiders - Software Testing Training Institute
 
PPTX
Client server architecture
RituBhargava7
 
PPTX
Odbc and data access objects
Sangeetha Sg
 
PPTX
3 tier architecture
tahir khan
 
PPTX
Technical Architectures
Damian T. Gordon
 
PPTX
two tier and three tier
Kashafnaz2
 
PPTX
Client server communication on the web,technique,Challenges, method
Mherub Ahsan
 
PPTX
Introduction and Basics to web technology .pptx
LEENASAHU42
 
PPT
9. Distributed Systems Architecture.pptnnihi
MominRais
 
PPT
Lecture 5 Database management system.ppt
sheharbanocs
 
PPT
3 tierarchitecture-091103063446-phpapp01
asif khan
 
PPT
4. system models
AbDul ThaYyal
 
PPT
Ch2_Ed7_Network_Applications.ppt
FernandoLipardoJr
 
PPTX
2-Tier and 3-Tier Architecture of Enterprise Resource Planning
S M Qamar Abbas
 
PDF
Client Server Architecture in Software engineering
pruthvi2898
 
PPTX
C/S archtecture including basic networking
abhinav2727
 
Introduction to Advanced Databases .pptx
Sisodetrupti
 
Client Server Architecture...pptx
praladbaral
 
Client computing evolution ppt11
Tech_MX
 
Part 1 network computing
Linh Nguyen
 
QSpiders - Server Architecture
Qspiders - Software Testing Training Institute
 
Client server architecture
RituBhargava7
 
Odbc and data access objects
Sangeetha Sg
 
3 tier architecture
tahir khan
 
Technical Architectures
Damian T. Gordon
 
two tier and three tier
Kashafnaz2
 
Client server communication on the web,technique,Challenges, method
Mherub Ahsan
 
Introduction and Basics to web technology .pptx
LEENASAHU42
 
9. Distributed Systems Architecture.pptnnihi
MominRais
 
Lecture 5 Database management system.ppt
sheharbanocs
 
3 tierarchitecture-091103063446-phpapp01
asif khan
 
4. system models
AbDul ThaYyal
 
Ch2_Ed7_Network_Applications.ppt
FernandoLipardoJr
 
2-Tier and 3-Tier Architecture of Enterprise Resource Planning
S M Qamar Abbas
 
Client Server Architecture in Software engineering
pruthvi2898
 
C/S archtecture including basic networking
abhinav2727
 
Ad

Recently uploaded (20)

PPTX
办理方法西班牙假毕业证蒙德拉贡大学成绩单MULetter文凭样本
xxxihn4u
 
PDF
UI/UX Developer Guide: Tools, Trends, and Tips for 2025
Penguin peak
 
PPTX
谢尔丹学院毕业证购买|Sheridan文凭不见了怎么办谢尔丹学院成绩单
mookxk3
 
PPTX
Artificial-Intelligence-in-Daily-Life (2).pptx
nidhigoswami335
 
PDF
The Internet of Things (IoT) refers to a vast network of interconnected devic...
chethana8182
 
PDF
BGP Security Best Practices that Matter, presented at PHNOG 2025
APNIC
 
PPTX
Google SGE SEO: 5 Critical Changes That Could Wreck Your Rankings in 2025
Reversed Out Creative
 
PPTX
Slides Powerpoint: Eco Economic Epochs.pptx
Steven McGee
 
PPTX
AI ad its imp i military life read it ag
ShwetaBharti31
 
PPTX
LESSON-2-Roles-of-ICT-in-Teaching-for-learning_123922 (1).pptx
renavieramopiquero
 
PDF
LOGENVIDAD DANNYFGRETRRTTRRRTRRRRRRRRR.pdf
juan456ytpro
 
PDF
APNIC Update, presented at PHNOG 2025 by Shane Hermoso
APNIC
 
PPTX
The Monk and the Sadhurr and the story of how
BeshoyGirgis2
 
PDF
LB# 820-1889_051-7370_C000.schematic.pdf
matheusalbuquerqueco3
 
PPTX
Pengenalan perangkat Jaringan komputer pada teknik jaringan komputer dan tele...
Prayudha3
 
PPTX
Black Yellow Modern Minimalist Elegant Presentation.pptx
nothisispatrickduhh
 
PPTX
Perkembangan Perangkat jaringan komputer dan telekomunikasi 3.pptx
Prayudha3
 
PPTX
Crypto Recovery California Services.pptx
lionsgate network
 
PPTX
Microsoft PowerPoint Student PPT slides.pptx
Garleys Putin
 
PDF
PDF document: World Game (s) Great Redesign.pdf
Steven McGee
 
办理方法西班牙假毕业证蒙德拉贡大学成绩单MULetter文凭样本
xxxihn4u
 
UI/UX Developer Guide: Tools, Trends, and Tips for 2025
Penguin peak
 
谢尔丹学院毕业证购买|Sheridan文凭不见了怎么办谢尔丹学院成绩单
mookxk3
 
Artificial-Intelligence-in-Daily-Life (2).pptx
nidhigoswami335
 
The Internet of Things (IoT) refers to a vast network of interconnected devic...
chethana8182
 
BGP Security Best Practices that Matter, presented at PHNOG 2025
APNIC
 
Google SGE SEO: 5 Critical Changes That Could Wreck Your Rankings in 2025
Reversed Out Creative
 
Slides Powerpoint: Eco Economic Epochs.pptx
Steven McGee
 
AI ad its imp i military life read it ag
ShwetaBharti31
 
LESSON-2-Roles-of-ICT-in-Teaching-for-learning_123922 (1).pptx
renavieramopiquero
 
LOGENVIDAD DANNYFGRETRRTTRRRTRRRRRRRRR.pdf
juan456ytpro
 
APNIC Update, presented at PHNOG 2025 by Shane Hermoso
APNIC
 
The Monk and the Sadhurr and the story of how
BeshoyGirgis2
 
LB# 820-1889_051-7370_C000.schematic.pdf
matheusalbuquerqueco3
 
Pengenalan perangkat Jaringan komputer pada teknik jaringan komputer dan tele...
Prayudha3
 
Black Yellow Modern Minimalist Elegant Presentation.pptx
nothisispatrickduhh
 
Perkembangan Perangkat jaringan komputer dan telekomunikasi 3.pptx
Prayudha3
 
Crypto Recovery California Services.pptx
lionsgate network
 
Microsoft PowerPoint Student PPT slides.pptx
Garleys Putin
 
PDF document: World Game (s) Great Redesign.pdf
Steven McGee
 

client server architecture

  • 3. The client is a man who send the request to the server . Exp. server client
  • 4. Who response of the request ,which is send by client . server client
  • 6. • There are two type Two tier Three tier
  • 7. • The two-tier architecture is based on Client Server architecture. The two-tier architecture is like client server application. The direct communication takes place between client and server. There is no intermediate between client and server. • In a Two-Tier Architecture the applications are mostly divided into a user-services tier and a data-services tier.
  • 8. • Tier 2: server platform, hosting all server software components Physical Architecture GUI Database Server Windows Client PowerBuilder Visual Basic Visual C++ Access Paradox Oracle Sybase Informix MS SQLServer Technical Architecture … Ethernet Token Ring TCP/IP
  • 9. 1. Non-Complex 2. Non-time Critical information processing system 3. User Interface in User side, database management in the server side. 4. Easy to maintain and modification is bit easy. 5. Communication is faster
  • 10. 1. Performance decrease if more than 100 users are involved 2. Interoperability is limited 3. System Administration is difficult
  • 11. Presentation Application logic Shared data Local-area network Note: many clients per application server, several application servers per data server
  • 12. • Three tier Architecture the business services are assigned a separate tier – called middle tier and is handled by middleware like MTS and IIS
  • 13.  It overcomes all the disadvantages of Two Tier Architecture, by providing a middle layer  Improved Security – Client is not direct access to database.  three tier architecture application performance is good.
  • 14. 1. The development environment is more difficult to use, than the Two Tier development environment 2. The cost involved is much more than the Two tier Architecture 3. Increase Complexity/Effort
  • 15. Difference between 2-tier&3-tier • Less secured as client can talk to database directly. • Complex as business logic and database exist on one system • Only database should be used • Simple as layers are separated • Application server may use services like RMI or JMS etc. • Multiple databases can be used even within the same transaction