SlideShare a Scribd company logo
Group members:
 Number 1
 Number 2
 Number 3
 Number 4
Topic Of Presentation
Client and Server
What Is Client and Server ?
Client-server system can be define as a
software architecture made up of both the
client and server.
Clients always send requests while the server
responds to the requests sent.
Client Server Model
Benefits of client server model
It splits the processing of application across multiple machines
It allows easier sharing of resources from client to servers.
It reduces data replication by storing data on each server instead of
client.
Example of applications using client-server
system
File transfer: This is the transmission of files between the client and server. It also allows storing
of
files on the server. Files such as movies, images, music can be stored.
-Mail transfer: This is the transfer of messages such as the email using the Mail Transfer Protocol
(MTP).
- Hypertext Transfer Protocol (HTTP): Is the transferring of multimedia files such as images, text
between the client and server [3]. HTTP is use to improve communication between the client
and server, by
serving as a request-response protocol.
File transfer
This is the transmission of files between the client and server. It also
allows storing of files on the server. Files such as movies, images,
music can be stored.
Simple Mail transfer
This is the transfer of messages such as the email using the Simple
Mail Transfer Protocol (SMTP)
Hypertext Transfer Protocol (HTTP)
HTTP Is the transferring of multimedia files such as images, text
between the client and server. HTTP is use to improve
communication between the client and server, by serving as a
request-response protocol.
Client-Server Systems Architecture
Client-server architecture is usually made up of application server,
database server and PC.
Two main architectures.
2-tier architecture.
3-tier architecture.
2-tier client-server system architecture
This is an architecture which involves only the Database server and a
client PC. In 2-tier architecture, the users will run applications on
their PC (Client), which connects through a network to the server.
The client application runs both the coding and business logic, and
then displays output to the user. It is also called thick client.
-It is considered when the client has access to the database directly
without involving any intermediary.
-It is also used to perform application logic whereby the application
code will be assigned to each of the client in the workstation.
3-tier client-server system architecture
This architecture involves the client PC, Database server and
Application server. 3-tier architecture can be extended to N-tier
whereby it involves more application servers. In this architecture, the
client contains presentation logic only, whereby less resources and
less coding are needed by the client.
It supports one server being in charge of many clients and provides
more resources in the server It involves an intermediary (Application
server) also known as middleware.
ANY QUESTIONS

More Related Content

Similar to client and Computer.pptx

Three Challenges in Reliable Data Transport over Heterogeneous ...
Three Challenges in Reliable Data Transport over Heterogeneous ...Three Challenges in Reliable Data Transport over Heterogeneous ...
Three Challenges in Reliable Data Transport over Heterogeneous ...Videoguy
 
CN UNIT V.pptx
CN UNIT V.pptxCN UNIT V.pptx
CN UNIT V.pptx
VISWANATHAN R V
 
Client server relation
Client server relationClient server relation
Client server relation
PoojaWalia6
 
Web server hardware and software
Web server hardware and softwareWeb server hardware and software
Web server hardware and software
Humma Rashid
 
Introduction to the client server computing By Attaullah Hazrat
Introduction to the client server computing By Attaullah HazratIntroduction to the client server computing By Attaullah Hazrat
Introduction to the client server computing By Attaullah HazratAttaullah Hazrat
 
Client computing evolution ppt11
Client computing evolution ppt11Client computing evolution ppt11
Client computing evolution ppt11Tech_MX
 
Client/Server Architecture By Faisal Shahzad
Client/Server Architecture By Faisal Shahzad Client/Server Architecture By Faisal Shahzad
Client/Server Architecture By Faisal Shahzad
Faisal Shehzad
 
client server protocol
client server protocolclient server protocol
client server protocol
bmuhire
 
Presentation client mail_Android
Presentation client mail_AndroidPresentation client mail_Android
Presentation client mail_Android
Mejri Hassen
 
Client_Server_Network.pdf
Client_Server_Network.pdfClient_Server_Network.pdf
Client_Server_Network.pdf
subscenelk sinhala sub
 
