Home
Appeon Web
|
Appeon Mobile
Appeon for PowerBuilder Online Help
JavaScript is disabled on your browser. Please enable JavaScript to enjoy all the features of this site.
Home
Appeon Web
|
Appeon Mobile
Appeon for PowerBuilder Online Help
Migration Guidelines for Appeon Web (Web only)
Building and Migrating Distributed Applications (EAServer Windows only)
Sidebar
Prev
|
Up
|
Next
Download PDF
View Knowledge Base
Migrating distributed applications with distributed DataWindows
Benefits in using distributed DataWindows
Workaround required if you use distributed DataWindows
Contents
Search
Web RAD with PowerBuilder and Appeon
Traditional approach to Web development
Advantages of Appeon for Web RAD
Provides the fastest path to the Web
Provides the best Web GUI possible
Minimizes business risks
Leverages current organizational skills
Leveraged functionality with server components
Appeon Web RAD methodology
Appeon-standard PowerBuilder coding
Migration Process
Introduction
Installing required softwares
Understanding the general limitations of the Appeon solution
Defining migration objective
Defining migration objective for non-PFC application
Defining migration objective for PFC application
Corporate PFC architecture
Defining migration objective progressively
Upgrading the original application
Upgrading obsolete PBLs
Upgrading PFC applications
Preparing the target application
Special processing required for PFC applications
Processing application based on migration objectives
Pre-configuring for the Web applications
Why is pre-configuration necessary
Four pre-configuration tasks
Modifying unsupported features
How to identify unsupported features
Feature modification methods
Enhancing the application with Web or Appeon features
Trial deployments and debugging
Special deployment steps for distributed applications
Debugging deployed applications
Fine-tuning the runtime performance
Go-live deployment
Go live
Migration FAQ
How do I rapidly build a new Web application with Appeon for PowerBuilder?
Does Appeon support every PowerBuilder feature?
Do Appeon-deployed Web applications support external resources?
Why classify my application into types?
What are the different application types?
What are the recommendations for converting the different application types?
What are the basic requirements for rewriting complex applications?
When would I need to modularize my application?
What are the benefits of modularizing my application?
What are the basic principles for modularizing an application?
Can you give an example of the modularization process?
Building and Migrating Distributed Applications (EAServer Windows only)
Moving unsupported features to Appeon Server as n-Tier NVOs
Strategy
Advantages of n-Tier NVO usage
Restrictions in n-Tier NVOs usage
Steps for moving unsupported features or business logic to Appeon Server
Migrating distributed applications without distributed DataWindows
Generating Stub/Skeleton in EAServer
Deploying the application
Migrating distributed applications with distributed DataWindows
Benefits in using distributed DataWindows
Workaround required if you use distributed DataWindows
Why the workaround is required
Main workaround steps
Workaround limitations
Enhancing an application with Web or Appeon features
Appeon Server open interfaces
Description of the open interfaces
getAllClients
getAllSessions
getSessionByID
getSessionCount
killAllSessions
killSessions
rollbackAllTransactions
Applying Appeon Server open interfaces in Appeon-deployed applications
Appeon client functions
Description of Appeon client functions
Using Appeon Client functions
Loading an application in SAP Sybase Enterprise Portal
Restrictions on supporting Enterprise Portal
Tasks required to load the application in Enterprise Portal
Single sign-on
Integrating Appeon Web applications with JSP/ASP
Processing PFC Applications
Auto-Sensing Environment
Suggested Modifications to PFC
Unsupported user objects
Unsupported standard class objects
Unsupported object properties
Unsupported object functions
Unsupported object events
Unsupported system functions
Unsupported Shared variables
Unsupported Function not found
Unsupported calls
Differently behaved features
Migration Tutorial
Introduction
Preparing for the tutorial
Relevant files
Loading the Tutorial PowerBuilder Application
Creating a Workspace
Loading the tutorial PBL file
Configuring ODBC data source
Running the tutorial application
Configuring Appeon Developer
Configuring basic settings
Selecting PBL file(s)
Configuring deployment settings
Starting Appeon Server and Web server
Adding an Appeon Server profile
Adding a Web server profile
Selecting a deployment profile
Selecting DB Type(s)
Declaring transaction object(s)
Analyzing Unsupported Features
Unsupported features analysis
Optimizing and full build
Deploying the Tutorial PowerBuilder Application
Running the Web Application
Index
Search Highlighter (On/Off)