The Enterprise JavaBeans™ Programming course provides students with the information needed to create Enterprise JavaBeans (EJB™) components that are compliant with Java™ 2 Platform, Enterprise Edition (J2EE™) and combine them into robust enterprise applications. Instruction and practical hands-on exercises present these essential topics: Session and entity beans, the Container framework in which EJB components function, and transaction and security management features. Participants use the standard J2EE Reference Implementation server in lab exercises. Component-based application development increases development productivity through the encapsulation of business logic into reusable components that can be used by the entire development organization. The J2EE technology defines a set of components and builds a service-oriented infrastructure into the platform to automatically support and manage components. At the heart of this specification are EJB technology components.
Who can benefit: Students who can benefit from this course are personnel from both Information Technology (IT) and Independent oftware Vendor (ISV) personnel who have programming experience with the Java™ programming language. Roles that would be most directly interested in this course are technology architects, system analysts, developers, software integrators, and system administrators. Prerequisites: To succeed fully in this course, students should be able to: - Display experience with the Java programming language
- Display experienced with objectoriented analysis and design
- Be familiar with distributed programming (multitier architecture)
- Be familiar with relational or object database programming
- Be familiar with transactions
- Demonstrate ability to create multitier Java applicationsolutions
- Be familiar with component technology
Skills Gained: Upon completion of this course, students should be able to: - Describe the architecture for developing an enterprise application that adheres to the
EJB 1.1 specification - List the enterprise application programming interfaces (APIs) for J2EE technology
- Describe EJB architecture
- Describe how to access the EJB components
- Describe how to manage security
- Design a session bean and an entity bean
|