Hitachi

DABroker


2.1.1 アプリケーションから実行するマルチスレッド

DABrokerでは,開発したアプリケーション,DABroker関連製品,及びDABrokerで一つのプロセスを生成して実行します。プロセスで生成するスレッドの構成は,開発するアプリケーションによって異なります。DABroker関連製品が提供するAPIを使用すると,スレッドの制御方法などを意識することなく,マルチスレッドで実行するアプリケーションを開発できます。図2-3に,スレッドの生成例を示します。

図2‒3 スレッドの生成例

[図データ]

アプリケーションからのマルチスレッドの実行は,同時に複数処理を実行したい場合に適しています。つまり,データベースへの非同期アクセス処理に適しています。