關(guān)于session對象的屬性 session對象與application對象的異同?
session對象與application對象的異同?Session對象和Application對象都是計算機的存儲系統(tǒng)。 區(qū)別: 1、作用不同 session對象用于存儲特定的用戶會話所需的信息 。
session對象與application對象的異同?
Session對象和Application對象都是計算機的存儲系統(tǒng)。 區(qū)別:
1、作用不同 session對象用于存儲特定的用戶會話所需的信息 。 Session對象的引入是為了彌補HTTP協(xié)議的不足,HTTP協(xié)議是一種無狀態(tài)的協(xié)議。 application是應(yīng)用程序(application program)的縮寫。一個應(yīng)用程序通常是指能夠執(zhí)行某種功能的軟件程序。比如,文字處理程序、數(shù)據(jù)庫程序、網(wǎng)絡(luò)瀏覽器、開發(fā)工具、繪圖、圖像編輯工具以及通信工具等等都可以是應(yīng)用程序。
2、應(yīng)用范圍不同 Session中文是“會話”的意思,在ASP中代表了服務(wù)器與客戶端之間的“會話”。Session的作用時間從用戶到達(dá)某個特定的Web頁開始,到該用戶離開Web站點,或在程序中利用代碼終止某個Session結(jié)束。 Application 對象用于存儲和訪問來自任何頁面的變量,類似于 session 對象。不同之處在于,所有的用戶分享一個 Application 對象,而 session 對象和用戶的關(guān)系是一一對應(yīng)的。
3、特點不同 Session與Cookie是緊密相關(guān)的。 Session的使用要求用戶瀏覽器必須支持Cookie,如果瀏覽器不支持使用Cookie,或者設(shè)置為禁用Cookie,那么將不能使用Session。 Application 對象握有會被應(yīng)用程序中的許多頁面使用的信息(比如數(shù)據(jù)庫連接信息)。這意味著可以從任何的頁面訪問這些信息。同時也意味著你可在一個地點改變這些信息,然后這些改變會自動反映在所有的頁面上。 來源:-Application 來源:-Session對象