SlideShare una empresa de Scribd logo
1 de 17
 What is web?
 What is client?
 What is server?
 What is Client Server relationship?
 What is Client Server model?
 The web is a service that allow computers to
share and exchange data. Such as
images,videos, documents etc.
 A web is referred to client server
communication.
Client can be a machine or a program.It is an
appliance and a way to make requests through the
web.
Client as a Machine: Device of the end user. e.g.
Laptop, PC, Smartphone, Tablet
Client as a Program: A Client program is a program
that allows the user to make requests from the
server
e.g.web browsers, word processor or Photo editor
software etc.
A user can make a request of web page through
web browser
 Server is a computer program not a device.
 It provides functionality and serve other
program called client.
 A server can serve multiple clients at the
same time.
 One can run multiple servers on one single
machine.
 Different types of servers have different
purposes.
 A server can contain web resources, host
web applications, store users and program
data.
 It is used to serve hundered or thousands
clients at the same time.
 It responds with a message whenever got
the message from clients
 Web Servers
 Database Servers
 Email Servers
 File Servers
 Game Servers
 Print Servers
 Application Servers
 Web Server store, process and deliver
web pages to client. It manages special
services for HTTP (Hyper Text Transfer
Protocol) request. e.g. Apache
 Database Server manage data. It is used
for store and access data e.g. MYSQL
 Email Servers that accepts, store and
send email.
 File Servers which provide file storing
services
 Game server allow multiples users to play
same game at same time.
 Print Servers allows you to print document
wirelessely
 Application Servers allows client to create,
store and run web application.
Client-server denotes a relationship between
cooperating programs in an application,
composed of clients initiating requests for
services and servers providing that function or
service.
The client server relationship communicates in
a request–response messaging pattern and
must adhere to a common communications
protocol, which formally defines the rules,
language, and dialog patterns to be used.
Client-server communication typically adheres
to the TCP/IP protocol suite.
TCP protocol maintains a connection until the client and
server have completed the message exchange. TCP
protocol determines the best way to distribute application
data into packets that networks can deliver, transfers
packets to and receives packets from the network, and
manages flow control and retransmission of dropped or
garbled packets.
IP(Internet Protocol) is a connectionless protocol in which
each packet traveling through the Internet is an
independent unit of data unrelated to any other data units.
The client-server model is a distributed communication
framework of network processes among service
requestors, clients and service providers. The client-server
connection is established through a network or the
Internet.
The client-server model is a core network computing
concept also building functionality for email exchange and
Web/database access.
Clients include Web browsers, chat applications, and email
software, among others. Servers include Web, database,
application, chat and email, etc.
 Hypertext Transfer Protocol (HTTP)
 Domain Name System (DNS)
 Simple Mail Transfer Protocol (SMTP)
 Telnet
 When a client send a request and type an
address of any website, server converts it into
unique IP address and find the right server where
the information about this website is stored and
sends a request to that website.
 Than servers recieve the information and send
back to you in form code that is encrypted in to
HTTP and read and convert these code in to text,
pictures or videos containing web page.
Client server relation

Más contenido relacionado

La actualidad más candente

IEEE 802.11 Architecture and Services
IEEE 802.11 Architecture and ServicesIEEE 802.11 Architecture and Services
IEEE 802.11 Architecture and ServicesSayed Chhattan Shah
 
Concept of networking
Concept of networkingConcept of networking
Concept of networkingsumit dimri
 
Client server computing
Client server computingClient server computing
Client server computingStudent
 
lecture 1 (Introduction to Operating System.)
lecture 1 (Introduction to Operating System.)lecture 1 (Introduction to Operating System.)
lecture 1 (Introduction to Operating System.)WajeehaBaig
 
4. Internet of Things - Reference Model and Architecture
4. Internet of Things - Reference Model and Architecture4. Internet of Things - Reference Model and Architecture
4. Internet of Things - Reference Model and ArchitectureJitendra Tomar
 
Key mechanism of mobile ip
Key mechanism of mobile ip Key mechanism of mobile ip
Key mechanism of mobile ip priya Nithya
 
Context-Aware Computing
Context-Aware ComputingContext-Aware Computing
Context-Aware Computinglogus2k
 
Desktop virtualization
Desktop virtualizationDesktop virtualization
Desktop virtualizationatadrisi
 
Active directory architecture
Active directory architectureActive directory architecture
Active directory architecturerahuldaredia21
 
شبكة الانترنت
شبكة الانترنتشبكة الانترنت
شبكة الانترنتLumah Madany
 
Internet Architecture and Design Philosophy
Internet Architecture and Design PhilosophyInternet Architecture and Design Philosophy
Internet Architecture and Design PhilosophyDilum Bandara
 

La actualidad más candente (20)

