Index DocHome Next |
iPlanet Application Server Migration Guide |
Contents
PrefaceUsing the Documentation
How This Guide Is Organized
Documentation Conventions
Related Information
Chapter 1 Migration OverviewThe New J2EE Programming Model
Component Modularity and Flexibility
Migrating NAS 2.1 Applications to iPlanet Application Server 6.0
Presentation Logic and Layout
Business Logic
Data Access Logic
Migrating NAS 4.0 Applications to iPlanet Application Server 6.0
Redeploying iPlanet Application Server 6.0 SP1 Applications
About the redeploy Command Utility
Using the redeploy Command Utility
Limitations Using the redeploy Command Utility
Example
Running the redeploy Command Utility
Chapter 2 Running NAS 2.1 ApplicationsNAS 2.1 Application Components
HTML Templates
Deploying NAS 2.1 Applications
AppLogics
Database Logic: DAE and JDBC
NAS Registry
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.0 - Solaris Only
US Population Java Sample Application
C++ COnlineBank (NAS2.1) Sample Application
US Population C++ Sample Application
Chapter 3 Migrating NAS 2.1 ApplicationsRedesigning Your Application
Migrating Presentation Logic
Recreating AppLogics as Servlets
Migrating Business Logic
AppLogic
Recreating Presentation Layout
Servlet
Recreating Sessions and Security
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 4 Running NAS 4.0 ApplicationsOverview
Differences Between NAS 4.0 and iPlanet Application Server 6.0
Migrating NAS 4.0 Components
Basic Migration Steps
Security Features
JDK Migration
JDK Migration Steps
Servlet Migration
Servlet API Changes
Servlet Deployment
Servlet Migration Steps
JSP Migration
GX Tags Deprecated
EJB Migration
JSP Migration Steps
Converting JSP 0.92 to JSP 1.1
EJB Migration Steps
EJB Deployment
Instances Where EJB Code Must Be Changed or Re-compiled
Exception Handling Changes
JNDI Migration
Java Extensions
C++ Extensions
Using Rich Client (ISecurity Interface)
Migration Example "The Bank"
Comparison of iPlanet Application Server 6.0 Bank Application & NAS 4.0 nsOnlineBank
Further Reading
General Porting Guidelines
Chapter 5 Running NetDynamics ApplicationsOverview
Index
Migration Planning Considerations
Migration Path
iPlanet Migration Toolbox and J2EE Assisted Take-Off (JATO)
Migration Planning and Estimating
iPlanet Migration Toolbox
JATO Application Framework
iMT/JATO Community
Index DocHome Next
Copyright © 2001 Sun Microsystems, Inc. Some preexisting portions Copyright © 2001 Netscape Communications Corp. All rights reserved.
Last Updated June 14, 2001