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
The software or script to scan automotive ads Project Description: Looking for a company that made the script or application to search through pages of listings of automotive

System Program Project Description: I want someone who can study my existing program and from there the updates may be done Skills required: Java, Oracle, MySQL, Softwa

a program that groups items according to their number

Develop a School java project Project Description: Programming java, threads. Not so hard but requires knowledgeSkills required: Java

What is Constraints explain with example? One of the purposes to use constructors and setter techniques rather than directly accessing fields is to enforce constraints. For exa

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

Component classes generally move the task of generating output to the renderer. All JSF components follow it. Render kit is a set of related renderers. javax.faces.render.RenderKit

Task 1 Create a new project in Eclipse called Assignment 1. Within this project create a package called task01. 1/ Download the class Date (you must use this class - no

Question 1 Explain any five buzz words in Java Question 2 Explain exception classes and also explain common exceptions in java Question 3 Explain primitive and abstract data t

What limitations are placed on method overriding ?