SlideShare a Scribd company logo
Internet server components
 Web server basics
 Software for Web servers
 E-mail management and spam control issues
 Internet and Web site utility programs
 Web server hardware
2
 The main job of a Web server is to respond to
requests from Web client computers
 There are 3 components of a Web server:
◦ Hardware
◦ Operating system software
◦ Web server software
3
 Development sites: Used to evaluate different Web designs
 Intranets: Corporate networks that house internal memos,
corporate policy handbooks, and a variety of other corporate
documents
 Extranets: Intranets that allow authorized parties outside the
company to access information stored in the system
 Transaction-processing sites: Commerce sites that must be
available 24 hours a day, seven days a week
 Content-delivery sites: Deliver content such as news, histories,
summaries, and other digital information
4
 Client/server architectures
◦ Client computers request
services
◦ A server processes the clients’
requests
 Web software is platform
neutral, meaning that it lets
different types of servers
communicate with a variety of
clients
5
 Dynamic content is nonstatic information
constructed in response to a Web client’s request
◦ Dynamic page: Web page whose content is shaped by a
program in response to user requests
◦ Static page: An unchanging page retrieved from disk
6
 Server-side scripting (or includes)
◦ Programs running on a Web server create Web pages
before sending them back to the requesting Web clients
 Dynamic page-generation technologies: Server
side scripts are combined with html tags to create
dynamic content
◦ Active Server Pages (ASP)
◦ JavaServer Pages (JSP)
◦ PHP: Hypertext Preprocessor (PHP)
7
 Server
◦ Computer used to provide files or make programs
available to other computers
 Server software: Used by a server to make files and programs
available to other computers
 Database server: Server on which database management software
runs
8
 Two-tier client/server architecture has one client
and one server
9
 Request message: Message that a Web client sends to
request a file or files from a Web server
◦ Typical request message contains:
 Request line
 Contains a command, the name of the target resource, and the
protocol name and version number
 Request headers
 Can contain information about types of files that the client will accept
in response to a request
 Entity body
 Used to pass bulk information to the server
10
 Three-tier architecture
◦ Extends two-tier architecture to allow additional processing (e.g.,
collection of data from a database) before reponses to requests are
made
 N-tier architectures
◦ Higher-order architectures
◦ Third tier includes software applications that interactively supply and
update information to and from the web server
11
12
 Operating system tasks include running programs
and allocating computer resources
◦ Open-source software: Developed by a community of
programmers who make it available for download at no cost
 Linux: Open-source operating system that is easy to install, fast,
and efficient
13

More Related Content

PPTX
Web server hardware and software
PPTX
Web Server And Database Server
PPTX
Web server
PPT
Web servers (l6)
PPT
Web Server Hardware and Software
PPT
Web server administration
PPTX
Server and Its Types - Presentation
PPTX
Basic Server PPT (THDC)
Web server hardware and software
Web Server And Database Server
Web server
Web servers (l6)
Web Server Hardware and Software
Web server administration
Server and Its Types - Presentation
Basic Server PPT (THDC)

What's hot (20)

PPTX
Web ,app and db server presentation
PPT
Web servers – features, installation and configuration
PPTX
Web server hardware and software
PPT
Web Server Technologies II: Web Applications & Server Maintenance
ODP
web server
PPTX
What is Server? (Web Server vs Application Server)
PPSX
Web server
PPTX
Web server
PPTX
Web servers
PPT
Web server
PPTX
Types of server
PPT
Web Servers: Architecture and Security
PPTX
Web server hardware and software
PPT
Web servers
PDF
What is a database server and client ?
PPTX
Application server vs Web Server
PPT
Web Server Technologies I: HTTP & Getting Started
PPTX
Dedicated web servers or shared web servers
PPTX
Database Management System - 2a
Web ,app and db server presentation
Web servers – features, installation and configuration
Web server hardware and software
Web Server Technologies II: Web Applications & Server Maintenance
web server
What is Server? (Web Server vs Application Server)
Web server
Web server
Web servers
Web server
Types of server
Web Servers: Architecture and Security
Web server hardware and software
Web servers
What is a database server and client ?
Application server vs Web Server
Web Server Technologies I: HTTP & Getting Started
Dedicated web servers or shared web servers
Database Management System - 2a
Ad

Viewers also liked (20)

PPTX
Ppt on internet
PPT
Computer hardware and networking components
PPTX
Web Server - Internet Applications
PPTX
Learning by Using and Sharing Internet Resources
PPT
Internet as a resource second version
PPTX
Resources on internet income
PPT
Internet as a resource
PDF
Internet number resources - what's new?
PDF
Top 11 Internet Resources for Educators
PPT
Top 11 Resources
PPT
Top 10 Internet Resources (revised)
PPT
Top Internet Resources
ODP
Wikipedia And Internet Resources
DOC
Free Educational Internet Resources and Applications
PPSX
Free Internet Resources For Libraries
PPTX
BSAD 372 SPRING 2017 CH 8
PDF
How technology continues to revolutionize auditing tmuc 2011
PPT
PAN card
PPT
Electronic data-interchange slides
PPT
Apache Web Server Architecture Chaitanya Kulkarni
Ppt on internet
Computer hardware and networking components
Web Server - Internet Applications
Learning by Using and Sharing Internet Resources
Internet as a resource second version
Resources on internet income
Internet as a resource
Internet number resources - what's new?
Top 11 Internet Resources for Educators
Top 11 Resources
Top 10 Internet Resources (revised)
Top Internet Resources
Wikipedia And Internet Resources
Free Educational Internet Resources and Applications
Free Internet Resources For Libraries
BSAD 372 SPRING 2017 CH 8
How technology continues to revolutionize auditing tmuc 2011
PAN card
Electronic data-interchange slides
Apache Web Server Architecture Chaitanya Kulkarni
Ad

