EJB 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.

 

Posted Date: 7/26/2012 7:30:12 AM | Location : United States







Related Discussions:- EJB in J2EE? , Assignment Help, Ask Question on EJB in J2EE? , Get Answer, Expert's Help, EJB in J2EE? Discussions

Write discussion on EJB in J2EE?
Your posts are moderated
Related Questions
Can we use the constructor, instead of init(), to initialize servlet? Ans) Yes. Of course you can use the constructor instead of init(). There's nothing to stop you. But you sho

How can I convert Dijkstra''s algorithm to do max flow instead of min flow, and how can I implement it into Ford Fulkerson algorithm?


How much CPU time does an applet get? One of the few legitimate concerns about hostile applets is excessive use of CPU time. It is possible on a non-preemptively multitasking s

I need help setting up and fleshing out a basic outline/structure for a basic Java web app using an MVC pattern

A framework is made up of the set of classes which permit us to use a library in a best possible way for a particular requirement.

This program will help you start doing GUI programming, and is a good example of 2D arrays. Mine Sweeper is a classic game that is played on a 2D grid of cells. At the beginning of

create and initialize the two dimensional array called table Numbers of type integer. use nested loops that will add 12 to each element in an array. use nested loops that will get

A servey is done in M.P. by forest department finding different types of species of birds the servey data covered four major cities indore,Bhopal,Gwalior,vidhisa. The result they o

How can i draw E-R diagram