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

What is J2EE framework?


I would try to keep things simple. J2EE is a framework that is made up of various components. You can think of these components as programs written in Java language, running in different evnironments & and each of them serving to a different requirement.

Following are the four basic component types:
- Application Clients: Desktop applications
- Applets: GUI components, typically executed in a browser but eventually executed on a simple client machine
- Web based GUI components: Servlets, JSP, JSF etc.
- EJBs: Business logic components typically executing in manager environments to support transactions

The runtime environments in which these components run are called containers. These containers are Java runtime environments and provide services to components.

Hopefully you must've got an idea about the basic theory. Just for the sake of simplicity & emphasizing on high level concepts, I'm not listing details on this page. You can get more information on other topics discussed here by visiting respective pages for Components, Containers & Container Services.