Application Layer
Application LayerApplication Layer
Application Layer
 
IEEE 802.11 Architecture and Services
IEEE 802.11 Architecture and ServicesIEEE 802.11 Architecture and Services
IEEE 802.11 Architecture and Services
 
Concept of networking
Concept of networkingConcept of networking
Concept of networking
 
Network Management Principles and Practice - 2nd Edition (2010)_2.pdf
Network Management Principles and Practice - 2nd Edition (2010)_2.pdfNetwork Management Principles and Practice - 2nd Edition (2010)_2.pdf
Network Management Principles and Practice - 2nd Edition (2010)_2.pdf
 
The HTTP and Web
The HTTP and Web The HTTP and Web
The HTTP and Web
 
Client server computing
Client server computingClient server computing
Client server computing
 
lecture 1 (Introduction to Operating System.)
lecture 1 (Introduction to Operating System.)lecture 1 (Introduction to Operating System.)
lecture 1 (Introduction to Operating System.)
 
IP Security
IP SecurityIP Security
IP Security
 
4. Internet of Things - Reference Model and Architecture
4. Internet of Things - Reference Model and Architecture4. Internet of Things - Reference Model and Architecture
4. Internet of Things - Reference Model and Architecture
 
Delay , Loss & Throughput
Delay , Loss & ThroughputDelay , Loss & Throughput
Delay , Loss & Throughput
 
Key mechanism of mobile ip
Key mechanism of mobile ip Key mechanism of mobile ip
Key mechanism of mobile ip
 
Dns 2
Dns 2Dns 2
Dns 2
 
Layered Architecture
Layered ArchitectureLayered Architecture
Layered Architecture
 
Context-Aware Computing
Context-Aware ComputingContext-Aware Computing
Context-Aware Computing
 
Desktop virtualization
Desktop virtualizationDesktop virtualization
Desktop virtualization
 
Active directory architecture
Active directory architectureActive directory architecture
Active directory architecture
 
android studio
 android studio android studio
android studio
 
شبكة الانترنت
شبكة الانترنتشبكة الانترنت
شبكة الانترنت
 
Virtualization basics
Virtualization basics Virtualization basics
Virtualization basics
 
Internet Architecture and Design Philosophy
Internet Architecture and Design PhilosophyInternet Architecture and Design Philosophy
Internet Architecture and Design Philosophy
 

Similar a Client server relation

Web-Server & It's Architecture.pptx
Web-Server & It's Architecture.pptxWeb-Server & It's Architecture.pptx
Web-Server & It's Architecture.pptxAlokKumar250045
 
INTERNET WORKING AND ITS FEATURES
INTERNET WORKING AND ITS FEATURESINTERNET WORKING AND ITS FEATURES
INTERNET WORKING AND ITS FEATURESManeeshMathur
 
Web Programming HTML.pptx
Web Programming HTML.pptxWeb Programming HTML.pptx
Web Programming HTML.pptxMarwaAnany1
 
Web service assignment
Web service assignmentWeb service assignment
Web service assignmentancymary1996
 
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 knowRealPranaya
 
What is Server? (Web Server vs Application Server)
What is Server? (Web Server vs Application Server)What is Server? (Web Server vs Application Server)
What is Server? (Web Server vs Application Server)Amit Nirala
 
Web Programming: Basics of Internet and Introduction to HTML5 and CSS
Web Programming: Basics of Internet and Introduction to HTML5 and CSSWeb Programming: Basics of Internet and Introduction to HTML5 and CSS
Web Programming: Basics of Internet and Introduction to HTML5 and CSSKajal Singh
 
application layer protocols
application layer protocolsapplication layer protocols
application layer protocolsbhavanatmithun
 
Web Service Implementation Using ASP.NET
Web Service Implementation Using ASP.NETWeb Service Implementation Using ASP.NET
Web Service Implementation Using ASP.NETPonraj
 
S01.L02 - Internet Servers
S01.L02 - Internet ServersS01.L02 - Internet Servers
S01.L02 - Internet Serversselcukca84
 

Similar a Client server relation (20)

CN UNIT V.pptx
CN UNIT V.pptxCN UNIT V.pptx
CN UNIT V.pptx
 
Application layer protocols
Application layer protocolsApplication layer protocols
Application layer protocols
 
Www and http
Www and httpWww and http
Www and http
 
WP Chap 1 & 2.pptx
WP Chap 1 & 2.pptxWP Chap 1 & 2.pptx
WP Chap 1 & 2.pptx
 
Client_Server_Network.pdf
Client_Server_Network.pdfClient_Server_Network.pdf
Client_Server_Network.pdf
 
Web engineering lecture 3
Web engineering lecture 3Web engineering lecture 3
Web engineering lecture 3
 
