前のトピック: デーモンおよび他のループ プロセス次のトピック: 子プロセス


プロセス コントロール

複雑なプロセスでは、しばしばサブプロセスの階層が必要となります。 従来のプログラミングでは、機能はモジュール化されます。 複雑さは、繰り返し使用されるプロシージャ、メソッド、またはライブラリに分割されます。 同様に、CA Process Automation にも複雑なプロセスを簡略化する方法が用意されています。 下位のプロセスを、ブランチまたは独立したプロセスとしてモデル化できます。 その後、独立した下位プロセスまたはプロセスは、プロセスからプロセスの開始オペレータを使用してコールされます。 たとえば、銀行のコンピュータ システムを管理する親プロセスの場合、プロセスの開始オペレータを使用して、以下のような子プロセスが組み込まれます。

下位プロセスによって、システム内の論理的または物理的に独立した個々の子プロセスを定義します。 親プロセスの構造は子プロセスを同期し、プロセス間で共有されるリソースを管理し、システム全体のエラー処理およびプロセス間の依存関係を定義します。