What is the major role of ejb 2.x in j2ee? , JAVA Programming

EJB 2.x is broadly adopted server side component architecture for J2EE.

1. EJB is a remote, distributed multi-tier system and allows protocols like IIOP, JRMP, and HTTP etc.

2. It  enables  rapid  development  of  versatile,  reusable,  and  portable  business  elements which are scalable and transactional.

3. EJB is a specified for J2EE servers. EJB elements contain only business logic and system level programming and produces like transactions, instance pooling , security, multi-threading, persistence etc are allowed by the EJB Container and hence simplify the programming load.

4. Message driven EJBs have to allow for asynchronous communication.

 Having  said  that  EJB  2.x  is  a  broadly  adopted  server  side  component,  EJB  3.0  is  having  ease  of development very majorly and has adjusted its model to allow the POJO (Plain Old Java Object) persistence and the new O/R mapping model based on Hibernate. In EJB 3.0, all models of enterprise beans are just POJOs. EJB 3.0 extensively needs Java annotations, which reduces excessive XML based configuration files and reduces the need for the hard component model added in EJB 1.x, 2.x.

 

1291_EJB  in J2EE.png

Posted Date: 7/26/2012 7:31:05 AM | Location : United States







Related Discussions:- What is the major role of ejb 2.x in j2ee? , Assignment Help, Ask Question on What is the major role of ejb 2.x in j2ee? , Get Answer, Expert's Help, What is the major role of ejb 2.x in j2ee? Discussions

Write discussion on What is the major role of ejb 2.x in j2ee?
Your posts are moderated
Related Questions
Write a program on Filling Rectangles ? The drawRect() method draws an open rectangle, a box if you prefer. If you need to draw a filled rectangle, use the fillRect() method. O

Describe the java.lang package ? Each package describes a number of classes, exceptions, interfaces, and errors. For instance, in Java 1.1 the java.lang package holds these:

Project Description: I need someone to prepare an android app for me and provide it to me asap. The app details to be provided on pm Skills required: Java, Android

Java program will be take data from excel files (left diagram), and uses can be able to enter the input(middle diagram) in website when run the input the result appear in Pie 2D or

Java says write once, run anywhere . In which ways this isn't quite applicable ?

In preemptive scheduling, the highest priority task executes until it enters the waiting or dead states or a higher priority task comes into existence. In time slicing, a task i

Draw a 5 inch square on the screen using pseudocode

Hi, I have an android sdk assignment which is due monday night. The user will enter the following information. url address www.google.com user name huh@gmail.com password 12

What is Bullseye explain with an example? This is a easy applet that draws a series of filled, concentric circles alternating red and white, instead a bullseye. import java.ap

How can I improve the performance of a java application , describe the java optimization techniques?