JBoss Application Server
Boss Application Server is the #1 most widely used Java application server on the market. A J2EE certified platform for developing and deploying enterprise Java applications, Web applications, and Portals, JBoss Application Server provides the full range of J2EE 1.4 features, as well as extended enterprise services including clustering, caching, and persistence.
Open standards and open source
JBoss AS is J2EE 1.4 certified and has a business-friendly open source license.
Best of breed technology
JBoss AS is the #1 Java application server on the market.
Simplicity, not complexity
JBoss AS enables developers to get started quickly and easily by including support for EJB 3.0
Clustering and high availability
JBoss AS offers the clustering, fail-over, load balancing, and distributed deployment features required to deploy large, scalable enterprise applications.
Performance
Customers have found that JBoss AS offers improved performance and superior server utilization to other commercial J2EE application servers.
Service Oriented Architecture
JBoss AS is founded on a service oriented microkernel architecture.
100% pure Java
Since JBoss AS is 100% pure Java, it is interoperable with most operating systems that are capable of running a Java Virtual Machine (JVM).
JBoss Application Server Clustering
A key feature in Java EE application servers, clustering allows you to add more server hardware to handle more requests. Make your application fail-safe. And make more efficient use of the database server.
Clustering is traditionally important for high traffic web applications. But today, as AJAX and SOA applications become more and more popular, smaller web applications also need to handle large amount of incremental page updates and machine-to-machine traffic. In JBoss AS, clustering is mostly transparent to applications. That means you simply need to change a few configurations, without changing the application's Java code, to make it run in a JBoss cluster.
Clustering features
- Full clustering support for both traditional J2EE applications and EJB 3.0 POJO applications
- Automatic discovery. Nodes in cluster find each other with no additional configuration.
- Cluster-wide replicated JNDI context
- Failover and load-balancing for JNDI, RMI, and all EJB types
- Stateful Session Bean state replication
- HTTP Session replication - Jetty and Tomcat
- High Availability JMS
- Farming. Distributed deployment of jboss components. Deploying on one node deploys on all nodes.
















