Show Table of Contents
2.2. Architecture
JBoss Enterprise Application Platform is a JBoss product based on the JBoss Enterprise Application Server with the following additional components:
- JBoss HTTP Connector for load balancing
- Picketlink framework for identity management
- RESTEasy framework for RESTful web services
- Seam framework for development of web application
The heart of JBoss Enterprise Application Platform is the JBoss Enterprise Application Server, which is a consolidated JBoss Application Server. Figure 2.1, “Components” contains a schema of the JBoss Enterprise Application Server and its components. The entire JBoss Enterprise Application Server rests on a JVM (Java Virtual Machine) to allow the execution of the Java code.

Figure 2.1. Components
- JBoss Microcontainer kernel
- is the execution core of JBoss Enterprise Application Platform. It loads the bootstrap beans so as to connect to the deployed services. JBoss Microcontainer substitutes JMX (Java Management Extension). However, MCBeans and legacy MBean deployments are still included so as to support legacy services.
- Component Deployers
- cover the loading of the deployed resources.
- Enterprise Services
- include all services of the JBoss Enterprise Application Platform.

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.