Similar to Internet server components (20)

PPT
Chapter 8
PPTX
Web Database
PPT
Ch-1_.ppt
PDF
0_Leksion_Web_Servers (1).pdf
DOCX
Application layer assignments
PPT
Clients and Servers.ppt
PPTX
Web-Server & It's Architecture.pptx
PPTX
World wide web architecture presentation
PPTX
Client Server Architecture ppt
PDF
Types of servers
PPTX
Introductiontowebarchitecture 090922221506-phpapp01
PPTX
Web application development ( basics )
PPT
9781423903055 ppt ch08
PDF
Web Technologies Notes - TutorialsDuniya.pdf
PDF
Web Technologies Notes - TutorialsDuniya.pdf
PPTX
Distributed web based systems
PDF
.Net Framework Architecture: All You Need to Know: All You Need to Know
PPT
Chapter 10
PDF
unit 1(chapter1).pdf
Chapter 8
Web Database
Ch-1_.ppt
0_Leksion_Web_Servers (1).pdf
Application layer assignments
Clients and Servers.ppt
Web-Server & It's Architecture.pptx
World wide web architecture presentation
Client Server Architecture ppt
Types of servers
Introductiontowebarchitecture 090922221506-phpapp01
Web application development ( basics )
9781423903055 ppt ch08
Web Technologies Notes - TutorialsDuniya.pdf
Web Technologies Notes - TutorialsDuniya.pdf
Distributed web based systems
.Net Framework Architecture: All You Need to Know: All You Need to Know
Chapter 10
unit 1(chapter1).pdf

More from Jay Patel (17)

PPTX
Css Basics
PPTX
Java script
PDF
Design step for making slot antenna in HFSS
PPT
Introduction to web20
PDF
Mean square error
PPTX
Fractal Antenna
PPT
TLS in manet
PPT
Continuous Random variable
PPTX
Global positioning system
PPT
Net Nutrality
PPT
Energy density in electrostatic field
PPT
different marketing concept
PPT
slew rate in opamp
PPT
synathesized function generator
PPT
Arithmetic & logical operations in 8051
PPT
Tracking in receivers
PPT
Parson’s Turbine and condition for maximum efficiency of Parson’s reaction Tu...
Css Basics
Java script
Design step for making slot antenna in HFSS
Introduction to web20
Mean square error
Fractal Antenna
TLS in manet
Continuous Random variable
Global positioning system
Net Nutrality
Energy density in electrostatic field
different marketing concept
slew rate in opamp
synathesized function generator
Arithmetic & logical operations in 8051
Tracking in receivers
Parson’s Turbine and condition for maximum efficiency of Parson’s reaction Tu...

Internet server components

  • 2.  Web server basics  Software for Web servers  E-mail management and spam control issues  Internet and Web site utility programs  Web server hardware 2
  • 3.  The main job of a Web server is to respond to requests from Web client computers  There are 3 components of a Web server: ◦ Hardware ◦ Operating system software ◦ Web server software 3
  • 4.  Development sites: Used to evaluate different Web designs  Intranets: Corporate networks that house internal memos, corporate policy handbooks, and a variety of other corporate documents  Extranets: Intranets that allow authorized parties outside the company to access information stored in the system  Transaction-processing sites: Commerce sites that must be available 24 hours a day, seven days a week  Content-delivery sites: Deliver content such as news, histories, summaries, and other digital information 4
  • 5.  Client/server architectures ◦ Client computers request services ◦ A server processes the clients’ requests  Web software is platform neutral, meaning that it lets different types of servers communicate with a variety of clients 5
  • 6.  Dynamic content is nonstatic information constructed in response to a Web client’s request ◦ Dynamic page: Web page whose content is shaped by a program in response to user requests ◦ Static page: An unchanging page retrieved from disk 6
  • 7.  Server-side scripting (or includes) ◦ Programs running on a Web server create Web pages before sending them back to the requesting Web clients  Dynamic page-generation technologies: Server side scripts are combined with html tags to create dynamic content ◦ Active Server Pages (ASP) ◦ JavaServer Pages (JSP) ◦ PHP: Hypertext Preprocessor (PHP) 7
  • 8.  Server ◦ Computer used to provide files or make programs available to other computers  Server software: Used by a server to make files and programs available to other computers  Database server: Server on which database management software runs 8
  • 9.  Two-tier client/server architecture has one client and one server 9
  • 10.  Request message: Message that a Web client sends to request a file or files from a Web server ◦ Typical request message contains:  Request line  Contains a command, the name of the target resource, and the protocol name and version number  Request headers  Can contain information about types of files that the client will accept in response to a request  Entity body  Used to pass bulk information to the server 10
  • 11.  Three-tier architecture ◦ Extends two-tier architecture to allow additional processing (e.g., collection of data from a database) before reponses to requests are made  N-tier architectures ◦ Higher-order architectures ◦ Third tier includes software applications that interactively supply and update information to and from the web server 11
  • 12. 12
  • 13.  Operating system tasks include running programs and allocating computer resources ◦ Open-source software: Developed by a community of programmers who make it available for download at no cost  Linux: Open-source operating system that is easy to install, fast, and efficient 13