
Overview
This course utilizes a combination of instructor-led discussions and interactive workshops to demonstrate the capabilities of IBM’s Rational Application Developer IDE for the development of enterprise applications using Enterprise JavaBeans in an N-tier architecture. The implementation of these components and their access via servlet clients will be discussed. Each student will learn the following: creation of session, Message and entity EJBs, use the Universal Test Client, create container-managed and bean-managed entity beans, connect EJBs using transactions, understand the role of EJB containers, utilize activation and passivation, JNDI usage and the deployment of enterprise JAR and EAR components using IBM’s WebSphere Application Server.
Prerequisites
Each student should have a thorough understanding of the Java language and use of the Rational Application Developer IDE. Additionally, experience with JavaBeans, relational databases and server-side development concepts is preferred.
Class Format
Lecture and Lab
Audience
Developers and other advanced Java professionals that will be designing, developing and creating enterprise-wide applications using Enterprise JavaBeans with the Rational Application Developer.
Learning Objectives
After completing this course, the student should be able to:
Course Duration
4 Days
Course outline
Enterprise
Development
Session
Beans
EJB Overview
Stateless Session
Beans
Entity Beans
Stateful Session
Beans
Entity
Bean Development
Message Beans
EJB Architecture
EJB Security
EJB Transactions
EJB Best Practices
Persistent Best
Practices