Web-Server & It's Architecture.pptx
Web-Server & It's Architecture.pptxWeb-Server & It's Architecture.pptx
Web-Server & It's Architecture.pptx
 
INTERNET WORKING AND ITS FEATURES
INTERNET WORKING AND ITS FEATURESINTERNET WORKING AND ITS FEATURES
INTERNET WORKING AND ITS FEATURES
 
Internet
InternetInternet
Internet
 
Web Programming HTML.pptx
Web Programming HTML.pptxWeb Programming HTML.pptx
Web Programming HTML.pptx
 
Web service assignment
Web service assignmentWeb service assignment
Web service assignment
 
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
 
Types of servers
Types of serversTypes of servers
Types of servers
 
Assignment - 01
Assignment - 01Assignment - 01
Assignment - 01
 
What is Server? (Web Server vs Application Server)
What is Server? (Web Server vs Application Server)What is Server? (Web Server vs Application Server)
What is Server? (Web Server vs Application Server)
 
Web Programming: Basics of Internet and Introduction to HTML5 and CSS
Web Programming: Basics of Internet and Introduction to HTML5 and CSSWeb Programming: Basics of Internet and Introduction to HTML5 and CSS
Web Programming: Basics of Internet and Introduction to HTML5 and CSS
 
Internet
InternetInternet
Internet
 
application layer protocols
application layer protocolsapplication layer protocols
application layer protocols
 
Web Service Implementation Using ASP.NET
Web Service Implementation Using ASP.NETWeb Service Implementation Using ASP.NET
Web Service Implementation Using ASP.NET
 
S01.L02 - Internet Servers
S01.L02 - Internet ServersS01.L02 - Internet Servers
S01.L02 - Internet Servers
 

Más de PoojaWalia6

Flipped Classroom.pptx
Flipped Classroom.pptxFlipped Classroom.pptx
Flipped Classroom.pptxPoojaWalia6
 
Barriers To Communication..pptx
Barriers To Communication..pptxBarriers To Communication..pptx
Barriers To Communication..pptxPoojaWalia6
 
Models of Communication.pptx
Models of Communication.pptxModels of Communication.pptx
Models of Communication.pptxPoojaWalia6
 
Communication.pptx
Communication.pptxCommunication.pptx
Communication.pptxPoojaWalia6
 
System approach.pptx
System approach.pptxSystem approach.pptx
System approach.pptxPoojaWalia6
 
Instructional System.pptx
Instructional System.pptxInstructional System.pptx
Instructional System.pptxPoojaWalia6
 
Approches of Educational Technology .pptx
Approches of Educational Technology .pptxApproches of Educational Technology .pptx
Approches of Educational Technology .pptxPoojaWalia6
 
Pedagogical Analysis
Pedagogical Analysis Pedagogical Analysis
Pedagogical Analysis PoojaWalia6
 
UGC NET: Andragogy in Education
UGC NET: Andragogy in EducationUGC NET: Andragogy in Education
UGC NET: Andragogy in EducationPoojaWalia6
 
UGC NET Critical pedagogy
UGC NET Critical pedagogyUGC NET Critical pedagogy
UGC NET Critical pedagogyPoojaWalia6
 
Multidisciplinary
MultidisciplinaryMultidisciplinary
MultidisciplinaryPoojaWalia6
 
Interdisciplinary Approach
Interdisciplinary ApproachInterdisciplinary Approach
Interdisciplinary ApproachPoojaWalia6
 
Teaching as a Complex activity
Teaching as a Complex activityTeaching as a Complex activity
Teaching as a Complex activityPoojaWalia6
 
Relationship between teaching and learning
Relationship between teaching and learningRelationship between teaching and learning
Relationship between teaching and learningPoojaWalia6
 
Principles of teaching
Principles of teachingPrinciples of teaching
Principles of teachingPoojaWalia6
 
Models of Communication
Models of CommunicationModels of Communication
Models of CommunicationPoojaWalia6
 
Flander's Interaction Analysis
Flander's Interaction AnalysisFlander's Interaction Analysis
Flander's Interaction AnalysisPoojaWalia6
 
Simulated teaching
Simulated teachingSimulated teaching
Simulated teachingPoojaWalia6
 

Más de PoojaWalia6 (20)

MOOCspptx
MOOCspptxMOOCspptx
MOOCspptx
 
Flipped Classroom.pptx
Flipped Classroom.pptxFlipped Classroom.pptx
Flipped Classroom.pptx
 
Barriers To Communication..pptx
Barriers To Communication..pptxBarriers To Communication..pptx
Barriers To Communication..pptx
 
Models of Communication.pptx
Models of Communication.pptxModels of Communication.pptx
Models of Communication.pptx
 
