ODF architecture

Figure 1. ODF architecture
This architecture diagram is described in the surrounding text.

The architecture of ODF includes core functions of Content Manager OnDemand that trigger ODF processing based on predefined distribution and recipient definitions. The process begins when the ARSLOAD program, the primary data loading program, runs on a z/OS® server or on one of the Multiplatforms servers running AIX®, Solaris, Linux, or Windows. Report data is loaded into the Content Manager OnDemand archive, and index data and information about the ODF distributions that are defined for that data are added to the Content Manager OnDemand database.

The ARSODF program, the distribution processing program, uses input from the ARSLOAD process to create the distribution output. Distributions are scheduled based on criteria that you define to ODF. Distributions can contain a single report or multiple reports that are grouped together. Some distributions generate email attachments or files. Some distributions generate print output. A number of user exit programs allow for special handling of distributions with unique requirements.