Login

CAREER TRAINING


    J2EE

J2EE is a multitiered application architecture. The J2EE specification defines roles based on
certain functionality in the normal course of development and deployment of a J2EE application.

SALIENT FEATURES

A J2EE component is a self-contained functional software unit that is assembled into a J2EE 
application; it then interfaces with other application components.

APPLICATION

You can develop servlet-based Web application that can process HTML forms and generate 
dynamic content using the J2EE

PREREQUISITES (Should have knowledge of)

· Basic programming
· Experience in Java is must

TOPICS COVERED

Lesson 1: Intorduction to J2EE Architecture

· J2EE - A Spectification
· J2EE Technologies
· Weblogic 6.1 Application Servers
· Understanding J2EE Architecture
· Web Components: Servlets, JSP's
· EJB - The Cornerstone

Lesson 2: Getting Started with EJB

· Different Types of EJB
· Session, Entity and Message Driven Bean
· Home Interfaces
· Remote Interfaces
· Local interfaces
· Bean Implementation
· Deployments Descriptors
· Deployment

Lesson 3: Session Beans

· Introduction to Session Bean
· Stateless and Stateful Session Bean
· Life Cycle of Stateless and Stateful Session Beans
· Writing Stateless Session Beans
· Deployment of Session Beans
· Building a Shopping Cart using Stateful Session Beans

Lesson 4 : Entity Beans

· Introduction to Entity Beans
· Container Managed and Bean Managed Entity Beans
· Life Cycle of Entity Beans
· Mapping Methodologies
· Container Managed fields and references
· EJB-QL
· CMP Relationship
· Primary Key auto generation
· Writing CMP and BMP Entity Beans
· Deployment of Entity Beans

Lesson 5: Transactions

· Transation API Overview
· ACID Properties
· Transaction Time out
· Transaction Isolation Levels

Lesson 6: Java Messaging Service

· Messaging Systems
· Topics(Pub/Sub)
· Queues(P2P)
· Acknowledgement Modes
· Types of Messages
· Messages Driven Beans