アプリケーションのライブラリは、ライブラリの構成によって、プレロード/ダイナミックロードの属性に特性があります。
バッチアプリケーションのライブラリ構成による、プレロード/ダイナミックロードの長所/短所
バッチアプリケーションのライブラリの構成によって、プレロード/ダイナミックロードの以下の長所/短所があります。バッチアプリケーションのライブラリ構成を設計するうえで、考慮してください。
| プレロード | ダイナミックロード | |
---|---|---|---|
nバッチアプリケーション/1ライブラリの構成 | 長所 |
| |
| - | ||
短所 |
| ||
|
| ||
1バッチアプリケーション/1ライブラリの構成 | 長所 |
| |
短所 |
| - |
動的プログラム構造/動的リンク構造
バッチ実行基盤では、プレロード/ダイナミックロードのライブラリが存在するディレクトリを環境変数"LD_LIBRARY_PATH"(Windows(R)の場合は"PATH")に設定します。このため、アプリケーションは、プレロードのライブラリ、およびダイナミックロードのライブラリに存在するバッチワークユニット内共用ライブラリを、動的プログラム構造、または動的リンク構造で呼び出すことができます。
同名のライブラリが、ダイナミックロードとプレロードに存在する場合、アプリケーションからダイナミックロードのライブラリを呼び出せません。
動的プログラム構造、および動的リンク構造については、アプリケーションの開発言語のマニュアルを参照してください。