3.1 Definition of Application Parts - Subdivision
The existing dialog file has to be subdivided into useful units, so-called applications (application). The changes are limited to the function definitions and can be described as follows:
- Functions which are to be executed on the display machine (user interface), i.e. locally, have to be defined globally for the dialog (as usual).
- Functions which are to be executed on other hosts and in other parts of the application, have to be defined in the application.
Functions may be defined only once, i.e. a function name may be used only once throughout a distributed application.
The application definition also includes the specifications of the program name, the host name, the protocol to be used, and the connection establishment to the application. These specifications can be changed during runtime by setting specific attributes (with limitations, see chapter "Object application").