Call: 0118 3243000
Systematix Training Ltd

Java 2 Enterprise JavaBeans

Course Overview

This course will help you to build upon your background knowledge in Java and acquire specific skills like developing, deploying, and running distributed applications using Enterprise JavaBeans (EJB). EJBs are used in real-world applications such as e-commerce Web stores, banking transactions, stock-trading applications, credit-card processing and insurance risk analysis applications, to name a few, because of their compatibility with a wider range of databases and their ability to be reused in multiple applications. This course is your entry point into learning how to develop EJB-based applications like these.

Course Objective

You will create distributed applications using Enterprise JavaBeans and deploy them on a J2EE server.

Target student

Java application developers and programmers with at least 1 to 2 years of experience who are or will be involved in enterprise development.

Prerequisites

Before taking this course, students should have an advanced knowledge of Java programming. Courses that are available to provide this level of knowledge are Java 2 Programming Language.

We offer a range of Java training courses

Preparing to Develop EJB Applications
  • Create an Application Plan
  • Determine the Appropriate Bean
  • Configure the J2EE Server for EJBs
Developing Session Beans
  • Determine the Appropriate Session Bean Type
  • Create a Remote Interface for a Session Bean
  • Create a Home Interface for a Session Bean
  • Create a Stateful Session Bean Class
  • Create a Session Bean Client
  • Deploy a Session Bean Component
  • Create a Stateless Session EJB
Developing Entity Beans
  • Determine the Appropriate Entity Bean
  • Create a Remote Interface for an Entity Bean
  • Create a Home Interface for an Entity Bean
  • Create an Entity Bean Class
  • Create a Client for an Entity Bean
  • Create a Local Access Interface
  • Deploy an Entity Bean Component
  • Create a Container-managed Persistence Entity Bean
Developing Message-driven Beans
  • Create a Message-driven Bean Class
  • Create a Client Class for a Message-driven Bean
  • Call an EJB
  • Communicate to an HTML Front End
Processing Transactions
  • Decide on the Types of Transactions to Use
  • Define Transaction Attributes
  • Set ACID Transaction Properties
  • Create a Transactional Stateful Session Bean
Optimizing Site Performance
  • Fine-tune Site Performance
  • Enhance EJB Performance with Value Objects
  • Pool Resources
 
Publisher: Open
Version:
Length: 3 days
Course-ID: 085505

Printer Friendly Version
Download Outline As PDF
Request A Quote Ask Us A Question

The trainer took the trouble to find out what we required before the course and adapted the material to our needs very well

- Gillette

Microsoft Registered Partner
BSI ISO 9000