what is the difference between application server and web
server?

Answer Posted / 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       View All Answers


Please Help Members By Posting Answers For Below Questions

Hi, I want "Intergraph" placement papers for experienced people which was conducted recently in Hyderabad. Thanks, Purnima.

1933


Hello, I want to know how to write a regression test plan? Can someone please send me the format/template? Thanks in advance

1624


When first time we are testing the screen then we have to write that this screen should contains so & so columns [ suppose there r 10 columns on that screen]in the expected result

1305


What is CVS and why it is used?

1364


Scenario A year ago we developed a standards compliant website for a client. Their site is very popular resulting in the client wanting to be able to track how it is being used by their users. The first part of this project is to create a Login function so that users can be identified on the website. The data supplied by users would have to be handled securely. You have been allocated this project to work on. You will be responsible for the task from start to finish and will be expected to give feedback to your manager. User expectations  The client wants their users to be able to login using a page that fits in with the website design.  Tom wants to access the website but doesn’t want his login information to be available to anyone else.  Paul doesn’t want to login to the website because he’s not a frequent user. Task Please provide some feedback on how you would do the following:-  Being the only Test Engineer on this task, what would your approach be for this requirement?  Identify the key areas for testing this page.  What tools if any, would you use to perform the testing, bearing in mind that the testing will be done without using an ‘automated test tool’.  Provide a sample test case that could be used for testing this page, for example as a word or Excel document.

1444






What's the relationship between environment reality and test phases?

891


How will you do beta testing?

626


what is your daily activities?

1655


I am a ISTQB cerfity tester with 3 yrs experience(kolkata) , I left my current commpany due to some problem but since two months I did not get new job , why? is my age is 33 yrs and I am married . If anybody have any answer please let me know, my email id sangitadas1981@gmail.com/yahoo.co.in

1622


What is the Jar file?

1612


Write UI Test case, Integration Test case, Functional Test case & Performance Test case for the File Menu for MS-Word?

2086


What is Web architecture that are followed while doing online project and tell the samples of architecture?

1793


i want manual and automation test cases and interview questions

1695


Explain the procedure for manual testing.

701


What and why is api testing?

941