Index     Next     
iPlanet Application Server Migration Guide



Contents


Preface
Using the Documentation
How This Guide Is Organized
Documentation Conventions
Related Information


Chapter 1 Migration Overview
The New J2EE Programming Model
Component Modularity and Flexibility
Presentation Logic and Layout
Business Logic
Data Access Logic


Chapter 2 Migrating Applications
Migrating 6.0 SPx applications to 6.5
Before You Start
During Installation
Post Installation Tasks
Deploying J2EE Applications
Deploying Applogic Applications
Migrating NAS 4.0 Applications to iPlanet Application Server 6.5
Migrating NAS 2.1 Applications to iPlanet Application Server 6.5


Chapter 3 Running NAS 2.1 Applications
NAS 2.1 Application Components
HTML Templates
AppLogics
Database Logic: DAE and JDBC
NAS Registry
Deploying NAS 2.1 Applications
Java Extensions
C++ Applications and Extensions
Beginning the Migration Process
Migrating the Sample Applicatons
Online Bank Example
Migration From NAS 2.1 to iPlanet Application Server 6.5 - Solaris Only
C++ COnlineBank (NAS2.1) Sample Application
US Population Java Sample Application
US Population C++ Sample Application


Chapter 4 Migrating NAS 2.1 Applications
Redesigning Your Application
Migrating Presentation Logic
Recreating AppLogics as Servlets
AppLogic
Servlet
Recreating Presentation Layout
Recreating Sessions and Security
Migrating Business Logic
Migrating Data Access Logic
Incompatibility Errors
Partial Component Migrations
Calling EJBs from Java AppLogics
Calling Servlets from Java AppLogics
Calling Java AppLogics from Servlets
Accessing the Servlet's AppLogic
Calling C++ AppLogics from Servlets
Sessions in Partially Migrated Applications
Making the Session Visible
Converting ITemplateData to ResultSet


Chapter 5 Running NAS 4.0 Applications
Overview
Differences Between NAS 4.0 and iPlanet Application Server 6.5
Migrating NAS 4.0 Components
Basic Migration Steps
JDK Migration
JDK Migration Steps
Servlet Migration
Servlet API Changes
Servlet Migration Steps
Servlet Deployment
JSP Migration
GX Tags Deprecated
JSP Migration Steps
Converting JSP 0.92 to JSP 1.1
EJB Migration
EJB Migration Steps
Instances Where EJB Code Must Be Changed or Re-compiled
Exception Handling Changes
EJB Deployment
JNDI Migration
Java Extensions
C++ Extensions
Using Rich Client (ISecurity Interface)
Security Features
Migration Example "The Bank"
Comparison of iPlanet Application Server 6.5 Bank Application & NAS 4.0 nsOnlineBank
General Porting Guidelines
Further Reading


Chapter 6 Running NetDynamics Applications
Overview
Migration Planning Considerations
Migration Path
Migration Planning and Estimating
iPlanet Migration Toolbox and J2EE Assisted Take-Off (JATO)
iPlanet Migration Toolbox
JATO Application Framework
iMT/JATO Community
Index


Index     Next     
Copyright © 2002 Sun Microsystems, Inc. All rights reserved.

Last Updated March 06, 2002