EGL パーツの概要

パーツとは、EGL アプリケーションのビルディング・ブロックのことです。

EGL の基本的な種類のパーツには、次のものがあります。

論理パーツ
論理パーツは、命令の順序を定義します。論理パーツ には、ロジックの基本ユニットである関数 が 1 つ以上含まれています。論理パーツには、汎用的なパーツであるプログラム・パーツとライブラリー・パーツに加えて、専門的に使用されるサービス・パーツ、ExternalType パーツ、ハンドラー・パーツなども含まれます。
データ・パーツ
データ・パーツは、データを補完する構造を定義します。データ・パーツは、論理パーツで使用できる変数の基本を形成します。データ・パーツは、プリミティブまたはデータ項目として 1 つのデータを保持することもできますし、レコード・パーツとして複数のデータを保持することもできます。データ・パーツの概要を参照してください。
ユーザー・インターフェース・パーツ
ユーザー・インターフェース・パーツは、ユーザーに提供される情報や、ユーザーとの対話に必要なロジックを定義します。ユーザー・インターフェース・パーツの中には 、ConsoleForms および VGUIRecords の場合と同様に、レコード・パーツのステレオタイプで定義され、ユーザー・インターフェース上に表示する情報を指定するものもあります。 その他のものは 、JSFHandlers、ReportHandlers、および VGWebTransactions と同様に、論理パーツのステレオタイプで定義されます。その他のユーザー・インターフェース・パーツは 、FormGroups のように、独立したパーツです。
ビルド・パーツ
ビルド・パーツは、生成プロセスを制御し、実行時のアプリケーションの振る舞いを設定します。最も一般的に使用されるビルド・パーツは、ビルド記述子パーツです。 このパーツには、EGL コードを出力言語に生成する方法を定義するための、ビルド記述子オプションのリストが含まれています。これ以外のビルド・パーツは、アプリケーションが実行時に他のアプリケーションやリソースを処理する方法を制御します。
デプロイメント記述子
デプロイメント記述子には、EGL サービスを他のアプリケーションで使用する方法や、他のアプリケーションが提供するサービスを EGL アプリケーションで検索する方法を記述した情報が含まれています。

フィードバック