Previous Topic: Local ApplicationsNext Topic: Prerequisites


Remote Files

A remote file is created on one system, and installed and executed on another. There are four types of remote files. Each of the files contains a different type of information necessary for the application. They are described in the following table:

Type

Number

Description of Contents

Load Module

One or more per application

Application source code for a single load module.

Database

Usually one per application

DDL for an application database. For remote installation, all load modules for a CA Gen application usually share a common database.

RI Triggers

One per application

Referential Integrity trigger modules for an application. These routines implement referential integrity for the entire application.

Operations Libraries

One or more per application

Public action blocks for a single operations library

A complete CA Gen generated application contains a database remote file, a Referential Integrity module remote file, and one or more Load Module remote files.

The remote process generates the Load Module and Referential Integrity remote files. The remote file that becomes the application database is generated separately. For more information about building a database, see the chapter “Building a Database.”

The following diagram shows a general overview of the generation process:

Overview of generation process