EasyBeans
Encyclopedia
EasyBeans is an open-source Enterprise JavaBean
s (EJB) container hosted by the OW2 Consortium. The License used by EasyBeans is the LGPL. EasyBeans is the EJB 3.0 container of the JOnAS application server
.
EasyBeans is integrated in the JOnAS application server
Java EE 5 certified application server.
EasyBeans main goal is to ease the development of Enterprise JavaBean
s. It uses some new architecture design like the bytecode injection (with ASM ObjectWeb tool), IoC
, POJO
and can be embedded in OSGi
bundles or other frameworks (Spring
, Eclipse
plugins, etc.).
It aims to provide an EJB 3.0 container as specified in the Java Platform Enterprise Edition (Java EE) in its fifth version. It means that Session beans (Stateless or Stateful), Message Driven Beans (MDB) are available on EasyBeans.
Enterprise JavaBean
Enterprise JavaBeans is a managed, server-side component architecture for modular construction of enterprise applications.The EJB specification is one of several Java APIs in the Java EE specification. EJB is a server-side model that encapsulates the business logic of an application...
s (EJB) container hosted by the OW2 Consortium. The License used by EasyBeans is the LGPL. EasyBeans is the EJB 3.0 container of the JOnAS application server
JOnAS
JOnAS is an open-source implementation of the Java EE application server specification, developed and hosted by the ObjectWeb consortium ....
.
EasyBeans is integrated in the JOnAS application server
JOnAS
JOnAS is an open-source implementation of the Java EE application server specification, developed and hosted by the ObjectWeb consortium ....
Java EE 5 certified application server.
EasyBeans main goal is to ease the development of Enterprise JavaBean
Enterprise JavaBean
Enterprise JavaBeans is a managed, server-side component architecture for modular construction of enterprise applications.The EJB specification is one of several Java APIs in the Java EE specification. EJB is a server-side model that encapsulates the business logic of an application...
s. It uses some new architecture design like the bytecode injection (with ASM ObjectWeb tool), IoC
Inversion of Control
In software engineering, Inversion of Control is an abstract principle describing an aspect of some software architecture designs in which the flow of control of a system is inverted in comparison to procedural programming....
, POJO
Plain Old Java Object
In computing software, POJO is an acronym for Plain Old Java Object. The name is used to emphasize that a given object is an ordinary Java Object, not a special object...
and can be embedded in OSGi
OSGi
The Open Services Gateway initiative framework is a module system and service platform for the Java programming language that implements a complete and dynamic component model, something that does not exist in standalone Java/VM environments...
bundles or other frameworks (Spring
Spring Framework (Java)
The Spring Framework is an open source application framework for the Java platform.The first version was written by Rod Johnson, who released the framework with the publication of his book Expert One-on-One J2EE Design and Development in October 2002. The framework was first released under the...
, Eclipse
Eclipse (software)
Eclipse is a multi-language software development environment comprising an integrated development environment and an extensible plug-in system...
plugins, etc.).
It aims to provide an EJB 3.0 container as specified in the Java Platform Enterprise Edition (Java EE) in its fifth version. It means that Session beans (Stateless or Stateful), Message Driven Beans (MDB) are available on EasyBeans.
External links
- The EasyBeans developer site
- The EasyBeans site
- JSR 220 (EJB 3.0)
- JSR 181 (Web Services Metadata for the Java Platform)