-
獨立存儲
鎖定
當應用程序在文件中存儲數據時,必須小心選擇文件名和存儲位置,最大程度地減小其他應用程序知道該存儲位置的可能性,從而使數據不易受到損壞。如果沒有標準的系統來處理這些問題,想開發出最大程度地減少存儲衝突的特別技術可能並非易事,而且開發出來的技術也不見得可靠。
- 中文名
- 獨立存儲
- 性 質
- 存儲
- 屬 性
- 獨立
- 例 如
- Web 站點
獨立存儲用途
當使用獨立存儲時,應用程序將數據保存到一個與代碼標識的某些方面(例如 Web 站點、發行者或簽名)相關聯的獨特數據艙。數據艙是一個抽象的存儲位置,而不是具體的存儲位置,它由一個或多個獨立的存儲文件(叫做存儲區)組成,這些獨立的存儲文件包含存儲數據的實際目錄位置。例如,Web 應用程序可能有一個與其關聯的數據艙,文件系統中的某個目錄將實現實際保留應用程序數據的存儲區。保存在存儲區中的數據可以是任意類型的數據,無論是用户首選項信息還是應用程序狀態都可以。對於開發人員,數據艙的位置是透明的;存儲區通常駐留在客户端,但服務器應用程序可以通過模擬它所服務的用户來使用獨立存儲區存儲信息。獨立存儲還可以將信息和用户漫遊配置文件一起保存在服務器上,這樣漫遊用户就可以隨時使用該信息。
獨立存儲注意事項
要訪問獨立存儲,代碼必須具有所有必要的本機平台操作系統權限。例如,在 Windows 2000 上必須滿足訪問控制列表 (ACL),該列表控制哪些用户具有使用文件系統的權限。除非執行(平台特定的)模擬,否則 Microsoft .NET Framework 應用程序已經具有訪問獨立存儲的操作系統權限。在這種情況下,應用程序負責確保被模擬的用户標識具有訪問獨立存儲的適當操作系統權限。對於在 Web 上運行或從 Web 下載的代碼而言,這種訪問為之提供了一種讀寫與特定用户相關的存儲區域的簡便方法。
有時候,使用操作系統的文件系統來驗證對獨立存儲進行的更改會非常有幫助。開發人員可能還需要了解獨立存儲文件的位置。該位置隨操作系統的不同而不同。您必須更改文件夾設置以顯示隱藏文件和文件夾,才能查看到文件系統中的獨立存儲。
- 詞條統計
-
- 瀏覽次數:次
- 編輯次數:7次歷史版本
- 最近更新: 双子syf666