Logo F2FInterview

EJB Interview Questions

Q   |   QA
‹‹ previous123456789

EJB stands for Enterprise JavaBean and is a widely-adopted server side component architecture for J2EE. It enables rapid development of mission-critical application that are versatile, reusable and portable across middleware while protecting IT investment and preventing vendor lock-in. 

Session Facade is a design pattern to access the Entity bean through local interface than accessing directly. It increases the performance over the network. In this case we call session bean which on turn call entity bean. 

EJB technology is the core of J2EE. It enables developers to write reusable and portable server-side business logic for the J2EE platform. 

EJB is a specification for J2EE server, not a product; Java beans may be a graphical component in IDE. 

  • EJB components are server-side components written entirely in the Java programming language
  • EJB components contain business logic only - no system-level programming & services, such as transactions, security, life-cycle, threading, persistence, etc. are automatically managed for the EJB component by the EJB server.
  • EJB architecture is inherently transactional, distributed, portable multi-tier, scalable and secure.
  • EJB components are fully portable across any EJB server and any OS.
  • EJB architecture is wire-protocol neutral--any protocol can be utilized like IIOP,JRMP, HTTP, DCOM,etc. 

‹‹ previous123456789

In order to link this F2FInterview's page as Reference on your website or Blog, click on below text area and pres (CTRL-C) to copy the code in clipboard or right click then copy the following lines after that paste into your website or Blog.

Get Reference Link To This Page: (copy below code by (CTRL-C) and paste into your website or Blog)
HTML Rendering of above code: