Deploy the Application
Tutorial: Tutorials for Deployment
Lastly you need to deploy your application for your end-users.
How you go about this varies according to what the application contains.
Your application may contain components in one or more of these broad categories:
- Windows client components
These are objects that need to be installed onto your user' desktops (or on a server to which they have high speed access) for your application to execute. For example all your Windows filters and command handlers would fall into this category. Refer to the Tutorials for Deployment.
- Windows or System i server based components that support your Windows clients
These are objects that need to be installed onto your server system(s) to support your Windows clients. For example your database and any remote procedures you have created would fall into this category.
- System i based Web Browser applications
These are mainly Process and Function objects in executable form to import into the partition the Visual LANSA Framework will be deployed to. They are also image files, Java Script files, and other types of files that are typically deployed into the System i IFS locations that you specified when configuring the Developer Preferences for the associated web server.
- Windows Web Browser applications
These are mainly Process and Function objects in executable form to import into the partition the Visual LANSA Framework will be deployed to. They are also image files, Java Script files, and other type of files that are typically deployed into the Windows web server locations that you specified when configuring the Developer Preferences for the associated web server.
Essentially the deployment steps you need to perform are no different to deploying any Visual LANSA or LANSA for the Web application. You just need to include some additional Visual LANSA Framework components that will support the execution of your application in the deployed environment. Refer to What is Included in the Framework? for details of the Visual LANSA Framework objects that you may need to include.