Web Server
A Web Server can be defined as software that enables computer to deliver
web pages written in html to client machine. Capabilities provided by a web
server are:
1.
Security
services
2.
FTP(File
Transfer Protocol)
3.
Data
capturing(Logs are maintained in web server)
1 Web server plays two roles static and dynamic.
1.
Static : A static web page is
one that has been written once, like a word processing document, and then saved
onto the web server. Static pages are created using tools like HTML, JavaScript, CSS and
images.
2.
Dynamic : A dynamic web page is
created on the fly. It doesn’t actually exist on the web server until a web
browser requests it. When a request is made, web server runs whatever program
will create the web page. That program creates the page dynamically and returns
it to the web server, which then passes it along to the web browser.
Eg: Xamp server is required for PHP
a)
First php
page is retrieved
b)
Decode the
page
c)
Convert
output to simple html
Application Server
A web application server can be defined as software programs that
provide specific business functionality required by a website. The objective is
to isolate the business applications from the detail of display of pages. They
can be defined as middleware software that provides ability to connect
traditional cooperate system to customer as well as providing functionality to
conduct e-commerce.
Application Server |
Comments