|
Session 1
J2EE Background
Distributed Computing
Application Development
The J2EE Solution
J233 Multi-Tier
Multi-Tier Model
Container-Based Approach
Client Components
Business�Logic Component
J222 and EJB
J2EE Platform
Client / Server
J2EE Scenarios
Multi-Tier Application
Stand-alone Clients
Web-centric
MVC Architecture
MVC Process
Components & Roles
Architecture
Web Components
Enterprise JavaBeans
J2EE Roles
System Administrator
Tool Provider
Platform Services
Overview
Deployment & Security
Service Technologies
Communication
Installing J2EE SDK
Prepare to Install J2SE
Install J2SE SDK
Prepare to Install J2EE
Install J2EE SDK
Configure J2EE SDK
J2SE SDK Configuration
Verify J2SE Functionality
userconfig.sh
Session 2
Client Tier
Requirements
Client Options
Web Clients
EJB Clients
Web Tier Applications
Web Components
Java Servlet Technology
Servlet Life Cycle
Listener Class
Sharing Information
Initialization
Servlet Processing
Processing Information
Servlet Response
Define Filter Class
Access Web Resources
Maintain Client State
Servlet Completion
Overview
Tracing Requests
Shut Down Servlet
Servlet Communication
View HTML Code
Set Public Class
Initialize Servlet
doGet Method
Destroy
View Session Bean
Assembling Web Servlet
Compile Servlet
Start J2EE Server
Deployment Tool
Create Application
Create Web Component
Configure Application
Verify / Deploy Application
Test Application
Client Strength / Weakness
EJB
Client Types
|
Session 3
JavaServer
Pages
Overview
Elements of JSP
JSP Initialization
Static / Dynamic Content
Objects
Scripting JSP Elements
JSP Elements
JSP Content
Transfer Control
Include Applet
Custom JSP Tags
Assembling JSP
Build JSP
Declarations / Scriptlets
Compile JSP
Start Cloudscape / J2EE
Deployment Tool
Configure Deployment
Add Entity Beans
Configure Entity Beans
Deploying JSP Pages
Verify Application
Deploy Application
File Location
Test JSP
Using JavaBeans
Overview
Component Properties
Object Interaction
Assembling JSP
JavaBean
Deployment Tool
Add Web Component
Verify & Deploy
Enterprise / Session Bean
Common Requirements
Enterprise Beans
Types of Enterprise Beans
Session Beans
State Management
Session Bean Strategies
Entity Beans
Overview
Types of
Persistence
Shared Access
Persistence
Relationships
Message-driven Bean
Session 4
Accessing EJBs with EJB Interfaces
EJB Interfaces
Remote Access
Planning Access Type
EJB Contents
EJB Life Cycles
Stateful Session Bean
Active, Passive & Remote
Stateless Session Bean
Entity Bean
ejbCreate, ejbPostCreate
Message-driven Bean
Using Session Beans
Interfaces
Session Bean
Deployment Tool
Create EJB Container
Configure EJB Container
Verify & Deployment
Using Entity Beans
Overview
Entity Bean Interfaces
Entity Bean Structure
Servlet & Entity Bean
Deploy Application
Configure & Test
Configure Entity Bean
Deployment Settings
Verify & Deploy
Test Application
Cooperating EJBs
Cooperating Session Bean
Servlet / Deployment Tool
Create Web Component
Create EJB Container
Add Entity Bean
Configure Application
Verify & Deploy
Test Application
EIS Tier
Overview
Capabilities / Limitations
EIS Scenarios
Access
Provider
Create EJB Container
Transaction Management
|
Session 5
EIS Data Access
Programming Data Access
Access Objects
Connections
Security
Connectivity Futures
Using EJBs with EIS
EJBs for EIS Interface
Entity Bean
EJB Methods
EJB with XML Method
Create Database Table
Deployment Tool
Test Application
Packaging & Deployment
Overview
Packaging Applications
Related Functionality
Security Profiles
Web Modules
Client Application Modules
Deployment Descriptors
Overview
Deployment Strategies
Descriptor Elements
Deployment Tool Actions
Placement of Descriptors
EJB Descriptor
Transaction Management
Overview
Properties & Transactions
JTA Transactions
Transactions in the Web Tier
JTA in Web Components
EJB Transactions
Transaction Attributes
Transaction Guidelines
Transaction Planning
Transactions with JTA
Local Transactions
Transaction Options
Compensating
Isolation Levels
Setting Transaction Levels
J2EE Security
Security Threats
Authentication Mechanisms
Call Patterns
Authorization
Isolation Auditing
Security Settings
Add Security Constraints
J2EE Tips
Overview
J2EE SDK Tools
Common Problems
J2EE Documentation
J2EE Configuration Files
J233 Resource Web Site
|