What is the full form of EJB

What is the full form of EJB

EJB: Enterprise Java Bean

EJB stands for Enterprise Java Bean. EJB is one of the Java application programming interfaces (API) for flexible and manageable structuring of Java Platform, Enterprise Edition (JEE) and enterprise software.

EJB is a server-side software component that encapsulates business logic of an application. An EJB web container provides a runtime environment for web related software components, including computer security, Java servlet lifecycle management, transaction processing, and other web services.

EJB full form

Types of EJB

  • Session bean: It implements the business logic of the client

  • Entity bean: It is a data component that persists the data in the database.

  • Message-driven bean: Message driven beans are used in context of JMS (Java Messaging Service). Message Driven Beans can consumes JMS messages from external entities and act accordingly.

Back to top button