A single element in a component-based, object-oriented, and distributed, enterprise application. See also: entity bean and session bean.
Server-side components written in Java that perform the business logic of an application in n-tier distributed applications. They must be deployed on an EJB server and within an EJB container, such as those provided by IBM WebSphere.
a component, just like a traditional JavaBean
a component that contains the business logic of an application runs in an application server
a Java object exposing a number of interfaces and which lives and executes inside of a runtime environment known as an EJB container
business logic component for application s in a multitiered, distributed architecture. EJBs conform to the Java EJB standard specifications, which defines beans in terms of their expected roles. An EJB encapsulates one or more application tasks or application objects, including data structures and the methods that operate on them. Typically they also take parameter s and send back return values. EJBs always work within the context of a container, which serves as a link between the EJBs and the server that hosts them. See also container, session EJB, and entity EJB.
Enterprise JavaBeans (EJB) is an architecture for setting up program component, written in the Java programming language, that run in the server parts of a computer network that uses the client/server model.