JOnAS
Home PageCategories: Application servers
Author: ObjectWeb
Latest version: 4.7.4
Added 2004-12-27Updated 2006-06-07
Open Source implementation of the J2EE specification.
JOnAS provides support of J2EE 1.4 including EJB 2.1, JTA 1.0.1, JDBC 3.0, J2EE CA 1.5, JMX 1.2, JNDI 1.2.1, JMS 1.1, JavaMail 1.3, Servlet 2.4, JSP 2.0, JAAS 1.0, JACC 1.0, Web Services 1.1, JAX-RPC 1.1, SAAJ 1.2, JAXR 1.0, J2EE Management 1.0, JAF 1.0, JAXP 1.2 specifications.
JOnAS is architectured in terms of services. Some of the main components are:
- An Ear Service, for deploying J2EE applications packaged as EAR files
- EJB containers provided by a set of Java classes and a tool to generate interposition classes
- A Web Container Service, to run Servlet/JSP engines as a JOnAS service (currently Tomcat or Jetty)
- A Transaction Manager, JOTM, providing JTA support and distributed transaction coordination
- A JMS Service using JORAM (other JMS implementations are pluggable)
- A Database Manager providing JDBC support and connection pooling
- A Security Service
- A Server Management Service, using JMX and providing a Struts based GUI
Built for Java |
Free or free version available |
Source code provided |