1.

How Are Transactions Maintained In An Ejb Application?

Answer»

Transactions in EJB application are either Container-Managed or BEAN-Managed.

Container-Managed Transactions - In Container-Managed transactions the transaction boundaries are SET in the EJB container. Container-managed transactions can be set for both SESSION BEANS as well as message-driven beans.

Bean-Managed Transactions - In Bean-Managed transactions the transaction boundaries are set specifically within the bean's code. Bean managed transactions can be set for session beans as well as message-driven beans. Bean manages transaction can either use JDBC transactions or JTA transactions.

Transactions in EJB application are either Container-Managed or Bean-Managed.

Container-Managed Transactions - In Container-Managed transactions the transaction boundaries are set in the EJB container. Container-managed transactions can be set for both session beans as well as message-driven beans.

Bean-Managed Transactions - In Bean-Managed transactions the transaction boundaries are set specifically within the bean's code. Bean managed transactions can be set for session beans as well as message-driven beans. Bean manages transaction can either use JDBC transactions or JTA transactions.



Discussion

No Comment Found