2.8.5 ファイルの読み込みおよび書き込み時の排他制御
ファイルアダプタでは,ファイル操作時に排他制御を行うことで,処理が競合してデータの不整合が起こることを防止します。
排他制御は,1つのファイルアダプタ内で処理対象となるファイル単位に行われます。したがって,ファイルアダプタで処理中のファイルを外部アプリケーションから操作した場合,排他制御は行われません。また,単一のHCSCサーバで複数のファイルアダプタを使用した場合,ファイルアダプタ間の排他制御は行われません。同一形式のファイルに対しては1つのファイルアダプタを使用することを推奨します。
ファイルの読み込み時および書き込み時に行われる排他制御を次の表に示します。
排他制御 |
読み込み |
書き込み |
---|---|---|
参照排他(読み込み中) |
○ |
× |
更新排他(書き込み中) |
× |
× |