Cs556 section1
Cs556 section1Cs556 section1
Cs556 section1
farshad33
 
Client server technology main
Client server technology mainClient server technology main
Client server technology main
Anwar Kamal
 
Lecture no 2 resource sharing
Lecture no 2 resource sharingLecture no 2 resource sharing
Lecture no 2 resource sharing
Gokuldhev mony
 
Differences Between Architectures
Differences Between ArchitecturesDifferences Between Architectures
Differences Between Architecturesprasadsmn
 
E-Commerce Under this we will get to know
E-Commerce Under this we will get to knowE-Commerce Under this we will get to know
E-Commerce Under this we will get to know
RealPranaya
 
application layer
application layerapplication layer
application layer
BishalWosti1
 
Client-Server Model
Client-Server ModelClient-Server Model
Client-Server Model
HTS Hosting
 

Similar to client and Computer.pptx (20)

Three Challenges in Reliable Data Transport over Heterogeneous ...
Three Challenges in Reliable Data Transport over Heterogeneous ...Three Challenges in Reliable Data Transport over Heterogeneous ...
Three Challenges in Reliable Data Transport over Heterogeneous ...
 
CN UNIT V.pptx
CN UNIT V.pptxCN UNIT V.pptx
CN UNIT V.pptx
 
Client server relation
Client server relationClient server relation
Client server relation
 
Web server hardware and software
Web server hardware and softwareWeb server hardware and software
Web server hardware and software
 
Introduction to the client server computing By Attaullah Hazrat
Introduction to the client server computing By Attaullah HazratIntroduction to the client server computing By Attaullah Hazrat
Introduction to the client server computing By Attaullah Hazrat
 
04 Client Server Computing
04 Client Server Computing04 Client Server Computing
04 Client Server Computing
 
Client computing evolution ppt11
Client computing evolution ppt11Client computing evolution ppt11
Client computing evolution ppt11
 
Client/Server Architecture By Faisal Shahzad
Client/Server Architecture By Faisal Shahzad Client/Server Architecture By Faisal Shahzad
Client/Server Architecture By Faisal Shahzad
 
Chapter3
Chapter3Chapter3
Chapter3
 
client server protocol
client server protocolclient server protocol
client server protocol
 
Presentation client mail_Android
Presentation client mail_AndroidPresentation client mail_Android
Presentation client mail_Android
 
Email Client Server System
Email Client Server SystemEmail Client Server System
Email Client Server System
 
Client_Server_Network.pdf
Client_Server_Network.pdfClient_Server_Network.pdf
Client_Server_Network.pdf
 
Cs556 section1
Cs556 section1Cs556 section1
Cs556 section1
 
Client server technology main
Client server technology mainClient server technology main
Client server technology main
 
Lecture no 2 resource sharing
Lecture no 2 resource sharingLecture no 2 resource sharing
Lecture no 2 resource sharing
 
Differences Between Architectures
Differences Between ArchitecturesDifferences Between Architectures
Differences Between Architectures
 
E-Commerce Under this we will get to know
E-Commerce Under this we will get to knowE-Commerce Under this we will get to know
E-Commerce Under this we will get to know
 
application layer
application layerapplication layer
application layer
 
Client-Server Model
Client-Server ModelClient-Server Model
Client-Server Model
 

More from MuhammadBilal1523

UV applications.pptx
UV applications.pptxUV applications.pptx
UV applications.pptx
MuhammadBilal1523
 
What is Internet.pptx
What is Internet.pptxWhat is Internet.pptx
What is Internet.pptx
MuhammadBilal1523
 
manometric method.pptx
manometric method.pptxmanometric method.pptx
manometric method.pptx
MuhammadBilal1523
 
liquid.pptx
liquid.pptxliquid.pptx
liquid.pptx
MuhammadBilal1523
 
