EJB Development using WebSphere Studio v5.0
Virtual Instructor-Led Format


Audience
Developers and other advanced Java professionals that will be designing, developing and creating enterprise-wide applications using Enterprise JavaBeans and implementing them in the WebSphere environment
   

Duration

3 Days
   
Course Abstract
This course utilizes a combination of instructor-led discussions and interactive workshops to demonstrate the capabilities of IBM’s WebSphere Studio Application Developer v5.0 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: build session, Message and entity EJBs, use the EJB 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.
   
Price $975 per student
Objectives

Upon conclusion participants will have acquired these skills:

  • Understand the EJB capabilities of the WSAD v5.0 for projects and perspectives
  • Define and utilize the interface between servlets and Enterprise JavaBeans
  • Understand the role the session, entity and Message EJBs for J2EE enterprise applications
  • Depict the relational mapping tool within WSAD for building Entity beans
  • llustrate the role of JMS and message-driven beans in EJB v2.0
  • Create Bean-managed persistent EJBs (BMP)
  • Use WSAD to create a Container-managed persistent EJB (CMP)
  • Creation of entity EJBs and defining container-managed relationships
  • Demonstrate the use of Universal Test Client for testing EJBs
  • Discuss the implementation of EJBs using EJS servers and the role of the EJB containers
  • Illustrate the deployment of enterprise applications to WebSphere Application Server within WSAD environment
  • Demonstrate the usage of transactions with EJBs using Java Transaction API
  • Understand EJB deployment for JAR and EAR files
   
Class Format Lecture via WebEx and hands-on Labs using remote access machines
   
Prerequisites

Each student should have a thorough understanding of the Java language and use of the WebSphere Studio Application Developer IDE. Additionally, experience with JavaBeans, relational databases and server-side development concepts is preferred.

Software Needs

None, all students will utilize remotely accessed machines loaded with all of the required software for this course.

Register

Click here for our online registration process. Or, contact us at (817) 572-9690 x22 for registration information or to schedule an onsite training course.