Beruflich Dokumente
Kultur Dokumente
EJB FAQ
What is Enterprise JavaBeansTM (EJB)?
EJB, the widely-adopted server-side component architecture for JavaTM 2
Platform, Enterprise Edition (J2EE), enables rapid development of mission-
critical application that are versatile, reusable and portable across
middleware while protecting IT investment and preventing vendor lock-in.
What is EJB technology's role in J2EE?
EJB technology is the core of J2EE. It enables developers to write reusable
portable server-side business logic for the J2EE platform.
Is EJB a product?
No, EJB is a specification, which defines the EJB component architecture
and the interfaces between the Enterprise JavaBeans technology-enabled
server and the component. Commercial vendors like IBM, BEA, Sun and
Oracle are providing products that implement the EJB specification.
What are the key features of the EJB technology?
• Mandatory support for entity beans which will improve the way EJB-
based applications connect to back-end data sources such as
relational databases and greatly simplify the process of application
development by providing developers with a higher level of
abstraction.
• Enhancements to the Deployment Descriptor, including support for
XML text format and improved content organization, both of which
will ease development and deployment of EJB-based applications
• Significant tightening of the specification which will greatly improve
EJB-based application portability