- Introduction to J2EE and JBoss AS
- Overview
- Session Beans
- Entity Beans
- Exceptions
- Transactions
- Security
- Message-Driven Beans
- J2EE Best Practices
- J2EE Design Patterns
- Business Integration and Tier Patterns
Practical Work Students develop session beans, including accessing a database from session bean and EJB Java Client. Next, they develop CMP Entity Beans, including EJB/RDB mapping, finder methods. Next, they develop a message-driven bean and use the Java Message Service (JMS).
After completing this course, the student should be able to:
- Understand the need for EJB
- Understand the EJB 2.0 specification at an expert level
- Understand how to develop, test, and deploy EJBs
- Gain knowledge of J2EE Design Patterns and Best Practices
- Learn the industry secrets in EJB scalability
- Learn how to develop all types of EJB beans using Eclipse and JBoss IDE.