Communication.pptx
Communication.pptxCommunication.pptx
Communication.pptx
 
System approach.pptx
System approach.pptxSystem approach.pptx
System approach.pptx
 
Instructional System.pptx
Instructional System.pptxInstructional System.pptx
Instructional System.pptx
 
Approches of Educational Technology .pptx
Approches of Educational Technology .pptxApproches of Educational Technology .pptx
Approches of Educational Technology .pptx
 
Pedagogical Analysis
Pedagogical Analysis Pedagogical Analysis
Pedagogical Analysis
 
UGC NET: Andragogy in Education
UGC NET: Andragogy in EducationUGC NET: Andragogy in Education
UGC NET: Andragogy in Education
 
UGC NET Critical pedagogy
UGC NET Critical pedagogyUGC NET Critical pedagogy
UGC NET Critical pedagogy
 
Multidisciplinary
MultidisciplinaryMultidisciplinary
Multidisciplinary
 
Interdisciplinary Approach
Interdisciplinary ApproachInterdisciplinary Approach
Interdisciplinary Approach
 
Teaching as a Complex activity
Teaching as a Complex activityTeaching as a Complex activity
Teaching as a Complex activity
 
Relationship between teaching and learning
Relationship between teaching and learningRelationship between teaching and learning
Relationship between teaching and learning
 
Principles of teaching
Principles of teachingPrinciples of teaching
Principles of teaching
 
Models of Communication
Models of CommunicationModels of Communication
Models of Communication
 
Communication
Communication Communication
Communication
 
Flander's Interaction Analysis
Flander's Interaction AnalysisFlander's Interaction Analysis
Flander's Interaction Analysis
 
Simulated teaching
Simulated teachingSimulated teaching
Simulated teaching
 

Último

Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 

Último (20)

Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 

Client server relation

  • 1.
  • 2.  What is web?  What is client?  What is server?  What is Client Server relationship?  What is Client Server model?
  • 3.  The web is a service that allow computers to share and exchange data. Such as images,videos, documents etc.  A web is referred to client server communication.
  • 4. Client can be a machine or a program.It is an appliance and a way to make requests through the web. Client as a Machine: Device of the end user. e.g. Laptop, PC, Smartphone, Tablet Client as a Program: A Client program is a program that allows the user to make requests from the server e.g.web browsers, word processor or Photo editor software etc. A user can make a request of web page through web browser
  • 5.  Server is a computer program not a device.  It provides functionality and serve other program called client.  A server can serve multiple clients at the same time.  One can run multiple servers on one single machine.  Different types of servers have different purposes.
  • 6.  A server can contain web resources, host web applications, store users and program data.  It is used to serve hundered or thousands clients at the same time.  It responds with a message whenever got the message from clients
  • 7.  Web Servers  Database Servers  Email Servers  File Servers  Game Servers  Print Servers  Application Servers
  • 8.  Web Server store, process and deliver web pages to client. It manages special services for HTTP (Hyper Text Transfer Protocol) request. e.g. Apache  Database Server manage data. It is used for store and access data e.g. MYSQL  Email Servers that accepts, store and send email.
  • 9.  File Servers which provide file storing services  Game server allow multiples users to play same game at same time.  Print Servers allows you to print document wirelessely  Application Servers allows client to create, store and run web application.
  • 10. Client-server denotes a relationship between cooperating programs in an application, composed of clients initiating requests for services and servers providing that function or service.
  • 11. The client server relationship communicates in a request–response messaging pattern and must adhere to a common communications protocol, which formally defines the rules, language, and dialog patterns to be used. Client-server communication typically adheres to the TCP/IP protocol suite.
  • 12.
  • 13. TCP protocol maintains a connection until the client and server have completed the message exchange. TCP protocol determines the best way to distribute application data into packets that networks can deliver, transfers packets to and receives packets from the network, and manages flow control and retransmission of dropped or garbled packets. IP(Internet Protocol) is a connectionless protocol in which each packet traveling through the Internet is an independent unit of data unrelated to any other data units.
  • 14. The client-server model is a distributed communication framework of network processes among service requestors, clients and service providers. The client-server connection is established through a network or the Internet. The client-server model is a core network computing concept also building functionality for email exchange and Web/database access. Clients include Web browsers, chat applications, and email software, among others. Servers include Web, database, application, chat and email, etc.
  • 15.  Hypertext Transfer Protocol (HTTP)  Domain Name System (DNS)  Simple Mail Transfer Protocol (SMTP)  Telnet
  • 16.  When a client send a request and type an address of any website, server converts it into unique IP address and find the right server where the information about this website is stored and sends a request to that website.  Than servers recieve the information and send back to you in form code that is encrypted in to HTTP and read and convert these code in to text, pictures or videos containing web page.