欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種保持http會話的方式的制作方法

文檔序號:7693417閱讀:189來源:國知局
專利名稱:一種保持http會話的方式的制作方法
技術領域
本發(fā)明涉及的一種通過自定義的Session的方法,使得一種更靈活的方式來對會話狀態(tài)進行控制。


圖1為本發(fā)明的流程圖。
具體實施例方式
參見圖1,本發(fā)明的主要步驟如下
步驟l:為提高資源的利用,禁用服務器端原有的Session。
步驟2:客戶端首次訪問服務器,不帶有憑證;憑證即為客戶端的唯一標識,
在后續(xù)訪問中,客戶端將使用該憑證來標識唯一的客戶端。
步驟3:服務器端收到不帶有憑證的客戶端請求,將這種不帶有憑證的請求
視為新登錄的用戶。
步驟4:服務器在動態(tài)緩存中保存該用戶的狀態(tài)。
步驟5:服務器端處理客戶端的請求,并把憑證返回給客戶端。
步驟6:服務器端可以對動態(tài)緩存中的會話狀態(tài)進行靈活的控制。
步驟7:客戶端將服務器端返回的憑證保存。
步驟8:客戶端在下一次訪問服務器時,把憑證上傳給服務器。
步驟9:服務器訪問動態(tài)緩存,為其尋找會話狀態(tài)。
步驟10:服務器判斷會話狀態(tài)是否過期,如果過期將重新創(chuàng)建會話狀態(tài)。
步驟ll:服務器端處理客戶端的請求。
步驟12:如果再收到用戶的請求,將延長會話狀態(tài)的過期時間,將時間延 長到一個最大值(可以配置)為止。對只訪問一次的用戶,會話狀態(tài)的過期時 長較短,這樣可以有效的利用服務器端的資源。
上述步驟4服務器在動態(tài)緩存中保存該用戶的狀態(tài)的具體步驟為
步驟41:服務器端將該用戶請求通知動態(tài)緩存;動態(tài)緩存可以根據客戶端的訪問頻繁程度來動態(tài)決定會話狀態(tài)的生存期。
步驟42:動態(tài)緩存為該用戶建立會話狀態(tài),并設置一個較短的過期時間。 步驟43:服務器為客戶端創(chuàng)建憑證。 步驟44:服務器在會話狀態(tài)中保存該憑證。
上述步驟6服務器端可以對動態(tài)緩存中的會話狀態(tài)進行靈活的控制的具體 步驟為
步驟61:可以主動地將某項會話刪除,這樣可以取消一個用戶的登錄狀態(tài)。 步驟62:可以遍歷所有的會話,以確定有多少用戶在線,及其在線時長等。 上述的技術方案實施時通過自定義的Session來保持HTTP會話的方式,以 一種更靈活的方式來對會話狀態(tài)進行控制。
最后所應說明的是,以上實施例僅用以說明而并非限制本發(fā)明所描述的技
但是,本領域的普通技術人員應當理解,仍然可以對本發(fā)明進行修改或者等同 地替換;而一切不脫離本發(fā)明的精神和范圍的技術方案及其改進,其均應涵蓋 在本發(fā)明的權利要求范圍當中。
權利要求
1、一種保持HTTP會話的方式,其特征在于該方法至少包括如下的步驟步驟1為提高資源的利用,禁用服務器端原有的Session。步驟2客戶端首次訪問服務器,不帶有憑證;憑證即為客戶端的唯一標識,在后續(xù)訪問中,客戶端將使用該憑證來標識唯一的客戶端。步驟3服務器端收到不帶有憑證的客戶端請求,將這種不帶有憑證的請求視為新登錄的用戶。步驟4服務器在動態(tài)緩存中保存該用戶的狀態(tài)。步驟5服務器端處理客戶端的請求,并把憑證返回給客戶端。步驟6服務器端可以對動態(tài)緩存中的會話狀態(tài)進行靈活的控制。步驟7客戶端將服務器端返回的憑證保存。步驟8客戶端在下一次訪問服務器時,把憑證上傳給服務器。步驟9服務器訪問動態(tài)緩存,為其尋找會話狀態(tài)。步驟10服務器判斷會話狀態(tài)是否過期,如果過期將重新創(chuàng)建會話狀態(tài)。步驟11服務器端處理客戶端的請求。步驟12如果再收到用戶的請求,將延長會話狀態(tài)的過期時間,將時間延長到一個最大值為止。對只訪問一次的用戶,會話狀態(tài)的過期時長較短,這樣可以有效的利用服務器端的資源。
2、 根據權力1所述的一種保持HTTP會話的方式,其特4正在于服務器在動 態(tài)緩存中保存.該用戶的狀態(tài),其步驟為步驟41:服務器端將該用戶請求通知動態(tài)緩存;動態(tài)緩存可以根據客戶端的 訪問頻繁程度來動態(tài)決定會話狀態(tài)的生存期。步驟42:動態(tài)緩存為該用戶建立會話狀態(tài),并設置一個較短的過期時間。 步驟43:服務器為客戶端創(chuàng)建憑證。步驟44:服務器在會話狀態(tài)中保存該憑證。
3、根據權力要求1所述的一種保持HTTP會話的方式,其特征在于服務器 端可以對動態(tài)緩存中的會話狀態(tài)進行靈活的控制,其步驟為步驟61:可以主動地將某項會話刪除,這樣可以取消一個用戶的登錄狀態(tài)。 步驟62:可以遍歷所有的會話,以確定有多少用戶在線,及其在線時長等。
全文摘要
一種保持HTTP會話的方式,首先禁用服務器端原有的Session;客戶端首次訪問服務器不帶有憑證;服務器端收到沒有憑證的請求將其視為新登錄的用戶;服務器在動態(tài)緩存中保存該用戶的狀態(tài)并處理客戶端的請求,并把憑證返回給客戶端;客戶端將返回的憑證保存并在下一次訪問時把憑證上傳給服務器;服務器訪問動態(tài)緩存,為其尋找會話狀態(tài),并判斷會話狀態(tài)是否過期,如果過期將重新創(chuàng)建會話狀態(tài);服務器端處理客戶端的請求;最后再收到用戶的請求,將延長會話狀態(tài)的過期時間到一個最大值為止。本發(fā)明使得通過自定義的Session來保持HTTP會話的方式,以一種更靈活的方式來對會話狀態(tài)進行控制。
文檔編號H04L29/08GK101557413SQ20081010358
公開日2009年10月14日 申請日期2008年4月9日 優(yōu)先權日2008年4月9日
發(fā)明者濤 孫, 楠 張, 徐友春, 朱紅軍, 湯海京, 峰 趙 申請人:北京聞言科技有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
石屏县| 大连市| 司法| 安塞县| 石泉县| 张家川| 吉林市| 凤冈县| 河北省| 永定县| 新密市| 彭山县| 南部县| 秦皇岛市| 德令哈市| 朝阳区| 水富县| 关岭| 嫩江县| 明星| 江门市| 江源县| 正阳县| 大方县| 宁强县| 泾源县| 浮山县| 武鸣县| 武功县| 织金县| 怀宁县| 准格尔旗| 开封县| 嫩江县| 汕头市| 兰坪| 正定县| 苗栗县| 揭西县| 乐安县| 土默特右旗|