EJB

(redirected from Enterprise JavaBean)
Also found in: Wikipedia.

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 ?
It is a complete solution for Java platforms including: mobile computing, Internet applications, Web servers and Enterprise JavaBean (EJB) servers.
AFP chose Borland Enterprise Server, AppServer(TM) Edition and JBuilder for their reliability, speed, compliance with standards, Enterprise JavaBean re-usability and above all, the availability of J2EE(TM) development and implementation.
1 version of the Enterprise JavaBeans (EJB) specification extends its support for web services and the Java Web Services APIs, expands its asynchronous messaging support, adds XML Schema for deployment descriptors, and introduces a new Timer service, which allows for scheduling EJB jobs.
Increasing developer productivity was critical, and I looked for a development environment that supported Enterprise JavaBeans, Web Services, and the BEA(R) WebLogic(R) application server.
Java, J2EE, Enterprise JavaBeans and EJB are trademarks or registered trademarks of Sun Microsystems, Inc.
A Lotusphere sponsor, Brightline will demonstrate how the Brightline Application Server deploys, runs and administers new and existing Java 2 Enterprise Edition (J2EE) applications using IBM Lotus Notes/Domino 6, including support for Enterprise JavaBeans (EJBs), Servlets, JavaServer Pages (JSPs), and Java Messaging Services (JMS).
Sun, Sun Microsystems, the Sun logo, Java, J2EE, JavaServer Pages, JSP, Enterprise JavaBeans, EJB, Java DataBase Connectivity, JDBC, SunTone and The Network Is The Computer are trademarks or registered trademarks of Sun Microsystems, Inc.
Stellent's portlets use Java Server Pages (JSP) tag libraries, Java 2 Enterprise Edition (J2EE) JavaBeans and J2EE Enterprise JavaBeans (EJBs) to provide a flexible and rapidly deployable environment for IBM WebSphere Portal customers.
Support for Web services is just the latest in a long list of `client types' supported in Jacada Integrator, including XML, Enterprise JavaBeans, Java Server Pages, Active Server Pages, Java and Component Object Model (COM) application programming interfaces (APIs), and special adapters for MQSeries, Siebel eBusiness Applications, and SeeBeyond.
Sun, Sun Microsystems, the Sun Logo, Java, J2EE, Enterprise JavaBeans, EJB, Java Community Process and ECperf are trademarks or registered trademarks of Sun Microsystems, Inc.

Full browser ?