Difference between web container & web server...........
Difference between web server & application server?????????
Answers were Sorted based on User's Feedback
web server: Is responsible for receiving request from
client and sending responses to client.
web container: w.c contains Servlet engine and jsp engine,
responsible for executing servlets(JSP) life cycle.
once webserver receivs the request it sends the control to
webcontainer,after execution of servlet(jsp) response will
be sent to web server ,web server will send the response to
Application server: web container + EJB container(engine)
|Is This Answer Correct ?||64 Yes||3 No|
web container is a part of web server. which for containing
the servlets & jsps.
Difference between webserver & application server in the
sence, Web server only provide supports for jsps &
servlets. but won't support for EJB. But the Application
server supports all these things, like Jsps, Servlets ane
Ex for Web server is TomCat,JRuner
Ex for Application server is WebLogic,JBoss
|Is This Answer Correct ?||37 Yes||12 No|
Answer / ramesh nagula
webcontainer is nothing but runtime enviroment, it provides
facility and service required to run a servlet, it provides
the implementation of servlet API..
where as a webserver is a server which hosts our
application and serves webpages upon request.. webserver
Web server supports only http protocol and it can process
http request only where as an application server supports
various protocols like http,ftp,smtp etc.
|Is This Answer Correct ?||25 Yes||1 No|
Answer / rajesh
Webcontainer is the component reside within the webserver
i.e servlet engine or jsp engine supports dynamic page
Web server is the software component which may deliver
static contents or Dymnamic content based on the
App servers are heavy weight components which is mainly
build to support components that maintain heavy business
logic and also to provide various Entreprise services.
ex EJB containers.
|Is This Answer Correct ?||8 Yes||2 No|
Answer / dharmalingam p
A Web Server is a server capable of receiving HTTP requests, interpreting them, processing the corresponding HTTP Responses and sending them to the appropriate clients (Web Browsers). Example: Apache Web Server. Read more about Web Servers and their working>>
A Web Container is a J2EE compliant implementation which provides an environment for the Servlets and JSPs to run. Putting it differently we can say that a Web Container is combination of a Servlet Engine and a JSP Engine. If an HTTP Request refers to a Web Component (typically a Servlet or a JSP) then the request is forwarded to the Web Container and the result of the request is sent back to Web Server, which uses that result to prepare the HTTP Response for the particular HTTP Request. Example: Tomcat is a typical Web Container. A typical setup would be to have Apache HTTP Server as the Web Server and Tomcat as the Web Container.
An Application Server is a complete server, which provides an environment for running the business components (EJBs, ADF BCs, etc.) in addition to providing the capabilities of a Web Container as well as of a Web Server. Example: Bea WebLogic, IBM WebSphere, Oracle
Application Server, etc.
|Is This Answer Correct ?||7 Yes||1 No|
Answer / vaibhav.
web server is provide container service to run web application
that contains only jsp & servlets
Application server proivide more service to deplyed
application like security , life cycle manage , pool management
|Is This Answer Correct ?||13 Yes||9 No|
Answer / ravikiran.chd
web server is the one where the resources will be saved,and
container is the one where services are provided
web server contains the web components like servlets and jsps
application server contains the web components as well as
the ejb components
|Is This Answer Correct ?||2 Yes||11 No|
Answer / shatrughan
Both are using for trnsfer request , Container residing in
application server side.
|Is This Answer Correct ?||3 Yes||29 No|
Explain Action Servlet?
What is difference between ServletResponse sendRedirect() and RequestDispatcher forward() method?
What are the kinds of http requests?
What are different methods of session management in servlets?
What is servlet name in web xml?
What do you mean by servlet?
How to run a servlet program?
Tell the new features added in servletrequest interface i.e. Servlet 2.4
What are all the ways for session tracking?
When is the servlet instance created in the life cycle of servlet? What is the importance of configuring a servlet?
How to work with Chinese login page (internationalization).if he enters user name and password in chinese, how is it converted to English and validate in db? And in reverse it should display welcome message in Chinese,if user is valid
What are some disadvantages of storing session state in cookies?