Custom Search

Enterprise JavaBeans Part 1: Introduction and Architecture

Unfiled

Serebra Learning Corporation
Training Provided by Serebra Learning Corporation This first course in the series provides the foundation for the rest of the course series. It introduces learners to the Java 2 Platform, Enterprise Edition and to Enterprise JavaBeans. It describes the features and benefits of the J2EE application model and its JavaBeans component model. It also covers the EJB architecture, client, and classes and interfaces.
This is primarily online training
on-line e-learning cbt (computer based)This is an online eLearning or CBT training program
Contact Serebra Learning Corporation for more information
Duration:8 hours
Training Presented in:English
Enterprise JavaBeans Part 1: Introduction and Architecture Course Outline - NGE86011 - Replaced by set of courses 86115-86123

Replaced by set of courses 86115-86123

Course Code NGE86011

Contents

  1. Contents
  2. Description
  3. Audience
  4. Prerequisites
  5. Objectives
  6. Topics Include
  7. Duration
  8. Minimum Requirements
  9. Media

Screenshot


click to enlarge

Description

This first course in the series provides the foundation for the rest of the course series. It introduces learners to the Java 2 Platform, Enterprise Edition and to Enterprise JavaBeans. It describes the features and benefits of the J2EE application model and its JavaBeans component model. It also covers the EJB architecture, client, and classes and interfaces.

Audience

The intended audience for this course are system administrators, application developers, system analysts, software engineers, and programmers/analysts. Learners should be experienced with object-oriented design and the Java programming language. It would be helpful for learners to be familiar with distributed programming (multi-tier architecture), relational or object database programming, transactions, and component technology.

Prerequisites

(Currently no course prerequisite information)

Objective

  • Identify the features of the twotier and multitier application programming models.
  • Identify the J2EE architecture and J2EE standards.
  • Identify the EJB architecture and the rules for creating interfaces and classes for an enterprise bean.
  • Identify the various phases in the development of an EJB application.

Topics Include

Unit 1: J2EE

  • Identify the characteristics of the two-tier application programming model.
  • Identify the characteristics of the multitier application programming model.
  • Label the components of the J2EE architecture with their functions.
  • Identify the types of application components defined by the J2EE architecture.
  • Match the service APIs supported by a J2EE platform implementation with their functions.
  • Identify the benefits of the J2EE architecture.
  • Match the J2EE platform standards with their functions.
  • Identify the functions of the J2EE Compatibility Test Suite.
  • Identify the functions of the J2EE Reference Implementation.

Unit 2: EJB

  • Match the component technologies of EJB with their uses.
  • Match the features of EJB with their advantages.
  • Match the methods used by EJB to accomplish legacy integration with their functions.
  • Identify the differences between EJB and JavaBeans.
  • Match the components of the EJB architecture with their functions.
  • Match the services provided by the EJB container with the tasks accomplished by the services.
  • Match EJB development roles with their responsibilities.
  • Match the rules for creating a remote interface with the reasons for enforcing the rules.
  • Match the rules for creating a home interface with the reasons for enforcing the rules.
  • Match the rules for creating an enterprise bean class with the reasons for enforcing the rules.
  • Match the rules for creating a primary key class with the reasons for enforcing the rules.

Unit 3: EJB Application: Development Phases

  • Install Java 2 SDK, Standard Edition, v1.2.2, on a Windows NT computer.
  • Install Java 2 SDK, Enterprise Edition, v1.2, on a Windows NT computer.
  • Match the environment variables used by Java 2 SDK with their functions.
  • Set the values for environment variables permanently by using the System Properties dialog box.
  • Start the J2EE server by using the command prompt.
  • Complete the code for creating the remote interface of an enterprise bean.
  • Complete the code for creating the home interface of an enterprise bean.
  • Complete the code for creating an enterprise bean class.
  • Create an EJB application by using Application Deployment Tool.
  • Perform the initial steps for creating an EJB JAR file by using the New Enterprise Bean Wizard.
  • Perform the final steps for creating an EJB JAR file by using the New Enterprise Bean Wizard.
  • Specify the JNDI name for an enterprise bean by using Application Deployment Tool.
  • Verify an EJB application for errors by using the verifier.
  • Deploy an EJB application by using Application Deployment Tool.
  • Complete the code for creating a client application.
  • Run a client application by using the command prompt.
  • Compile a client application.
  • Match an exception with the situation in which it is thrown.

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, 1660 - 999 West Hastings, Vancouver, BC    V6C 2W2 Canada
Tel: (604) 676-5480 or 1-800-567-7766 - Fax: (604) 676-5490
E-Mail: sales@serebra.com - Web Site: www.serebra.com
About The Training Provider: Serebra Learning Corporation
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...
tcw11-gfc-v396M-10/25/09-10:33:03-()[B]-[A]-[B] -12:07:11