一、服務的對象不一樣
在同一個瀏覽器窗口中,無論向服務器發送多少請求,session 對象只有一個;當 application 對象沒有被銷毀的時候,所有用戶都可以享用該 application 對象。
二、性質不一樣
session是會話變量,只要同一個瀏覽器沒有被關閉,session對象就會存在;application它類似於系統的全局變量。
三、使用的人不一樣
一個瀏覽器只能創建一個 session 變量;所有瀏覽器用戶都可以使用服務器上的 application 對象。
四、保存的內容不一樣
session 對象可以存儲或者讀取客戶的相關信息;application 對象可以用於保存所有程序中的公有數據。
五、變量的生命周期不一樣
可以通過編寫程序進行修改這個 session 的生命周期的時間;application 的生命周期是最長的。
3、保存時間不同。Application保存期貫穿於整個應用程序的生命期,Session保存期一般是用戶活動時間+一段延遲時間,大多數情況下為20分鍾;
4、應用范圍不同。Application適用於所有用戶,Session只用於單個用戶;
5、session是每個用戶都有一個,application是所有用戶公用一個。
https://zhidao.baidu.com/question/88190899.html