Isomerism an introduction ,Geometrical Isomerism Syn Anti isomerism E-Z Isome...
Isomerism an introduction ,Geometrical Isomerism Syn Anti isomerism E-Z Isome...Isomerism an introduction ,Geometrical Isomerism Syn Anti isomerism E-Z Isome...
Isomerism an introduction ,Geometrical Isomerism Syn Anti isomerism E-Z Isome...
MuhammadBilal1523
 

More from MuhammadBilal1523 (7)

UV applications.pptx
UV applications.pptxUV applications.pptx
UV applications.pptx
 
What is Internet.pptx
What is Internet.pptxWhat is Internet.pptx
What is Internet.pptx
 
DNA PPT.ppt
DNA PPT.pptDNA PPT.ppt
DNA PPT.ppt
 
ESR.pptx
ESR.pptxESR.pptx
ESR.pptx
 
manometric method.pptx
manometric method.pptxmanometric method.pptx
manometric method.pptx
 
liquid.pptx
liquid.pptxliquid.pptx
liquid.pptx
 
Isomerism an introduction ,Geometrical Isomerism Syn Anti isomerism E-Z Isome...
Isomerism an introduction ,Geometrical Isomerism Syn Anti isomerism E-Z Isome...Isomerism an introduction ,Geometrical Isomerism Syn Anti isomerism E-Z Isome...
Isomerism an introduction ,Geometrical Isomerism Syn Anti isomerism E-Z Isome...
 

Recently uploaded

A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Atul Kumar Singh
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
camakaiclarkmusic
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
beazzy04
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
Tamralipta Mahavidyalaya
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
MIRIAMSALINAS13
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
Anna Sz.
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
GeoBlogs
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf
CarlosHernanMontoyab2
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
EduSkills OECD
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 

Recently uploaded (20)

A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 

client and Computer.pptx

  • 1. Group members:  Number 1  Number 2  Number 3  Number 4
  • 3. What Is Client and Server ? Client-server system can be define as a software architecture made up of both the client and server. Clients always send requests while the server responds to the requests sent.
  • 5. Benefits of client server model It splits the processing of application across multiple machines It allows easier sharing of resources from client to servers. It reduces data replication by storing data on each server instead of client.
  • 6. Example of applications using client-server system File transfer: This is the transmission of files between the client and server. It also allows storing of files on the server. Files such as movies, images, music can be stored. -Mail transfer: This is the transfer of messages such as the email using the Mail Transfer Protocol (MTP). - Hypertext Transfer Protocol (HTTP): Is the transferring of multimedia files such as images, text between the client and server [3]. HTTP is use to improve communication between the client and server, by serving as a request-response protocol.
  • 7. File transfer This is the transmission of files between the client and server. It also allows storing of files on the server. Files such as movies, images, music can be stored.
  • 8. Simple Mail transfer This is the transfer of messages such as the email using the Simple Mail Transfer Protocol (SMTP)
  • 9. Hypertext Transfer Protocol (HTTP) HTTP Is the transferring of multimedia files such as images, text between the client and server. HTTP is use to improve communication between the client and server, by serving as a request-response protocol.
  • 10. Client-Server Systems Architecture Client-server architecture is usually made up of application server, database server and PC.
  • 11. Two main architectures. 2-tier architecture. 3-tier architecture.
  • 12. 2-tier client-server system architecture This is an architecture which involves only the Database server and a client PC. In 2-tier architecture, the users will run applications on their PC (Client), which connects through a network to the server. The client application runs both the coding and business logic, and then displays output to the user. It is also called thick client. -It is considered when the client has access to the database directly without involving any intermediary. -It is also used to perform application logic whereby the application code will be assigned to each of the client in the workstation.
  • 13. 3-tier client-server system architecture This architecture involves the client PC, Database server and Application server. 3-tier architecture can be extended to N-tier whereby it involves more application servers. In this architecture, the client contains presentation logic only, whereby less resources and less coding are needed by the client. It supports one server being in charge of many clients and provides more resources in the server It involves an intermediary (Application server) also known as middleware.