JBoss AS 7
Blazingly fast (<3s startup)
Services are started concurrently to eliminate unnecessary waits and leverage multi-core processors, while non-critical services remain passive until first use. JBoss AS 7 offers a 10-fold reduction in startup time over previous versions.
An aggressive approach to memory management and metadata indexing keeps the footprint exceptionally small, enabling it to run with stock JVM settings and on small devices. Profiles can be used to tune the capabilities of the server.
JBoss Modules offers true application isolation, hiding server implementation classes and only loads the classes your application needs. Class loading is concurrent for extreme performance. OSGi support is available the moment you install the application server.
Hot, parallel deployment
Quick turnaround during development as a result of fast, concurrent deployment and the ability to edit static resources without redeployment in a flexible deployment structure.
Consistent and powerful management is available, ranging from a polished, user-friendly web console to Java and HTTP APIs to a command line tool to direct XML edits. Configuration data is centralized and user-focused.
JBoss AS 7 can be launched in two different modes. Domain mode allows you to run and manage a multi-server topology. Standalone mode runs a single server instance, a convenience choice for development. Many settings, such as port offsets and network interfaces, can be controlled with a single attribute. Rolling deployments are available.
First class components
JBoss AS builds on many best of breed standalone OSS projects: Hibernate, JBoss Transactions, Infinispan, Iron Jacamar, RESTEasy, Weld, HornetQ, JGroups, JBoss Logging, Mojarra, Apache CXF, and more.