Progress
Developer’s Toolkit
Initial Deployment
This chapter provides an overview of the steps that are required to deploy a Progress application using different code formats. It does not cover every possible contingency, but rather tries to give you a general understanding of the initial deployment process for the different code formats. This chapter puts more emphasis on what to do, rather than how to do it.
These steps are not meant to be performed in a strictly chronological order. More detailed information about particular aspects of deployment is provided in Deployment Topics and Tasks."
Figure 3–1 illustrates the steps required and options available when deploying new database structures and application procedures. When deploying a database, Progress Software recommends that you first create an empty database at the deployment site, then load the .df files to create the database structure. This method of deployment will help you avoid any difficulties resulting from incompatibility between platforms, operating systems, or Progress versions at the development and deployment sites.
When deploying application procedures, you can choose to deploy either unencrypted or encrypted source code, or to deploy compiled r-code. An important consideration in which method you choose is whether there is a full development product (4GL Development System, ProVISION, ProVISION Plus, or WebSpeed) capable of compiling code at the deployment site. Users with Progress products that cannot compile unencrypted source code will have to deploy encrypted source code and compile it at the site, or deploy r-code. If you deploy r-code, you must ensure that the platforms, operating systems, and Progress versions at the deployment site match those at the development site. Otherwise, you will have to compile the r-code at the deployment site to ensure compatibility. The following sections address these considerations in more detail.
Figure 3–1: Deploying Database Structures and Application Procedures
![]()
Copyright © 2004 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |