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