ロックの目的
2007/03/30 (Fri) 22:07:46 JST
ロックは資源へのアクセスを制御する (同時実行制御) ための手段です。どんな資源なのか、どこからのアクセスなのかによってロックを行う状況と手段が変わります。
だいたい次の資源が同時実行制御の対象になります。
- アプリケーションインスタンス
- スレッド
- セッション
- Request-Response ループ
- オブジェクトストア
- オブジェクト (eo)
ロックの基本方針
ロックについてはEOFだけでなく、WebObjects全体として考える必要があります。ドキュメントではEOFに対してロックという言葉が使われていますが、Webアプリケーションから見れば、EOFはあくまでWebObjectsの一部です。
Inverse Pages: EOOLConflict オブジェクトのロック ロックについて オブジェクトストアのロック