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
Anyone attended the manual testing interview with L&T infotech in recent past. please let me know the type of questions they can ask especially in PM round. Thanks
how is market for testing in banglore,chennai,pune,delhi?
Give an example for pre testing and post testing ?
What is the negative testing and example
What are tools of performance testing?
When to stop testing? (Or) how do you decide when you have tested enough?
Actually by using severity you should know which one you need to solve so what is the need of priority?
Suggest some book to learn more test case???
can we do database testing in manual testing? then how we write the test case?
What type bugs you will find in integration testing with example?
What r all the security problems u r facing & the measures taken to solve.
do we need to write test cases for workflow of the product for instance: there is 2 module "TRAINING ASSIGN MODULE" and "EMPLOYEE" in TRAINING assign MODULE iam assigning training to employee setp is 1.selct traning "oracle" 2.select employee u want assign "peter" 3.apply. now to check whether training assign or not GOTO EMPLOYEE module 1.click on "peter" 2.click on 'view assign to employee'link.now this is a flow do i need to write test cases for this fllow.plz help me guy mail me nirmal_rawatt@rediff.com
What icon is used in WinRunner to get an explanation of the syntax of TSL?
What is the term ‘quality’ mean when testing?
How we will do Memory Testing? There is any tool to do that testing and to whome this testing to be performed?