求真百科歡迎當事人提供第一手真實資料,洗刷冤屈,終結網路霸凌。

會話管理檢視原始碼討論檢視歷史

事實揭露 揭密真相
前往: 導覽搜尋
 會話管理

來自 站酷網 的圖片

中文名 :會話管理

分類 :桌面,瀏覽器,Web服務器

概述 :保持用戶會話與計算機跟蹤過程

會話管理在人機交互,會話管理是保持用戶的整個會話活動的互動與計算機系統跟蹤過程。會話管理分類:桌面會話管理、瀏覽器會話管理、Web服務器[1]的會話管理(通常指的SESSION以及COOKIE)。

基本介紹

在人機交互,會話管理是保持用戶的整個會話活動的互動與計算機[2]系統跟蹤過程。

會話分類

1桌面會話管理

2瀏覽器會話管理

3 Web服務器的會話管理(通常指的SESSION以及COOKIE)

桌面會話管理

桌面會話管理器是一個程序,可以保存和恢復桌面會話。桌面會話是所有正在運行的窗口和當前的內容。會話管理器基於Linux系統是由X會話管理器。在Microsoft Windows系統,沒有會話管理器包含在系統中。會話管理是由第三方提供類似twinsplay第三方應用程序。

某屆充分說明在X窗口管理為基礎的系統的X會話管理器頁面。

web會話管理

會話管理是特別有用的網頁瀏覽器時,用戶可以保存所有打開的網頁和設定,並在以後恢復他們的日期。為了幫助恢復系統或應用軟件崩潰,頁面和設置也可以在下次運行恢復。OmniWeb與Opera網頁瀏覽器的例子,支持會話管理。其他現代瀏覽器,如Mozilla Firefox支持的會話管理,通過第三方插件或擴展。會話管理往往是管理完善的餅乾應用。

Web服務器的會話管理

超文本傳輸協議(HTTP)是無狀態:一個客戶端計算機上運行Web瀏覽器必須建立一個新的傳輸控制協議(TCP)的網絡連接到每一個新的Web服務器的HTTP GET或POST請求。Web服務器,因此,不能依賴於建立的TCP比單個HTTP GET或POST較長的運作網絡連接。會話管理是由Web開發人員用來進行HTTP協議無狀態會話狀態支持的技術。例如,一旦用戶驗證自己的Web服務器,她的下一個HTTP請求(GET或POST)不應導致Web服務器要求她的帳戶和密碼。如需用來完成此請參閱的HTTP Cookie中的方法的討論。

這次會議的信息在網絡上使用會話標識符(會話ID)服務器上存儲的產生,作為第一個(有時是第一次驗證)從最終運行Web瀏覽器用戶請求的結果。在「存儲」的會話ID和相關的會話數據(用戶名,賬號等,在Web服務器上)是使用了多種技術,包括但不限於:本地內存,平面文件和數據庫。

在多種情況下Web服務器必須共享知識的會話狀態(這是典型的群集環境中,看到計算機集群)會議資料必須在群集節點之間運行Web服務器軟件的共享。節點之間共享一個集群的會話狀態的方法包括:多播會話信息的成員節點(見這種技術的一個例子JGroups),與合作夥伴共享的會話信息節點採用分布式共享存儲器或存儲虛擬化,利用節點之間共享會話信息網絡接口,存儲在一個共享的文件系統,例如網絡文件系統或全局文件系統,或外部存儲在一個數據庫集群的會話信息會話信息。

如果會話信息被認為是短暫的,不穩定的數據,不需要非交易遭到否定和不包含的數據是受遵守審計(例如在美國,看到健康保險流通與責任法案和薩班斯Oxley法案的兩個必要遵守審計),那麼任何存儲會話信息的方法可用於法律的例子。但是,如果會話信息是受審計的情況,應考慮為會話存儲,複製所使用的方法和集群。

在面向服務的架構簡單對象訪問協議或可擴展標記語言(標準通用標記語言下的一個子集、外語縮寫:XML)能得到消費者應用程序使用造成的網絡服務器建立會話信息構建SOAP消息。

參考文獻