EJB container

E39550

An EJB container is a server-side runtime environment in Java EE application servers that manages the lifecycle, security, transactions, and remote access of Enterprise JavaBeans components.

Jump to: Statements Referenced by

Statements (48)

Predicate Object
instanceOf Java EE technology
component container
server-side runtime environment
abstracts low-level system services from EJBs
definedIn Jakarta Enterprise Beans
surface form: Jakarta Enterprise Beans specification
enforces security constraints
transaction boundaries
evolvedTo Jakarta Enterprise Beans
surface form: Jakarta Enterprise Beans container
goal simplify enterprise application development
handles activation of stateful session beans
passivation of stateful session beans
pooling of stateless session beans
thread management for EJBs
implements EJB specification
integratesWith JMS
surface form: Java Message Service

Java Naming and Directory Interface
Java Persistence API
Java Transaction API
manages EJB lifecycle
Enterprise JavaBeans components
concurrency for EJBs
remote access for EJBs
resource pooling for EJBs
security for EJBs
transactions for EJBs
partOf Oracle WebLogic Server
surface form: Java EE application server
provides container-managed transactions
declarative security
dependency injection for EJBs
interceptors for EJBs
naming and directory services via JNDI
runsOn Java virtual machine
application server
supports asynchronous method invocation
bean-managed transactions
declarative transaction attributes
entity beans
local interfaces for EJBs
message-driven beans
remote interfaces for EJBs
remote method invocation
role-based access control
session beans
singleton session beans
stateful session beans
stateless session beans
timers for EJBs
usedBy enterprise Java applications

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

IBM WebSphere feature EJB container