Where a bean can be used ?

Answer Posted / john

An EJB is used to create business applications for any
e-commerce web sites.
But there are different EJBs
1) Statless Session Bean
2) Stateful Session Bean
3) Entity Bean
4) Message Bean

Depending on their functionality of each of the above
mentioned beans different requirements can be satisfied.
Therefore EJBs can be used for a wide variety of business
applications

example
Stateless Session Bean - used to check if a credit card is
valid or not when a credit card is swiped in the machine.
since there is just one trtansaction involved no need
maintain the state of the bean

Stateful Session Bean - used in online shopping websites
like ebay, amazon where the state of the client has to be
maintained. The user can do different operation during a
single logon but the items in the users shopping cart should
never be lost.

Is This Answer Correct ?    5 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is the procedure for the presentation of ejb persistence mechanism?

678


What is bean-managed transaction?

640


What do you mean by ejb?

633


What is ejb and its architecture?

589


How can a session bean be configured for transactions of bean-managed?

677






How to invoke ejb from java client?

615


Explain the architectural relationship between JavaBeans and JTA?

2502


Enlist the changes in EJB 2.1 ?

659


What is ejb container?

780


What is stateless ejb?

613


Should services be stateless?

576


What is the full form of ejb in java?

581


Is it possible to share an httpsession between a jsp and ejb?

608


What is the use of @ejb annotation?

624


Enlist the CallBack methods of Session Bean?

656