Magicエンジン

Magicエンジンは、Magic の実行の全体を管理するモジュールであり、プロジェクトで定義された処理を実行します。

エンジンには、開発者が使用する処理機能とロジックユニットと呼ばれるプログラムを実行する上での処理構造が含まれています。エンジンは、あらかじめ決まった手順に従って、ファイルを読み込み、レコードを読み込み、ソートし、画面にデータを表示するなどの動作を実行します。他のアプリケーション開発ツールと異なる点は、これらの決まりがMagicエンジン内にあらかじめ組みこまれており、アプリケーション開発者があまり意識する必要がないと言うことです。

知っておかなければいけない重要な点は、どのような設定をするとMagicエンジンがどのように処理を実行するかということです。これらの内容は、あらかじめ定義されていることで開発者が制御できるものではありません。

この内容を理解した上で、プログラムを開発する必要があります。この内容を理解しないでプロジェクトを開発した場合、問題が発生する可能性があります。

参照