Rational Developer for System z
COBOL for Windows バージョン 7.5 プログラミング・ガイド


マルチスレッド化による COBOL 制限の処理

一部の COBOL アプリケーションは、サブシステムまたは他のアプリケーションに依存します。 マルチスレッド化環境において、これらの依存性などに起因して、COBOL プログラムに対するいくつかの制限が発生します。

一般的に、実行単位内のアプリケーションに可視であるリソースへのアクセスを同期化する必要があります。 この要件の例外には、DISPLAY および ACCEPT があります。これらは複数のスレッドから使用できます。すべての同期は、ランタイム環境によって提供されます。

DB2: DB2 アプリケーションは複数のスレッドで実行できます。ただし、DB2 データにアクセスするために必要な同期を行う必要があります。

SORT および MERGE: SORT および MERGE は、一度に 1 つのスレッドでしかアクティブになりません。ただし、COBOL ランタイム環境では、この制約事項を強制しません。 したがって、アプリケーションがそのようにする必要があります。

関連タスク
再帰呼び出しの実行


ご利用条件 | フィードバック

Copyright IBM Corporation 1996, 2008.
このインフォメーション・センターでは Eclipse テクノロジーが採用されています。(http://www.eclipse.org)