Application Execution Restrictions

The Application class startApplication, startApplicationWithParameter, startAppMethodWithString, and startAppMethod methods invoked from a server method or server application start only applications of type ApplicationType_Non_GUI or ApplicationType_Non_GUI_Web. On a client node, they start all types of application.

The Application class allowZeroForms method, which continues the process after the startAppMethod or startAppMethodWithString method, does nothing if the application is running on the server or on an application server; that is, the application must be running on the client for the action to apply.

Non-GUI applications (that is, those whose Application class applicationType property is set to ApplicationType_Non_GUI or ApplicationType_Non_GUI_Web) for standard (fat) clients are run as GUI applications that do not display forms; that is, ApplicationType_GUI_No_Forms.

When running JADE in standard mode, non-GUI applications behave as follows.