Home           J2EE Concepts           JMS           Java Language           Contact           Back           Next           Bookmark this Page          










Some useful tips related to:
 - health & fitness
 - vehicle care
 - cooking
 - misc household tasks

Containers


Containers-The runtime environment in which components execute are called containers. Containers provide services to components; they may also provide component specific services.

Application client containers are typically most light-weight containers providing minimal services. They form the runtime environment where applications execute.
Applet containers - most common applet container would be a browser. It would provide runtime environment for an applet.
Web component container are the ones that are mainly required for executing servlets, JSPs etc. Most common example of a web component container would be a servlet container. For e.g., Tomcat has a built-in servlet container and that is why you can run your JSP & Servlet applications on Tomcat.
EJB Containers are most complex in terms providing services. Their core strength lies in concurrency, securiyt, transaction management and component lifecycle management services.