home 
 
 
 
nlfr
 
Home
About ABIS
Services
Courses
Resources
Contact
MyABIS
All CoursesbalkjeGeneral » Introduction to HW & SW » TracksOperating systems » MVS - OS/390 - z/OS » UNIX - Linux - AIX » Windows » VMwareDatabases, transaction systems and middleware » DB2 for z/OS » DB2 UDB for Linux, UNIX and Windows » Oracle » SQL Server » MySQL » IMS » CICS » WebSphere MQ » WebSphere Application Server » Business intelligence and data warehouseApplication development » Methods and techniques » PRINCE2 » Programming languages » Internet development » Object Oriented systems » Java » IBM development tools » SAS » XML » SOA & web servicesSystems management » ITILbalkjePractical informationRegistration 
J2EE: building enterprise applications with EJB 2.x

Intended for

Application programmers who are going to develop enterprise applications using a J2EE environment.

Background

A thorough knowledge (at least 3 months of practice) of Java (see courses Java concepts and Java programming), and a good understanding of JDBC (see course Database application programming with JDBC), or possessing equivalent knowledge. Basic knowledge of the concepts of XML (see course XML concepts) is an advantage

Training method

The classroom instruction is extended with demonstrations. A lot of time is spent on the interactive development and testing of Java enterprise applications (using Eclipse or Rational Application Developer).

For company courses, other IDE and application servers can be used.

Course leader

Guido Indesteege.

Duration

3 days.

Schedule

No public sessions are currently scheduled. We will be pleased to set up an on-site course or to schedule an extra public session (in case of a sufficient number of candidates). Interested ? Please contact ABIS.

Objectives

In this course, participants learn:

  • to know Enterprise Java Beans (EJB), and how to integrate them in enterprise applications, based on J2EE best practices;
  • how to structure and debug efficiently these enterprise applications; using the IBM WebSphere Application Server;
  • how to prepare enterprise applications for the deployment process.

Note: If you need to create your applications based on the EJB 3.0 specification, please follow the course Java EE: building enterprise applications with EJB 3.0.

Main topics

  • Java architectures in an enterprise environment (J2EE)
  • Enterprise Java Beans:
  • architecture
  • stateless and stateful Session beans
  • CMP and BMP Entity beans
  • Message Driven Beans
  • Relations between entity beans - usage of EJB QL
  • Building transactional applications based on common J2EE business patterns
  • Testing and debugging of enterprise applications with the J2EE application server (IBM WebSphere Application Server)
  • Deployment of enterprise application components (EAR)