EJB
Noun
Meaning
EJB (plural EJBs)
(Java programming language) Initialism of Enterprise JavaBean.
Examples
Accordingly, in practical terms EJB 3.0 is much more lightweight and nearly a completely new API, bearing little resemblance to the previous EJB specifications.
A client is said to have a 'view' on the EJB, and the local interface, remote interface and bean type itself respectively correspond with the local view, remote view and no-interface view.
Accordingly, the EJB 3.0 specification ( JSR 220) was a radical departure from its predecessors, following this new paradigm.
Although the EJB specification does not mention exposure as RESTful web services in any way and has no explicit support for this form of communication, the JAX-RS specification does explicitly support EJB.
As demonstrated, the EJB focuses only on business logic and persistence and knows nothing about any particular presentation.
Contrary to the EJB, the backing bean does not contain any business logic or persistence code, but delegates such concerns to the EJB.