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

What is broken link? how to test in a web application.

2 Answers   Innovizia Technologies, IT Works,


what is positive and negative testing with example?

6 Answers  


Genarally what we have to tell. If anybody asks in the interview. what are challenges u faced in the Project and what are the Risks u faced in the Project, Anybody can suggest it ......Thanks in Advance....

0 Answers   Fidelity, HCL,


How to check the Performance of the website during manual testing.(guys its very urgent plz)

4 Answers  


how to know whether the bug is valid or invalid?

6 Answers   GoldStone,






Suppose if you have given Login screen to Test. What type of tests r u going to do on that.How many test cases can u write.?

10 Answers   Infeneon Technologies,


which is the best institute for testing in hyderabad?

0 Answers  


explain bug life cycle

7 Answers   Polaris,


If the Developers are unable to understand the bug send by the testers , then how will the Testers convince or explain the developer.

3 Answers  


What is the diff betwn Functional nad regression testing and do u excute same test case or write new one for regression

9 Answers   Patni, TCS,


If there is no sufficent time for testing & u have to complete the testing then what will u do?

20 Answers   Fidelity, HCL,


When priority and Severity is opposite then which one required to solved first? Bug Number 1=(Severity 1 & priority 3), Bug Number 2=(severity 3 & priority 1), (high=1,Medium=2,Low=3)

3 Answers   HP,


Categories