承上文,深入探討三大伺服器端狀態管理物件。
Global.asax 提供 Session_Start/Session_End 事件初始化/清理資源。HttpSessionState 存取:Session["key"] = value。Application_Start/Application_End 事件管理生命週期。Application.Lock() / Application.UnLock() 確保執行緒安全。Cache.Insert(key, value, dependencies, absoluteExpiration, slidingExpiration, priority, onRemoveCallback)。三者定位互補:Session 綁定使用者會話、Application 綁定應用程式生命週期、Cache 專注高效能資料快取與依賴管理。