Community Documentation

JBoss.org documentation provides a valuable source of information when using any of the community products.

Web Interface Description
JBoss RichFaces/Ajax4jsf Rich JSF component library for building desktop-like web interfaces.
Also contains the Ajax4jsf framework to add AJAX functionality to JSF web applications.

Servers/Runtime Description
JBoss Application Server J2EE Application Server
JBoss Microcontainer Lightweight container for deploying POJO-based services.

Integration Description
JBoss ESB Framework for integrating enterprise applications and heterogeneous, legacy systems.
JBoss Messaging High-performance, transactional and scalable JMS provider.
JBoss Rules Advanced rules engine with customizable rules language.
JBoss jBPM Powerful workflow and Business Process Management (BPM) engine.
JBoss Transactions Highly-reliable, fully recoverable and distributed solution for Java and Web Services transaction management.

Tools Description
JBoss IDE for Eclipse A series of Eclipse plug-ins to provide support for developing, testing and deploying JBoss Enterprise Middleware based applications.
JBoss JRunit Extension for JUnit to provide client/server based testing and benchmarking capabilities.

High Availability/Grid Description
JBoss Cache A high-performance, fully distributed, transactional cache.
JGroups A toolkit for reliable multi-cast communications.

Portal Description
JBoss Portal Enterprise Portal framework to develop and host portlet-based web applications.

Programming Model Description
JBoss Seam Web framework that integrates JSF with EJB3 and provides workflow management with JBoss jBPM.
JBoss EJB3 Standards-compliant component framework for rapidly developing portable business components.
JBoss AOP Aspect Oriented framework to develop reusable services and apply them to pre-compiled code at runtime.
Hibernate Object/relational persistence and query service.

Foundations Description
JBoss Remoting Remoting service that uses pluggable transports and data marshallers.