Internet and Web Technology
Module 1 : Web Development Introduction
(Client Server Model)
-Sheetanshu Krishna
• Web Development Introduction
Internet • HTML
• Cascading Style Sheets (CSS)
and Web • Java Scripts
Technolog • JQUERY
y • Bootstrap
• XML & JSON
Module 1 : Web Development Introduction
Internet
WWW
Browser,
Search engine
Client Server Model
URL,
Web Pages, Website and Web Services,
Types of Websites (Static, Dynamic and Responsive),
Developer options of Browser (View page source, Developer Tools, Inspect Element etc),
Need of cyber security & IT Laws
Learning Outcome
What is a Client ?
What is a Server ?
Understanding of Client Server Architecture
Request Response Handling in a Web Application
Types of Communications
Once Computers are connected to
each other, they can share
resources/files to other computers
in the network
Need to setup a communication
architecture to organize the
component and their inter-
relationship
Types of Communications
Each computer in network
Peer to Peer shares all or part of its
resources to other computers
Communication
Having one or more central
computers, or servers, that hold
Client Server the data and resources . Here
central computer share the data to
other computers in the network
Client Server Model
In Client Server Model Server keeps all the resources and
Client will access it whenever required
Client Server Model
Request
Response
Client
Client Server Model
Req est
u qu
est Re
n se
Res e s po Client
Client pon R
se
What is a Client ? What is a Server ?
Req
ue st
e st
u Res
Req pon
se
n se
s p o
Re
Client
Client
What is Client ?
The service requesters are called as Clients
Client can be machine or program
Client Machines means device from which request shall be sent
to server , like Computer, Mobile, tablet etc
Client Program is a program that allow a user to make a request
from a machine, like browser, mobile app, desktop softwares
What is Server ?
The System which provides the resources and services to other
computers in a network is called Server
Server is a program NOT the Device or machine
High performance machines are called server machines
Servers provide functionality and serve to clients
Multiple types of Server: Web Server , DB Server
Can serve multiple clients at a time
Request – Response Handling Process
Client
Advantages of Client Server Model
Data
Protection
Improved Centralized
Data Sharing Management
Client
Server
Model
Platform
Indepenc Scalibility
e of Client
Disadvantages of Client Server Model
Flip side of Centralized Server Architecture
Create problem in case of overloaded requests
Not much Cost Effective
Thanks for Watching
SUBSCRIBE Now !
For more video
updates
/TechnologyUnderControl