Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Client Server Architecture
By
Bhargav Amin
PRN 14030142016
Subject- NOS(Windows)
What is a Client?
 Clients are PCs or workstations on
which users run
applications. Clients rely on servers
for resources...
What is a Server?
 Servers are powerful computers or
processes dedicated to managing disk
drives (fileservers), printers
...
What is Client Server
Architecture?
 The application is modeled as a set of
services that are provided by servers
and a s...
Types of Client Server
Architecture
 2-tier
◦ The three application layers are mapped onto
two computer systems which are...
What is Fat and Thin client?
 A fat client (also
called heavy, rich or thick client) is a
computer (client) in client ser...
3-Tier Architecture
 Each of the application layers may
execute on a separate processor.
 Allows for better performance ...
3-Tier Architecture
2-Tier Architecture
 The Two-tier architecture is divided into two parts:
◦ Client Application (Client Tier)
◦ Database (...
2-Tier Architecture
Summary
 2-tier
◦ Thin client: all of the application
processing and data management is
carried out on the server
◦ Fat c...
Thank you
You’ve finished this document.
Download and read it offline.
Upcoming SlideShare
2 08 client-server architecture
Next
Upcoming SlideShare
2 08 client-server architecture
Next
Download to read offline and view in fullscreen.

Share

Client server architecture

Download to read offline

Understanding client server architecture(two-tier and three-tier) with fat and thin clients

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all

Client server architecture

  1. 1. Client Server Architecture By Bhargav Amin PRN 14030142016 Subject- NOS(Windows)
  2. 2. What is a Client?  Clients are PCs or workstations on which users run applications. Clients rely on servers for resources, such as files, devices, and even processing power. Another type of network architecture is known as a peer-to- peer architecture because each node has equivalent responsibilities
  3. 3. What is a Server?  Servers are powerful computers or processes dedicated to managing disk drives (fileservers), printers (print servers), or network traffic (network servers ).
  4. 4. What is Client Server Architecture?  The application is modeled as a set of services that are provided by servers and a set of clients that use these services.  Clients know of servers but servers need not know of clients.  Clients and servers are logical processes.
  5. 5. Types of Client Server Architecture  2-tier ◦ The three application layers are mapped onto two computer systems which are the client and the server ◦ Client can be  Thin client; or  Fat client  3-tier ◦ The three application layers are mapped onto three logically separate processes that executes on different processors
  6. 6. What is Fat and Thin client?  A fat client (also called heavy, rich or thick client) is a computer (client) in client server architecture or networks that typically provides rich functionality independent of the central server ◦ Eg. SMTP,FTP,DNS Server  A thin client (sometimes also called a lean, zero or slim client) is a computer or a program or an application that depends heavily on another computer (its server) to fulfill its computational roles. ◦ Eg. Thunderbird, MS Outlook, Remote
  7. 7. 3-Tier Architecture  Each of the application layers may execute on a separate processor.  Allows for better performance than a thin-client model and is simpler to manage than a fat-client model.  A more scalable architecture - as demands increase, extra servers can be added.
  8. 8. 3-Tier Architecture
  9. 9. 2-Tier Architecture  The Two-tier architecture is divided into two parts: ◦ Client Application (Client Tier) ◦ Database (Data Tier)  For e.g.: On client application side the code is written for saving the data in the SQL server database. Client sends the request to server and it process the request & send back with data. The main problem of two tier architecture is the server cannot respond multiple request same time, as a result it cause a data integrity issue.  Advantages: ◦ Easy to maintain and modification is bit easy ◦ Communication is faster  Disadvantages: ◦ In two tier architecture application performance will be degrade upon increasing the users. ◦ Cost-ineffective
  10. 10. 2-Tier Architecture
  11. 11. Summary  2-tier ◦ Thin client: all of the application processing and data management is carried out on the server ◦ Fat clients: run some or all of the application logic.  3-tier ◦ Allows for better performance than a thin- client approach and is simpler to manage than a fat-client approach.
  12. 12. Thank you
  • VasuNarang4

    Jan. 22, 2021
  • KanakarajRamasamy

    Sep. 26, 2020
  • renukalakhani

    Apr. 14, 2020
  • SalmanFarid4

    Jan. 27, 2020
  • 17221598-012

    Dec. 5, 2019
  • PhilipTeh3

    Oct. 16, 2019
  • AmolWaghole1

    Jun. 26, 2019
  • ssuserefc0dc

    May. 29, 2019
  • pawng1

    Dec. 16, 2018
  • MadhuraVaidya6

    Nov. 18, 2018
  • PrinceCley

    Jun. 29, 2018
  • SrayaNarayanan

    Jun. 28, 2018
  • NaveenKrishna65

    May. 19, 2018
  • MohanSaravanan1

    Apr. 22, 2018
  • AungPhyoMaw

    Apr. 8, 2018
  • bhanuakula1

    Apr. 6, 2018
  • RjtBhrdwj

    Apr. 3, 2018
  • DeputeAlphonseNdayiz1

    Feb. 25, 2018
  • VasudhaVasdev1

    Dec. 19, 2017
  • Hooriaa

    Nov. 23, 2017

Understanding client server architecture(two-tier and three-tier) with fat and thin clients

Views

Total views

26,300

On Slideshare

0

From embeds

0

Number of embeds

30

Actions

Downloads

848

Shares

0

Comments

0

Likes

27

×