一種實(shí)現(xiàn)會話共享的方法和系統(tǒng)的制作方法
【專利摘要】本申請公開了一種實(shí)現(xiàn)會話共享的方法,集成在web站點(diǎn)的內(nèi)部插件或組件根據(jù)所在Web站點(diǎn)的調(diào)用,生成唯一的會話鍵值,并將會話鍵值、需要寫入的會話數(shù)據(jù)以及超時(shí)時(shí)間,傳遞給會話服務(wù)模塊;會話服務(wù)模塊通過統(tǒng)一的編碼協(xié)議對接收的會話鍵值、需要寫入的會話數(shù)據(jù)以及超時(shí)參數(shù)進(jìn)行解碼,保存會話鍵值及其相應(yīng)的會話數(shù)據(jù),并設(shè)置相應(yīng)的超時(shí)時(shí)間。所述Web站點(diǎn)的數(shù)目大于1,并且其中至少有兩個(gè)Web站點(diǎn)基于不同編程語言或不同平臺。本申請還公開了一種實(shí)現(xiàn)會話共享的系統(tǒng)。本申請技術(shù)方案可以實(shí)現(xiàn)不同語言所開發(fā)的網(wǎng)站運(yùn)行在不同的平臺上可以共享會話數(shù)據(jù)信息。
【專利說明】一種實(shí)現(xiàn)會話共享的方法和系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本申請涉及互聯(lián)網(wǎng)【技術(shù)領(lǐng)域】,尤其涉及一種實(shí)現(xiàn)會話共享的方法和系統(tǒng)。
【背景技術(shù)】
[0002]Web應(yīng)用中的會話(session)是指用戶瀏覽網(wǎng)頁后到用戶關(guān)閉瀏覽器所經(jīng)過的時(shí)間或一定時(shí)間范圍內(nèi)沒有瀏覽該網(wǎng)站的時(shí)間,也就是用戶瀏覽這個(gè)網(wǎng)站所花費(fèi)的時(shí)間或者瀏覽網(wǎng)站后超過一定范圍的時(shí)間。從上述含義中,可以看出會話實(shí)際上可以理解為一個(gè)特定的時(shí)間概念。就功能而言,會話也可以是指web應(yīng)用中被網(wǎng)站保存的特定信息,例如用戶登錄的信息(比如登錄狀態(tài))、需要被多個(gè)網(wǎng)頁反復(fù)調(diào)用的信息(比如權(quán)限信息)。
[0003]目前保留這些特定信息的方法有兩種,一種是保存在服務(wù)端,稱為會話;另一種是保存在客戶端,稱為cookie。而cookie中保存一個(gè)特定的標(biāo)識符,通過這個(gè)標(biāo)識符,可以在服務(wù)端的會話中檢索到這些特定信息。根據(jù)瀏覽器的不同,cookie的保存大小是也不同的,由于各個(gè)瀏覽器軟件的處理cookie的方式不同,在客戶端執(zhí)行javascript腳本處理cookie的大小是有限制的,比如火狐瀏覽器(Firefox)中,javascript腳本只能處理4KB以下的cookie。因此不能在cookie存儲大量信息。用戶通過瀏覽器每次請求網(wǎng)站,都會把cookie傳到服務(wù)器端,這樣增加了服務(wù)器帶寬的消耗,同時(shí)這些cookie信息并不一定是服務(wù)端必需的數(shù)據(jù)。cookie中不能保存敏感信息,因?yàn)閏ookie中保存的數(shù)據(jù)是明文的,可以被黑客破解,敏感信息必須加密保存,但會話是保存在服務(wù)端,因此可以保存用戶密碼等信肩、O
[0004]對于大型網(wǎng)站,異構(gòu)架構(gòu)已經(jīng)比較普遍,例如網(wǎng)站的某些模塊式.NET開發(fā)的,另外一些模塊式其它語言開發(fā)的,比如Java、Php、Python等,而且這些語言開發(fā)的網(wǎng)站部署在不同的平臺中,比如.NET部署在Windows中,其它語言開發(fā)的網(wǎng)站部署在Linux中,而這些開發(fā)語言所使用的會話是各開發(fā)語言獨(dú)有的方案實(shí)現(xiàn)的,這樣會話就無法共用,這就造成了內(nèi)存資源的浪費(fèi),同時(shí)也無法共享公共的信息。
【發(fā)明內(nèi)容】
[0005]本申請?zhí)峁┝艘环N實(shí)現(xiàn)會話共享的方法和系統(tǒng),可以實(shí)現(xiàn)不同語言所開發(fā)的網(wǎng)站運(yùn)行在不同的平臺上可以共享會話數(shù)據(jù)信息。
[0006]本申請實(shí)施例提供的一種實(shí)現(xiàn)會話共享的系統(tǒng),包括集成在Web站點(diǎn)的內(nèi)部插件或組件,和會話服務(wù)模塊;所述Web站點(diǎn)的數(shù)目大于1,并且其中至少有兩個(gè)Web站點(diǎn)基于不同編程語言或不同平臺;
[0007]所述集成在web站點(diǎn)的內(nèi)部插件或組件用于提供被其所在Web站點(diǎn)所調(diào)用的功能,根據(jù)所在Web站點(diǎn)的調(diào)用,生成唯一的會話鍵值,并將會話鍵值、需要寫入的會話數(shù)據(jù)以及超時(shí)時(shí)間,傳遞給會話服務(wù)模塊;以及將來自用戶瀏覽器的會話鍵值傳遞給會話服務(wù)模塊;還用于接收來自會話服務(wù)模塊的檢索結(jié)果;
[0008]所述會話服務(wù)模塊用于通過統(tǒng)一的編碼協(xié)議對接收的會話鍵值、需要寫入的會話數(shù)據(jù)以及超時(shí)參數(shù)進(jìn)行解碼,保存會話鍵值及其相應(yīng)的會話數(shù)據(jù),并設(shè)置相應(yīng)的超時(shí)時(shí)間;以及通過統(tǒng)一的編碼協(xié)議對接收的會話鍵值進(jìn)行解碼,根據(jù)會話鍵值在已保存的會話數(shù)據(jù)中進(jìn)行檢索,將檢索結(jié)果通過統(tǒng)一編碼協(xié)議傳遞給所述集成在web站點(diǎn)的內(nèi)部插件或組件。
[0009]較佳地,所述會話服務(wù)模塊包括:數(shù)據(jù)編碼協(xié)議轉(zhuǎn)化單元、存儲調(diào)度模塊和內(nèi)存數(shù)據(jù)庫;
[0010]所述數(shù)據(jù)編碼協(xié)議轉(zhuǎn)化單元用于以統(tǒng)一的編碼協(xié)議與集成在Web站點(diǎn)的內(nèi)部插件或組件進(jìn)行信息交互;對接收的會話鍵值、需要寫入的會話數(shù)據(jù)以及超時(shí)參數(shù)進(jìn)行解碼后發(fā)送至存儲調(diào)度模塊;以及將來自存儲調(diào)度模塊的會話數(shù)據(jù)檢索結(jié)果通過統(tǒng)一編碼協(xié)議傳遞給所述集成在Web站點(diǎn)的內(nèi)部插件或組件;
[0011]所述存儲調(diào)度模塊用于將來自數(shù)據(jù)編碼協(xié)議轉(zhuǎn)化單元的鍵值及其對應(yīng)的數(shù)據(jù)保存到內(nèi)存數(shù)據(jù)庫中,并在內(nèi)存數(shù)據(jù)庫中設(shè)置超時(shí)時(shí)間;以及用于根據(jù)將來自數(shù)據(jù)編碼協(xié)議轉(zhuǎn)化單元的鍵值在內(nèi)存數(shù)據(jù)庫中存儲的會話數(shù)據(jù)進(jìn)行檢索,將會話數(shù)據(jù)檢索結(jié)果發(fā)送至數(shù)據(jù)編碼協(xié)議轉(zhuǎn)化單元;
[0012]所述內(nèi)存數(shù)據(jù)庫用于存儲鍵值及其對應(yīng)的會話數(shù)據(jù)。
[0013]較佳地,所述集成在Web站點(diǎn)的內(nèi)部插件或組件與其所在的Web站點(diǎn)采用相同的編程語言開發(fā)。
[0014]較佳地,所述編程語言包括.NET、Java、php或python。
[0015]本申請實(shí)施例還提供了一種實(shí)現(xiàn)會話共享的方法,該方法基于前述系統(tǒng)實(shí)現(xiàn),包括:
[0016]集成在web站點(diǎn)的內(nèi)部插件或組件根據(jù)所在Web站點(diǎn)的調(diào)用,生成唯一的會話鍵值,并將會話鍵值、需要寫入的會話數(shù)據(jù)以及超時(shí)時(shí)間,傳遞給會話服務(wù)模塊;
[0017]會話服務(wù)模塊通過統(tǒng)一的編碼協(xié)議對接收的會話鍵值、需要寫入的會話數(shù)據(jù)以及超時(shí)參數(shù)進(jìn)行解碼,保存會話鍵值及其相應(yīng)的會話數(shù)據(jù),并設(shè)置相應(yīng)的超時(shí)時(shí)間。
[0018]較佳地,該方法進(jìn)一步包括:
[0019]集成在web站點(diǎn)的內(nèi)部插件或組件將來自用戶瀏覽器的會話鍵值傳遞給會話服務(wù)豐吳塊;
[0020]會話服務(wù)模塊通過統(tǒng)一的編碼協(xié)議對接收的會話鍵值進(jìn)行解碼,根據(jù)會話鍵值在已保存的會話數(shù)據(jù)中進(jìn)行檢索,將檢索結(jié)果通過統(tǒng)一編碼協(xié)議傳遞給所述集成在web站點(diǎn)的內(nèi)部插件或組件。
[0021]較佳地,所述根據(jù)會話鍵值在已保存的會話數(shù)據(jù)中進(jìn)行檢索包括:
[0022]判斷該會話鍵值對應(yīng)的會話是否已過期,若是,根據(jù)會話鍵值在已保存的會話數(shù)據(jù)中進(jìn)行檢索得到檢索結(jié)果,否則返回內(nèi)容為空的檢索結(jié)果。
[0023]從以上技術(shù)方案可以看出,該實(shí)現(xiàn)會話共享的系統(tǒng)中,會話統(tǒng)一存儲在內(nèi)存數(shù)據(jù)庫中,集成在Web站點(diǎn)的內(nèi)部插件或組件傳遞會話鍵值,通過統(tǒng)一的編碼協(xié)議與這些集成在Web站點(diǎn)的內(nèi)部插件或組件進(jìn)行信息交互,根據(jù)鍵值數(shù)據(jù)對內(nèi)存數(shù)據(jù)庫中的會話數(shù)據(jù)進(jìn)行檢索或?qū)懭?,從而使在不同平臺不同語言開發(fā)的Web站點(diǎn)可以共享同一會話數(shù)據(jù),從而實(shí)現(xiàn)會話數(shù)據(jù)的共享?!緦@綀D】
【附圖說明】
[0024]圖1為本申請實(shí)施例提供的跨平臺跨編程語言的共享會話服務(wù)系統(tǒng)的結(jié)構(gòu)框圖;
[0025]圖2為本申請實(shí)施例提供的基于Java開發(fā)的網(wǎng)站寫入會話的處理流程示意圖;
[0026]圖3為本申請實(shí)施例提供的基于Python開發(fā)的網(wǎng)站讀取會話的處理流程示意圖。
【具體實(shí)施方式】
[0027]本申請的實(shí)施例旨在提供一種可以在不同平臺不同語言開發(fā)的Web站點(diǎn)可以共享同一會話數(shù)據(jù)的方法,以解決現(xiàn)有技術(shù)中會話服務(wù)方案存在的上述問題。
[0028]為使本申請技術(shù)方案的技術(shù)原理、特點(diǎn)以及技術(shù)效果更加清楚,以下結(jié)合具體實(shí)施例對本申請技術(shù)方案進(jìn)行詳細(xì)闡述。
[0029]圖1為本申請實(shí)施例提供的跨平臺跨編程語言的共享會話服務(wù)系統(tǒng)的結(jié)構(gòu)框圖。如圖1所示,本實(shí)施例的跨平臺跨編程語言的共享會話服務(wù)系統(tǒng)包括用于web站點(diǎn)的內(nèi)部插件或組件111、112、113、114和會話服務(wù)模塊12。且內(nèi)部插件或組件分別集成在web站點(diǎn)101、102、103和104。在本申請實(shí)施例中,101是基于.NET開發(fā)的網(wǎng)站,則111是基于.NET開發(fā)的內(nèi)部組件,被101所引用;102是Java開發(fā)的網(wǎng)站,則112是基于Java的內(nèi)部組件,被102所引用;103是Php開發(fā)的網(wǎng)站,則113是基于php開發(fā)的插件,被103所包含;104是基于Python開發(fā)的網(wǎng)站,則114是基于的Python開發(fā)的組件,被104所包含。
[0030]集成在web站點(diǎn)的內(nèi)部插件或組件111、112、113、114用于提供被其所在Web站點(diǎn)所調(diào)用的功能,根據(jù)所在Web站點(diǎn)的調(diào)用,生成唯一的會話鍵值,并將會話鍵值、需要寫入的會話數(shù)據(jù)以及超時(shí)時(shí)間,傳遞給會話服務(wù)模塊12 ;以及將來自用戶瀏覽器的會話鍵值傳遞給會話服務(wù)模塊12 ;還用于接收來自會話服務(wù)模塊12的會話數(shù)據(jù)檢索結(jié)果。
[0031]會話服務(wù)模塊12用于通過統(tǒng)一的編碼協(xié)議對接收的會話鍵值、需要寫入的會話數(shù)據(jù)以及超時(shí)參數(shù)進(jìn)行解碼,保存會話鍵值及其相應(yīng)的會話數(shù)據(jù),并設(shè)置相應(yīng)的超時(shí)時(shí)間;以及通過統(tǒng)一的編碼協(xié)議對接收的會話鍵值進(jìn)行解碼,根據(jù)會話鍵值在已保存的會話數(shù)據(jù)中進(jìn)行檢索,將會話數(shù)據(jù)檢索結(jié)果通過統(tǒng)一編碼協(xié)議傳遞給所述集成在web站點(diǎn)的內(nèi)部插件或組件 111、112、113、114。
[0032]如圖1所示,會話服務(wù)模塊12可以是基于任意語言開發(fā)(如.NET、Java、php或python),會話服務(wù)模塊12包括數(shù)據(jù)編碼協(xié)議轉(zhuǎn)化單元121,數(shù)據(jù)編碼協(xié)議轉(zhuǎn)化單元121與111、112、113、114以統(tǒng)一編碼協(xié)議進(jìn)行通訊,保證數(shù)據(jù)能夠有效的傳遞到會話服務(wù)模塊
12。會話服務(wù)模塊12在經(jīng)過數(shù)據(jù)編碼協(xié)議轉(zhuǎn)化單元121數(shù)據(jù)解碼后,然后通過存儲調(diào)度模塊122將數(shù)據(jù)保存到內(nèi)存數(shù)據(jù)庫123中。內(nèi)存數(shù)據(jù)庫123可采用主從熱備的模式,以提高會話服務(wù)的高可用性。內(nèi)存數(shù)據(jù)庫123本身具有計(jì)時(shí)器的功能,可以在會話過期后刪除會話并釋放內(nèi)存。
[0033]該會話服務(wù)系統(tǒng)可以實(shí)現(xiàn)會話共享,即不同的web站點(diǎn)共享同一的會話。
[0034]如圖2所示為本申請實(shí)施例提供的基于Java開發(fā)的網(wǎng)站寫入會話的處理流程,包括:
[0035]步驟S201:當(dāng)用戶瀏覽器訪問Java開發(fā)的網(wǎng)站的某個(gè)功能,該功能需要寫入一個(gè)會話的數(shù)據(jù),Java開發(fā)的web站點(diǎn)調(diào)用內(nèi)部組件或插件。
[0036]步驟S202:內(nèi)部組件或插件生成唯一的會話鍵值(Key),將會話的Key、會話需要寫入的數(shù)據(jù)以及超時(shí)參數(shù),傳遞給會話服務(wù)模塊12。
[0037]步驟S203:會話服務(wù)模塊12的數(shù)據(jù)編碼協(xié)議轉(zhuǎn)化單元121通過統(tǒng)一的編碼協(xié)議進(jìn)行解碼得到數(shù)據(jù),通過存儲調(diào)度模塊122將鍵值及其對應(yīng)的數(shù)據(jù)保存到內(nèi)存數(shù)據(jù)庫123中,并在內(nèi)存數(shù)據(jù)庫123中設(shè)置超時(shí)時(shí)間。
[0038]如圖3所示,本申請實(shí)施例提供的基于Python開發(fā)的網(wǎng)站讀取會話的處理流程,包括如下步驟:
[0039]步驟S301:當(dāng)用戶瀏覽器訪問基于python開發(fā)Web站點(diǎn)的某個(gè)功能時(shí),該功能需要讀取會話,瀏覽器將會話的Key傳遞給該Web站點(diǎn)。
[0040]步驟S302:所述Web站點(diǎn)的內(nèi)部組件根據(jù)瀏覽器請求會話的Key,以統(tǒng)一的編碼協(xié)議將會話的Key發(fā)送給會話服務(wù)模塊12。
[0041]步驟S303:會話服務(wù)模塊S12的數(shù)據(jù)編碼協(xié)議轉(zhuǎn)化單元121以統(tǒng)一的編碼協(xié)議進(jìn)行解碼得到會話的Key,并通過存儲調(diào)度單元122從內(nèi)存數(shù)據(jù)庫123中讀取數(shù)據(jù)。
[0042]步驟S304:根據(jù)內(nèi)存數(shù)據(jù)庫123中設(shè)置的超時(shí)時(shí)間判斷該會話是否已經(jīng)過期,若是,執(zhí)行步驟S307,否則執(zhí)行步驟S305。
[0043]步驟S305:會話服務(wù)模塊12通過存儲調(diào)度單元122從內(nèi)存數(shù)據(jù)庫123中得到會話的數(shù)據(jù),并以統(tǒng)一編碼協(xié)議傳遞給基于Python開發(fā)的web站點(diǎn)的內(nèi)部組件。
[0044]步驟S306:基于Python開發(fā)的web站點(diǎn)從內(nèi)部組件中獲得到會話的數(shù)據(jù)并處理,然后結(jié)束本流程。
[0045]步驟S307:會話服務(wù)模塊12從存儲調(diào)度單元122得到的是空數(shù)據(jù),以統(tǒng)一編碼協(xié)議將數(shù)據(jù)傳遞給基于Python開發(fā)的web站點(diǎn)的內(nèi)部組件。
[0046]步驟S308:基于Python開發(fā)的web站點(diǎn)從內(nèi)部組件獲得的是空值,則繼續(xù)處理其它邏輯。
[0047]基于圖2和圖3所示的流程給出的啟示,本領(lǐng)域技術(shù)人員可以很容易得出基于其他語言開發(fā)的網(wǎng)站進(jìn)行寫入會話或讀取會話的處理流程,故不再贅述。
[0048]對于大型互聯(lián)網(wǎng)網(wǎng)站,采用不同的開發(fā)技術(shù),使用面向服務(wù)的體系結(jié)構(gòu)(S0A,service-oriented architecture)已經(jīng)成為趨勢,因此本方法有效的解決了異構(gòu)方案共享session的問題,并可進(jìn)行橫向擴(kuò)展,提升網(wǎng)站訪問的性能。
[0049]以上所述僅為本申請的較佳實(shí)施例而已,并不用以限制本申請的保護(hù)范圍,凡在本申請技術(shù)方案的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本申請保護(hù)的范圍之內(nèi)。
【權(quán)利要求】
1.一種實(shí)現(xiàn)會話共享的系統(tǒng),其特征在于,包括集成在Web站點(diǎn)的內(nèi)部插件或組件,和會話服務(wù)模塊;所述Web站點(diǎn)的數(shù)目大于1,并且其中至少有兩個(gè)Web站點(diǎn)基于不同編程語言或不同平臺; 所述集成在web站點(diǎn)的內(nèi)部插件或組件用于提供被其所在Web站點(diǎn)所調(diào)用的功能,根據(jù)所在Web站點(diǎn)的調(diào)用,生成唯一的會話鍵值,并將會話鍵值、需要寫入的會話數(shù)據(jù)以及超時(shí)時(shí)間,傳遞給會話服務(wù)模塊;以及將來自用戶瀏覽器的會話鍵值傳遞給會話服務(wù)模塊;還用于接收來自會話服務(wù)模塊的檢索結(jié)果; 所述會話服務(wù)模塊用于通過統(tǒng)一的編碼協(xié)議對接收的會話鍵值、需要寫入的會話數(shù)據(jù)以及超時(shí)參數(shù)進(jìn)行解碼,保存會話鍵值及其相應(yīng)的會話數(shù)據(jù),并設(shè)置相應(yīng)的超時(shí)時(shí)間;以及通過統(tǒng)一的編碼協(xié)議對接收的會話鍵值進(jìn)行解碼,根據(jù)會話鍵值在已保存的會話數(shù)據(jù)中進(jìn)行檢索,將檢索結(jié)果通過統(tǒng)一編碼協(xié)議傳遞給所述集成在web站點(diǎn)的內(nèi)部插件或組件。
2.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述會話服務(wù)模塊包括:數(shù)據(jù)編碼協(xié)議轉(zhuǎn)化單元、存儲調(diào)度模塊和內(nèi)存數(shù)據(jù)庫; 所述數(shù)據(jù)編碼協(xié)議轉(zhuǎn)化單元用于以統(tǒng)一的編碼協(xié)議與集成在Web站點(diǎn)的內(nèi)部插件或組件進(jìn)行信息交互;對接收的會話鍵值、需要寫入的會話數(shù)據(jù)以及超時(shí)參數(shù)進(jìn)行解碼后發(fā)送至存儲調(diào)度模塊;以及將來自存儲調(diào)度模塊的會話數(shù)據(jù)檢索結(jié)果通過統(tǒng)一編碼協(xié)議傳遞給所述集成在Web站點(diǎn)的內(nèi)部插件或組件; 所述存儲調(diào)度模塊用于將來自數(shù)據(jù)編碼協(xié)議轉(zhuǎn)化單元的鍵值及其對應(yīng)的數(shù)據(jù)保存到內(nèi)存數(shù)據(jù)庫中,并在內(nèi)存數(shù)據(jù)庫中設(shè)置超時(shí)時(shí)間;以及用于根據(jù)將來自數(shù)據(jù)編碼協(xié)議轉(zhuǎn)化單元的鍵值在內(nèi)存數(shù)據(jù)庫中存儲的會話數(shù)據(jù)進(jìn)行檢索,將會話數(shù)據(jù)檢索結(jié)果發(fā)送至數(shù)據(jù)編碼協(xié)議轉(zhuǎn)化單元; 所述內(nèi)存數(shù)據(jù)庫用于存儲鍵值及其對應(yīng)的會話數(shù)據(jù)。`
3.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述集成在Web站點(diǎn)的內(nèi)部插件或組件與其所在的Web站點(diǎn)采用相同的編程語言開發(fā)。
4.根據(jù)權(quán)利要求3所述的系統(tǒng),其特征在于,所述編程語言包括.NET、Java、php或Python0
5.一種實(shí)現(xiàn)會話共享的方法,其特征在于,該方法基于如權(quán)利要求1所述的系統(tǒng)實(shí)現(xiàn),包括: 集成在web站點(diǎn)的內(nèi)部插件或組件根據(jù)所在Web站點(diǎn)的調(diào)用,生成唯一的會話鍵值,并將會話鍵值、需要寫入的會話數(shù)據(jù)以及超時(shí)時(shí)間,傳遞給會話服務(wù)模塊; 會話服務(wù)模塊通過統(tǒng)一的編碼協(xié)議對接收的會話鍵值、需要寫入的會話數(shù)據(jù)以及超時(shí)參數(shù)進(jìn)行解碼,保存會話鍵值及其相應(yīng)的會話數(shù)據(jù),并設(shè)置相應(yīng)的超時(shí)時(shí)間。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,該方法進(jìn)一步包括: 集成在web站點(diǎn)的內(nèi)部插件或組件將來自用戶瀏覽器的會話鍵值傳遞給會話服務(wù)模塊; 會話服務(wù)模塊通過統(tǒng)一的編碼協(xié)議對接收的會話鍵值進(jìn)行解碼,根據(jù)會話鍵值在已保存的會話數(shù)據(jù)中進(jìn)行檢索,將檢索結(jié)果通過統(tǒng)一編碼協(xié)議傳遞給所述集成在web站點(diǎn)的內(nèi)部插件或組件。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述根據(jù)會話鍵值在已保存的會話數(shù)據(jù)中進(jìn)行檢索包括: 判斷該會話鍵值對應(yīng)的會話是否已過期,若是,根據(jù)會話鍵值在已保存的會話數(shù)據(jù)中進(jìn)行檢索得到檢索結(jié)果,否則返回內(nèi)容為空的檢索結(jié)果。
【文檔編號】H04L29/08GK103634391SQ201310610886
【公開日】2014年3月12日 申請日期:2013年11月26日 優(yōu)先權(quán)日:2013年11月26日
【發(fā)明者】袁嘉林 申請人:上海合鴻信息技術(shù)有限公司