EJB


Also found in: Medical, Acronyms.

EJB

EJB

(Enterprise JavaBeans) A software component in the Java EE platform, which provides a pure Java environment for developing and running distributed applications. EJBs are written as software modules that contain the business logic of the application. They reside in and are executed in a runtime engine called an "EJB Container," which provides a host of common interfaces and services to the EJB, including security and transaction support. At the wire level, EJBs look like CORBA components.

Three Types of EGBs
The three types of EJBs are: (1) session beans perform processing, (2) entity beans represent data, which can be a row or a table in a database, and (3) message driven beans are generated to process Java Messaging Service (JMS) messages.

Very Versatile
EJBs inherently provide future scalability and also allow multiple user interfaces to be used. For example, both a Web browser and a Java application could be used to access EJBs, or one could be switched for the other at a later date. However, if these are not important issues, servlets, JSPs and regular Java applications can be used for business logic rather than EJBs. See Java EE, EJB container, EJB local interface, JavaBeans, distributed objects and component software.
References in periodicals archive ?
Adhering to this philosophy, Total-e-Server lets EJB developers work with their preferred CMP technology.
Other features that are important in this release are: 1) the ability to Dynamically Query from the client both regular Java and EJB applications through a QueryBuilder library (which is included as source code); 2) Dynamic Mapping of database tables so that in one step all of your tables can be mapped, thus saving time.
Under development and with testing planned to start later this month, Symantec's EJB Universal Framework will be the only solution for supporting the entire lifecycle of Enterprise JavaBeans applications development, from code writing, editing and compiling to testing and debugging.
Secant Extreme Enterprise Server for EJB supports not only the required features of the EJB 1.
EJB is a critical enabling technology for Java application servers like WebLogic Tengah.
Association Chairman Hossam Farid told Daily News Egypt that the EJB intends to invite members from 18 associations in Europe, the GCC, and Africa.
Sun, Sun Microsystems, the Sun logo, Solaris, Java, EJB, GlassFish and The Network Is The Computer are trademarks or registered trademarks of Sun Microsystems, Inc.
Our OEM relationship with Fujitsu has allowed us to provide customers with the Web-based tools they need to manage business processes more effectively, and we're looking forward to the EJB architectural enhancements in i-Flow 5.
This research first critically examines COM+ and EJB component models.
This technology allows companies whose business models are based around large volumes of transactions, such financial institutions, to closely integrate their existing systems with the new EJB enviromient.
It says EJB containers can be written on VisiBroker.
Expert One-on-One J2EE Development without EJB shows Java developers and architects how to build robust J2EE applications without having to use Enterprise JavaBeans (EJB).