我目前正在研究的.Net通過自己的HTML5 MTA課程。我的書會話的這種解釋VS應用程序狀態:
狀態管理是多箇中保持網頁信息相同或不同的網頁 請求的過程。當用戶第一次請求訪問的 應用程序,創建會話狀態。狀態在用戶關閉會話時結束。
這是因爲他們似乎在說同樣的事情是混淆了我。
A請求的應用程序=會話狀態
一種用於網頁請求=應用程序狀態
是網頁不應用?
然後它將持久狀態信息描述爲:
持久狀態信息是應用程序在會話結束後需要的數據。許多 Web應用程序需要存儲的數據(使其永久),使用戶可以拿起他們 離開,當他們返回到現場。
「數據,本次會議後的應用需求結束」 - 你剛纔告訴我的會話狀態來之前的應用程序狀態?
IM很困惑有人可以幫助解釋這些概念2給我嗎?會話狀態VS申請國家
1
A
回答
1
這實際上並不侷限於.NET。
- 應用程序狀態是應用程序運行時在RAM中的內容。對於某些服務器端語言,應用程序僅針對一個請求運行,對於其他服務器端語言則運行,直到相應的服務器進程停止。在後一種情況下,許多用戶共享應用程序狀態。
- 會話狀態就是被綁定到特定的用戶。在大多數情況下,它存儲在文件系統或數據庫中,並通過存儲在會話cookie中的密鑰進行檢索。使用這個鍵,應用程序可以檢索會話數據並對其執行操作。當用戶關閉瀏覽器時,會話cookie被刪除,因此會話數據不能再被檢索。我們稱之爲會議結束。實際的數據將不得不通過其他方式定期清除,如cron腳本。
- 持久性數據是使用或多或少已知的密鑰存儲在數據庫或文件系統中的數據。就像用戶名或頁面ID一樣。
1
「應用程序狀態」 =中的應用,這是對所有用戶相同的狀態。
「會話狀態」 =特定於該特定用戶的會話狀態。每個用戶都有單獨的會話狀態。
相關問題
- 1. 無狀態VS流氓國家會話行爲
- 2. React國家狀態
- 3. 有狀態會話Bean vs無狀態會話Bean
- 4. PHP狀態檢查國家
- 5. ASP.NET會話vs會話狀態和cookie vs cookie較少
- 6. 如何在一個國家免費申請並在其他國家付費?
- 7. 無狀態會話Bean vs無狀態Singleton
- 8. 會話狀態
- 9. 會話狀態
- 10. 無法向會話狀態服務器發出會話狀態請求?
- 11. JavaScript/jQuery的狀態和國家輸入
- 12. 市國家狀態數據庫
- 13. 關於狀態選擇更改國家
- 14. 國家/城市/狀態驗證
- 15. Love2d。國家系統不會再次加載遊戲狀態
- 16. 主塔申請國際化
- 17. 顯示所有國家在哪裏申請一個
- 18. 保存碎片的國家通過了申請
- 19. 如何從一個國家申請URL重定向?
- 20. 行家申請代理nonProxyHost
- 21. 如何申請域共享會話
- 22. 會話範圍的託管bean vs有狀態的bean vs httpsession
- 23. 會話狀態CLOSED_LOGIN_FAILED
- 24. ASP.NET會話狀態
- 25. 會話狀態MVC3
- 26. asp.net會話狀態
- 27. ASP.Net會話狀態
- 28. 獲得國家TelephonyManager VS locale.getCountry()
- 29. 電話申請.Net
- 30. 爲非美國國家創建狀態和區域