what is the difference between application server and web
server?

Answers were Sorted based on User's Feedback



what is the difference between application server and web server?..

Answer / rajendra

Application Server:

Application server maintains the application logic and
serves the web pages in response to user request.

That means application server can do both application logic
maintanence and web page serving.

Web Server:

Web server just serves the web pages and it cannot enforce
any application logic.

Final conclusion is: Application server also contains the
web server.

byee
Friends

Still if u have any doubts don't hesitate to call me or
mail me.

Rajendra Prasad Reddy
rajendra_penumalli@yahoo.com
My Mobile number:9885162742
Hyderabad
India


Large applications need application servers to maintain
the application logic

Is This Answer Correct ?    84 Yes 10 No

what is the difference between application server and web server?..

Answer / ashutosh d

Webserver mainly handles the Http requests but app server
can be used to handle the http, rmi, TCP/IP and many more
protocols.
Webserver just handles the requests of the webpage - means
suppose, a html page(presentation layer) requests a data -
here script is written containing the business logic , then
it just give the response with the required data from the
database. Then the html page with script is used to show the
retrieved information.

In case of application server, it does the same thing, of
getting and gives the response but it can process the
requests. i.e. in this case, instead of script know how to
fetch the data, the script is simply used to call the
applications server's lookup service to retrieve and process
the data. i.e here, application server is used for
processing/applying logic.

The web server can be considered as the subset of app server

Now a days the threshold between the two servers is becoming
blurred because of xml, xhtml.

Is This Answer Correct ?    50 Yes 10 No

what is the difference between application server and web server?..

Answer / sivadasan sivagnanam

Web Server:

1. Protocol dependent (Handle HTTP only)
2. Responsible to execute Servlets and JSP

Application Server:

1. Protocol independent
2. Responsible for handle components such as web component
& EJB components
3. Application Server = Webserver + EJB container

Is This Answer Correct ?    20 Yes 3 No

what is the difference between application server and web server?..

Answer / shreyas

consider an example : when a request comes in the webserver
handles the http request using http protocl and it responds
by sending a html page but to process the a request
application server handles it by serving the business logic
to client application through various protocols

application server has a bulit-in webserver and it can be
configured to act as both webserver and application server

application sever = webserserver + ejb container

Is This Answer Correct ?    22 Yes 7 No

what is the difference between application server and web server?..

Answer / hari krishna gajula

A Web server exclusively handles HTTP requests, whereas an
application server serves business logic to application
programs through any number of protocols

In detail:

A Web server mainly deals with sending HTML for display in a
Web browser, an application server provides access to
business logic for use by client application programs. The
application program can use this logic just as it would call
a method on an object (or a function in the procedural world).

For Eg: If we take Weblogic or Websphere which serves as
application servers i.e. web container as well as ejb container
where as tomcat or resin servers are only web servers

Conclusion here is application servers can be used as a web
servers but the converse is not true.

Is This Answer Correct ?    16 Yes 3 No

what is the difference between application server and web server?..

Answer / vishu

Application Server:

Application server maintains the application logic and
serves the web pages in response to user request.

That means application server can do both application logic
maintanence and web page serving.

Web Server:

Web server just serves the web pages and it cannot enforce
any application logic.

Final conclusion is: Application server also contains the
web server.

Is This Answer Correct ?    9 Yes 3 No

what is the difference between application server and web server?..

Answer / sonali

A Web server exclusively handles HTTP requests, whereas an application server serves business logic to application programs through any number of protocols.

Is This Answer Correct ?    5 Yes 0 No

what is the difference between application server and web server?..

Answer / reddy

Webserver serves pages for viewing in web browser,
application server provides exposes business logic for
client applications through various protocols.

Webserver exclusively handles http requests. application
server serves business logic to application programs through
any number of protocols.

Webserver delegation model is fairly simple, when the
request comes into the webserver, it simply passes the
request to the program best able to handle it (Server side
program). It may not support transactions and database
connection pooling.

Application server is more capable of dynamic behavior
than webserver. We can also configure application server to
work as a webserver.Simply application server is a superset
of webserver.

Web Server serves static HTML pages or gifs, jpegs,
etc., and can also run code written in CGI, JSP etc. A Web
server handles the HTTP protocol. Eg of some web server are
IIS or apache.

An Application Server is used to run business logic or
dynamically generated presentation code. It can either be
.NET based or J2EE based (BEA WebLogic Server, IBM
WebSphere, JBoss).

A J2EE application server runs servlets and JSPs (infact
a part of the app server called web container is responsible
for running servlets and JSPs) that are used to create HTML
pages dynamically. In addition, J2EE application server can
run EJBs – which are used to execute business logic.

An Application server has a ‘built-in’ web server, in
addition to that it supports other modules or features like
e-business integration, independent management and security
module etc.

Is This Answer Correct ?    2 Yes 0 No

Post New Answer

More Manual Testing Interview Questions

negative test cases on banking domain ?

0 Answers  


What is the outcome of integration testing

1 Answers  


What is the advantage of V-model compared to other models?

2 Answers  


wat is build verification testing

21 Answers   Tech Mahindra,


system testing or sub system testing ? both are same or different ?

1 Answers   Amdocs,






what is Software Development Life Cycle (SDLC)?

1 Answers   iFlex, STC,


what is the difference between test strategy and test plan?

3 Answers  


what can be the reason for client not accepting the release?

2 Answers  


1.Acceptance testing involves procedures for identifying acceptance criteria for interim life cycle products and for accepting them.is that? 2.Acceptance testing occurs only at the end point of the development process; it should be an ongoing activity that test both interim and final products.is it?

0 Answers  


What do you mean by Cause Effect Graphing? in which standard its mentioned?

0 Answers   Amdocs,


how many days did u study ur business req specifications for a one year project? how many days did u write test cases for a one year project? how often do u get builds in ur company? plz answer , brahma412@yahoo.co.in

1 Answers   Accenture,


What are the Challenges you faced while testing your Projects

4 Answers   CitiGroup, SAP Labs,


Categories