Training
Provided by Serebra Learning Corporation
This is the final course in a five part series that introduces the learner to CMP EJB Transactions and EJB Security. The course covers an introduction to CMP and discusses how the container performs data manipulation. The learner is introduced to the benefits and drawbacks of CMP and learns how to implement an entity bean that uses CMP. It also covers transactions defining them and their properties the EJB transactional model along with distributed transactions and isolation levels in transactions and differentiation between container-managed and bean-managed transactions. EJB security as well as the various roles that the bean developer assembler and deployer play in security. The roles of the container and deployment descriptor in EJB security are covered.
Training Avaliability and Delivery
| This is primarily online training |  | This is an online eLearning or CBT training program |  | Contact Serebra Learning Corporation for more information |
|
| Schedule: | 8 hours | | Training Presented in: | English |
|
Related Keywords:
ciw enterprise specialist
Training Program Details
Audience The intended audience for this course includes Technical Managers Database Administrators Application Developers Systems Analysts Software Engineers Software Designers and Project Managers. Learners should have knowledge of Object-Oriented Programming. This course helps candidates prepare for CIW Enterprise Specialist exam number 1D0-442. In addition learners should have taken the first four parts of the series 87061 thru 87064. Objective
- Identify characteristics of containermanaged persistence (CMP).
- Identify characteristics of the ejbCreate() method when using CMP.
- Identify characteristics of the ejbRemove() method when using CMP.
- Identify characteristics of transactions.
- Match properties of transactions with their descriptions.
- Identify features of the Enterprise JavaBeans (EJB) flat transactional model.
- Identify characteristics of the Enterprise EJB security structure.
- Identify characteristics of the getCallerPrincipal() method.
- Identify characteristics of the isCallerInRole() method.
Topics Include Unit 1: CMP - Identify characteristics of CMP.
- Identify characteristics of the ejbCreate() method when using CMP.
- Identify characteristics of the ejbRemove() method when using CMP.
- Identify characteristics of the ejbLoad() method when using CMP.
- Identify characteristics of the ejbStore() method when using CMP.
- Identify characteristics of the deployment descriptor (DD) when using CMP.
- Identify the changes necessary to convert a bean-managed persistence (BMP) BookBean.java file into the BookBeanCMP.java file.
- Identify characteristics of the home interface for the EmployeeEJB entity bean.
- Identify characteristics of the remote interface for the EmployeeEJB entity bean.
- Generate an SQL statement for a CMP entity bean by using the Application Deployment Tool.
Unit 2: EJB Transactions - Identify characteristics of transactions.
- Match properties of transactions with their descriptions.
- Identify features of the EJB flat transactional model.
- Identify features of the nested transactional model.
- Identify characteristics of an EJB distributed transaction.
- Identify effects of different isolation levels in EJB transactions.
- Identify characteristics of CMTs.
- Match CMT attributes with their descriptions.
- Identify methods used by the CMT enterprise beans to set and check flags.
- Identify Extensible Markup Language (XML) tags for defining CMT in the deployment descriptor (DD).
- Identify characteristics of bean-managed transactions (BMTs).
- Identify features of the UserTransaction interface.
- Identify characteristics of deploying BMT session beans.
Unit 3: EJB Security - Identify characteristics of the EJB security structure.
- Identify characteristics of the getCallerPrincipal() method.
- Identify characteristics of the isCallerInRole() method.
- Match security deployment descriptor (DD) Extensible Markup Language (XML) tags with their descriptions.
- Identify features of settings in DD security.
- Identify steps to specify DD security settings by using the Application Deployment Tool.
Duration 8 Minimum Requirements
The CDROM version of this course requires:
- At least a 486DX 33Mhz CPU.
- Microsoft Windows 3.1 or higher and a Microsoft compatible mouse.
- At least 8MB RAM.
- At least VGA graphics capability with a minimum 512K video RAM (1MB video RAM recommended).
- At least a double speed CDROM drive.
- An MPC compliant sound card with attached speakers or headphones is recommended (Currently only the CDROM version supports audio).
The network version of this course requires:
- At least a 486DX 33Mhz CPU.
- Microsoft Windows 3.1 or higher and a Microsoft compatible mouse.
- At least 8MB RAM and 22MB available hard disk space or file server space.
- At least VGA graphics capability with a minimum 512K video RAM (1MB video RAM recommended).
Media Serebra Learning Corporation 119 - 7565 132nd Street Surrey BC V3W 1K5 Canada
About Serebra Learning Corporation - Training Provider
Serebra Learning Corporation - Serebra Learning Corporation provides technology-based training solutions through a combination of Cortex, its proprietary learning management system (LMS), and a curriculum catalog with over 1,825 current courseware titles. Founded in 1987 (as FirstClass Systems, with a name change to Serebra in 2001), Serebra has over sixteen years" experience delivering e-learning solutions to both...
More CIW Enterprise Specialist Training from Serebra Learning Corporation
Click here for more information or to take this course
|