一種session的處理方法、應(yīng)用服務(wù)器及系統(tǒng)的制作方法
【專利摘要】本申請公開了一種session的處理方法、應(yīng)用服務(wù)器及系統(tǒng),包括:接收非注冊用戶session數(shù)據(jù)存儲請求,該非注冊用戶session數(shù)據(jù)存儲請求中攜帶非注冊用戶session標(biāo)識,以及與該非注冊用戶session標(biāo)識對應(yīng)的session數(shù)據(jù);并對應(yīng)該非注冊用戶session數(shù)據(jù)存儲請求中的該非注冊用戶session標(biāo)識,在內(nèi)存類緩存中存儲該session數(shù)據(jù);以及當(dāng)該session數(shù)據(jù)為指定類型數(shù)據(jù)時,對應(yīng)該非注冊用戶session標(biāo)識,在持久化緩存中存儲該session數(shù)據(jù)。采用本申請實(shí)施例提供的方案,減少了針對非注冊用戶session進(jìn)行session處理時處理資源的消耗。
【專利說明】—種session的處理方法、應(yīng)用服務(wù)器及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本申請涉及互聯(lián)網(wǎng)【技術(shù)領(lǐng)域】,尤其涉及一種session (會話)的處理方法、應(yīng)用服務(wù)器及系統(tǒng)。
【背景技術(shù)】
[0002]目前,在互聯(lián)網(wǎng)技術(shù)中,當(dāng)用戶通過用戶終端上安裝的客戶端瀏覽網(wǎng)站時,是通過與網(wǎng)站的web服務(wù)器之間的信息交互完成的。例如,已在網(wǎng)站上進(jìn)行注冊的注冊用戶,可以通過與web服務(wù)器之間的信息交互,進(jìn)行登錄,然后以注冊的身份瀏覽網(wǎng)站的頁面,web服務(wù)器則針對該注冊用戶,為其提供各種業(yè)務(wù)應(yīng)用。
[0003]在這一過程中,對于同一個注冊用戶,在該注冊用戶本次登錄后,為了能夠按照該注冊用戶之前登錄時的一些參數(shù)設(shè)置,為其提供各種業(yè)務(wù)應(yīng)用,現(xiàn)有技術(shù)中提出了為注冊用戶創(chuàng)建session的應(yīng)用,具體方案如下:
[0004]當(dāng)一個注冊用戶首次進(jìn)行登錄時,web服務(wù)器在根據(jù)該注冊用戶的登錄請求進(jìn)行身份驗(yàn)證等登錄處理,并完成相關(guān)登錄處理操作后,還會向session應(yīng)用服務(wù)器發(fā)送session創(chuàng)建請求,其中可以攜帶該注冊用戶的用戶名,請求session應(yīng)用服務(wù)器為該注冊用戶創(chuàng)建對應(yīng)的session ;
[0005]session應(yīng)用服務(wù)器在接收到該session創(chuàng)建請求后,對應(yīng)其中攜帶的該用戶名,為該注冊用戶分配session標(biāo)識,分配的該session標(biāo)識即可以作為該注冊用戶在后續(xù)session處理中唯一標(biāo)識,然后在存儲服務(wù)器上對應(yīng)該session標(biāo)識進(jìn)行數(shù)據(jù)存儲的初始化處理等,從而完成對該注冊用戶的session的創(chuàng)建;
[0006]session應(yīng)用服務(wù)器為該注冊用戶創(chuàng)建對應(yīng)的session后,向web服務(wù)器返回session創(chuàng)建成功響應(yīng),其中可以攜帶為該注冊用戶分配的session標(biāo)識;
[0007]web服務(wù)器在接收到該session創(chuàng)建成功響應(yīng)后,從中獲取攜帶的為該注冊用戶分配的該session標(biāo)識,并將其發(fā)送給該注冊用戶當(dāng)前使用的客戶端,并由客戶端保存,至此為該注冊用戶創(chuàng)建session的處理流程結(jié)束。
[0008]在為該注冊用戶創(chuàng)建對應(yīng)的session之后,在該注冊用戶登錄的期間內(nèi),該注冊用戶向web服務(wù)器發(fā)起的各種業(yè)務(wù)應(yīng)用的請求中,均會攜帶為其分配的該session標(biāo)識,web服務(wù)器在針對該注冊用戶的請求,進(jìn)行相應(yīng)的業(yè)務(wù)處理的過程中,會根據(jù)需要與session應(yīng)用服務(wù)器進(jìn)行信息交互,完成相應(yīng)的session的處理,例如,session數(shù)據(jù)的存儲和查詢等。
[0009]以session數(shù)據(jù)的存儲為例,在注冊用戶向web服務(wù)器發(fā)送的請求中,可能會攜帶該注冊用戶針對一些應(yīng)用屬性的設(shè)置信息,那么這些設(shè)置信息需要作為session數(shù)據(jù),通過對應(yīng)session的處理進(jìn)行保存,以便后續(xù)可以根據(jù)該注冊用戶對應(yīng)的該設(shè)置信息,為該注冊用戶提供對應(yīng)的業(yè)務(wù)應(yīng)用處理,此時,web服務(wù)器可以向session應(yīng)用服務(wù)器發(fā)送session數(shù)據(jù)存儲請求,session應(yīng)用服務(wù)器在接收到該session數(shù)據(jù)存儲請求后,對應(yīng)該session標(biāo)識,存儲其中攜帶的session數(shù)據(jù)(如上述設(shè)置信息),具體可以在內(nèi)存類緩存和持久性緩存中均進(jìn)行存儲,以便保證session數(shù)據(jù)存儲的可靠性。
[0010]在現(xiàn)有的session處理技術(shù)中,為了能夠更穩(wěn)定、更準(zhǔn)確和更安全的針對注冊用戶進(jìn)行session處理,在session系統(tǒng)中,會采用一些級別較高的處理方式,以便提高服務(wù)質(zhì)量。例如,上述的內(nèi)存類緩存和持久性緩存的雙緩存機(jī)制,以及session應(yīng)用服務(wù)器的主備用服務(wù)器機(jī)制,以及級別較高的信息安全機(jī)制等。
[0011]然而,對于目前提出的非注冊用戶session處理技術(shù),仍是采用與注冊用戶session相同的處理機(jī)制,由于在進(jìn)行注冊用戶session處理所采用的處理方式級別高,所需要的處理資源相應(yīng)的也就多,所以,針對大量的非注冊用戶,仍采用這種session處理方式時,會導(dǎo)致處理資源的需求量較大,現(xiàn)有技術(shù)中還未提出更合理的針對非注冊用戶session的處理方案。
【發(fā)明內(nèi)容】
[0012]有鑒于此,本申請實(shí)施例提供一種session的處理方法、應(yīng)用服務(wù)器及系統(tǒng),用于解決現(xiàn)有技術(shù)中存在的針對非注冊用戶session進(jìn)行處理時存儲資源消耗較大的問題。
[0013]本申請實(shí)施例通過如下技術(shù)方案實(shí)現(xiàn):
[0014]本申請實(shí)施例提供了一種session的處理方法,包括:
[0015]接收非注冊用戶session數(shù)據(jù)存儲請求,所述非注冊用戶session數(shù)據(jù)存儲請求中攜帶非注冊用戶session標(biāo)識,以及與所述非注冊用戶session標(biāo)識對應(yīng)的session數(shù)據(jù);
[0016]對應(yīng)所述非注冊用戶session數(shù)據(jù)存儲請求中的所述非注冊用戶session標(biāo)識,在內(nèi)存類緩存中存儲所述session數(shù)據(jù);
[0017]當(dāng)所述session數(shù)據(jù)為指定類型數(shù)據(jù)時,對應(yīng)所述非注冊用戶session標(biāo)識,在持久化緩存中存儲所述session數(shù)據(jù)。
[0018]本申請實(shí)施例還提供一種非注冊用戶session應(yīng)用服務(wù)器,包括:
[0019]接收單元,用于接收非注冊用戶session數(shù)據(jù)存儲請求,所述非注冊用戶session數(shù)據(jù)存儲請求中攜帶非注冊用戶session標(biāo)識,以及與所述非注冊用戶session標(biāo)識對應(yīng)的session數(shù)據(jù);
[0020]處理單元,用于對應(yīng)所述非注冊用戶session數(shù)據(jù)存儲請求中的所述非注冊用戶session標(biāo)識,在內(nèi)存類緩存中存儲所述session數(shù)據(jù);以及當(dāng)所述session數(shù)據(jù)為指定類型數(shù)據(jù)時,對應(yīng)所述非注冊用戶session標(biāo)識,在持久化緩存中存儲所述session數(shù)據(jù)。
[0021]本申請實(shí)施例還提供一種session的處理系統(tǒng),包括:非注冊用戶session應(yīng)用服務(wù)器和注冊用戶session應(yīng)用服務(wù)器,其中:
[0022]所述非注冊用戶session應(yīng)用服務(wù)器,用于接收非注冊用戶session數(shù)據(jù)存儲請求,所述非注冊用戶session數(shù)據(jù)存儲請求中攜帶非注冊用戶session標(biāo)識,以及與所述非注冊用戶session標(biāo)識對應(yīng)的session數(shù)據(jù);對應(yīng)所述非注冊用戶session數(shù)據(jù)存儲請求中的所述非注冊用戶session標(biāo)識,在內(nèi)存類緩存中存儲所述session數(shù)據(jù);當(dāng)所述session數(shù)據(jù)為指定類型數(shù)據(jù)時,對應(yīng)所述非注冊用戶session標(biāo)識,在持久化緩存中存儲所述session數(shù)據(jù);
[0023]所述注冊用戶session應(yīng)用服務(wù)器,用于針對注冊用戶進(jìn)行session處理。[0024]通過本申請實(shí)施例提供的上述至少一個技術(shù)方案,在接收到非注冊用戶session數(shù)據(jù)存儲請求后,需要針對非注冊用戶session進(jìn)行session數(shù)據(jù)存儲時,首先對應(yīng)該非注冊用戶session數(shù)據(jù)存儲請求中的非注冊用戶session標(biāo)識,在內(nèi)存類緩存中存儲session數(shù)據(jù),并且,只有當(dāng)該session數(shù)據(jù)為指定類型數(shù)據(jù)時,才會對應(yīng)該非注冊用戶session標(biāo)識,在持久化緩存中存儲該session數(shù)據(jù)。相比現(xiàn)有技術(shù),不再是將所有類型的session數(shù)據(jù)在持久化緩存中均進(jìn)行存儲,而是僅針對指定類型的session數(shù)據(jù)才會在持久化緩存中進(jìn)行存儲,從而減少了針對非注冊用戶session存儲session數(shù)據(jù)時存儲資源的消耗。
[0025]本申請的其它特征和優(yōu)點(diǎn)將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實(shí)施本申請而了解。本申請的目的和其他優(yōu)點(diǎn)可通過在所寫的說明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來實(shí)現(xiàn)和獲得。
【專利附圖】
【附圖說明】
[0026]附圖用來提供對本申請的進(jìn)一步理解,并且構(gòu)成說明書的一部分,與本申請實(shí)施例一起用于解釋本申請,并不構(gòu)成對本申請的限制。在附圖中:
[0027]圖1為本申請實(shí)施例提供session的處理方法的流程圖;
[0028]圖2為本申請實(shí)施例1中提供的針對非注冊用戶創(chuàng)建非注冊用戶session的處理流程圖;
[0029]圖3為本申請實(shí)施例1中提供的針對非注冊用戶進(jìn)行非注冊用戶session的處理流程圖;
[0030]圖4為本申請實(shí)施例1中提供的對于相對應(yīng)的非注冊用戶session與注冊用戶session,進(jìn)行session數(shù)據(jù)同步的處理流程圖;
[0031]圖5為本申請實(shí)施例2中提供的非注冊用戶session應(yīng)用服務(wù)器的結(jié)構(gòu)示意圖;
[0032]圖6為本申請實(shí)施例3中提供的session的處理系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0033]為了給出減少針對非注冊用戶session存儲session數(shù)據(jù)時存儲資源消耗的實(shí)現(xiàn)方案,本申請實(shí)施例提供了一種session的處理方法、應(yīng)用服務(wù)器及系統(tǒng),該技術(shù)方案可以應(yīng)用于針對非注冊用戶session的處理過程,既可以實(shí)現(xiàn)為一種方法,也可以實(shí)現(xiàn)為一種系統(tǒng)。以下結(jié)合說明書附圖對本申請的優(yōu)選實(shí)施例進(jìn)行說明,應(yīng)當(dāng)理解,此處所描述的優(yōu)選實(shí)施例僅用于說明和解釋本申請,并不用于限定本申請。并且在不沖突的情況下,本申請中的實(shí)施例及實(shí)施例中的特征可以相互組合。
[0034]本申請實(shí)施例提供一種session的處理方法,如圖1所示,包括:
[0035]步驟101、接收非注冊用戶session數(shù)據(jù)存儲請求,該非注冊用戶session數(shù)據(jù)存儲請求中攜帶非注冊用戶session標(biāo)識,以及與該非注冊用戶session標(biāo)識對應(yīng)的session數(shù)據(jù)。
[0036]步驟102、對應(yīng)該非注冊用戶session數(shù)據(jù)存儲請求中的該非注冊用戶session標(biāo)識,在內(nèi)存類緩存中存儲該session數(shù)據(jù)。
[0037]步驟103、當(dāng)該session數(shù)據(jù)為指定類型數(shù)據(jù)時,對應(yīng)該非注冊用戶session標(biāo)識,在持久化緩存中存儲該session數(shù)據(jù)。[0038]進(jìn)一步的,考慮到一個用戶以非注冊用戶的身份使用客戶端登錄網(wǎng)站后,網(wǎng)站側(cè)的非注冊用戶session系統(tǒng),會為該用戶創(chuàng)建對應(yīng)的非注冊用戶session,并將分配的非注冊用戶session標(biāo)識返回并保存在其使用的該客戶端上,然而實(shí)際應(yīng)用中,該用戶可能會以注冊用戶的身份使用該客戶端登錄網(wǎng)站,登錄過程中客戶端上保存的該非注冊用戶session標(biāo)識也會發(fā)送至網(wǎng)站側(cè),則網(wǎng)站側(cè)的注冊用戶session系統(tǒng),會為該注冊用戶創(chuàng)建對應(yīng)的注冊用戶session,并分配或查詢到已分配的與該注冊用戶對應(yīng)的注冊用戶session標(biāo)識,從而可以確定出該客戶端上保存的該非注冊用戶session標(biāo)識與本次登錄注冊用戶的注冊用戶session標(biāo)識相對應(yīng),從而認(rèn)為該非注冊用戶session標(biāo)識與對應(yīng)的注冊用戶session標(biāo)識,均屬于同一用戶的,所以,為了使得該用戶以非注冊用戶身份登錄時通過非注冊用戶session處理已存儲的session數(shù)據(jù),仍然可以用于該用戶以注冊用戶身份登錄后的注冊用戶session處理中,可以對應(yīng)該注冊用戶session標(biāo)識,存儲當(dāng)前已存儲的與該非注冊用戶session標(biāo)識對應(yīng)的session數(shù)據(jù)。
[0039]進(jìn)一步的,考慮到實(shí)際應(yīng)用中,后續(xù)可能還有其他用戶使用該客戶端以其他注冊身份登錄網(wǎng)站,登錄過程中客戶端上保存的該非注冊用戶session標(biāo)識同樣會發(fā)送至網(wǎng)站偵1J,則網(wǎng)站側(cè)的注冊用戶session系統(tǒng),通過對應(yīng)該其他注冊用戶session的處理,將確定出該客戶端上保存的該非注冊用戶session標(biāo)識與本次登錄的該其他注冊用戶的注冊用戶session標(biāo)識相對應(yīng),即結(jié)合之前已確定的與該非注冊用戶session標(biāo)識對應(yīng)的注冊用戶session標(biāo)識,將確定出另一個對應(yīng)的注冊用戶session標(biāo)識,此時,可以認(rèn)為再次確定出的與之前不同的對應(yīng)的注冊用戶session標(biāo)識,與該非注冊用戶session標(biāo)識不屬于同一用戶,則此時不再需要對應(yīng)該其它注冊用戶session標(biāo)識,存儲當(dāng)前已存儲的與該非注冊用戶session標(biāo)識對應(yīng)的session數(shù)據(jù),即在上述對應(yīng)確定出的該注冊用戶session標(biāo)識,存儲當(dāng)前已存儲的與該非注冊用戶session標(biāo)識對應(yīng)的session數(shù)據(jù)之前,還包括確定不存在與該非注冊用戶session標(biāo)識對應(yīng)的其它注冊用戶session標(biāo)識。
[0040]下面結(jié)合附圖,用具體實(shí)施例對本申請?zhí)峁┑姆椒ㄟM(jìn)行詳細(xì)描述。
[0041]實(shí)施例1:
[0042]在針對非注冊用戶session進(jìn)行處理時,可以通過在網(wǎng)站側(cè)設(shè)置的非注冊用戶session系統(tǒng)執(zhí)行,非注冊用戶session系統(tǒng)中具體可以包括各種應(yīng)用服務(wù)器,本發(fā)明實(shí)施例I中以包括非注冊用戶session應(yīng)用服務(wù)器、內(nèi)存類緩存服務(wù)器和持久化緩存服務(wù)器為例,對本發(fā)明實(shí)施例提出的上述session的處理方法進(jìn)行詳細(xì)描述,具體如下:
[0043]圖2所示為本發(fā)明實(shí)施例1中提出的針對非注冊用戶創(chuàng)建非注冊用戶session的處理流程圖,具體包括如下處理步驟:
[0044]步驟201、非注冊用戶使用客戶端首次向網(wǎng)站側(cè)的web服務(wù)器發(fā)送登錄請求,請求登錄網(wǎng)站。
[0045]步驟202、web服務(wù)器接收到該登錄請求后,進(jìn)行相應(yīng)的登錄處理,具體登錄處理可參見現(xiàn)有技術(shù)的處理流程,在此不再進(jìn)行詳細(xì)描述。
[0046]本步驟中,在登錄處理的過程中,還包括非注冊用戶session處理,具體為向非注冊用戶session應(yīng)用服務(wù)器發(fā)送非注冊用戶session創(chuàng)建請求,用于請求為該非注冊用戶創(chuàng)建非注冊用戶session。
[0047]步驟203、非注冊用戶session應(yīng)用服務(wù)器接收到該非注冊用戶session創(chuàng)建請求后,進(jìn)行對應(yīng)的非注冊用戶session創(chuàng)建處理,具體可以包括:
[0048]為本次非注冊用戶session的創(chuàng)建分配非注冊用戶session標(biāo)識,并在存儲服務(wù)器(包括內(nèi)存類緩存服務(wù)器和持久化緩存服務(wù)器)上對應(yīng)該非注冊用戶session標(biāo)識進(jìn)行數(shù)據(jù)存儲的初始化處理。
[0049]步驟204、非注冊用戶session應(yīng)用服務(wù)器向web服務(wù)器返回對應(yīng)的非注冊用戶session創(chuàng)建成功響應(yīng),其中攜帶了為該非注冊用戶分配的非注冊用戶session標(biāo)識。
[0050]步驟205、web服務(wù)器在接收到該非注冊用戶session創(chuàng)建成功響應(yīng)后,從中獲取攜帶的非注冊用戶session標(biāo)識,并將該非注冊用戶session標(biāo)識返回給該非注冊用戶使用的該客戶端,具體可以通過在返回的登錄成功頁面中攜帶進(jìn)行傳輸。
[0051]步驟206、該非注冊用戶使用的該客戶端接收到web服務(wù)器返回的該非注冊用戶session標(biāo)識后,在本地進(jìn)行保存,用于后續(xù)用戶使用該客戶端登錄并瀏覽該網(wǎng)站的過程中,相應(yīng)的非注冊用戶session的處理。
[0052]在完成上述非注冊用戶session的創(chuàng)建處理后,后續(xù)用戶使用該客戶端登錄并瀏覽該網(wǎng)站的過程中,即可以基于該客戶端上保存的該非注冊用戶session標(biāo)識進(jìn)行非注冊用戶session的處理,圖3所示為本發(fā)明實(shí)施例1中提出的針對非注冊用戶進(jìn)行非注冊用戶session的處理流程圖,具體包括如下處理步驟:
[0053]步驟301、非注冊用戶使用已保存有非注冊用戶session標(biāo)識的客戶端,向網(wǎng)站的web服務(wù)器發(fā)送業(yè)務(wù)處理消息,該業(yè)務(wù)處理消息可以是信息設(shè)置消息,如針對頁面的一些屬性進(jìn)行設(shè)置的消息,也可以是頁面請求消息,如請求從web服務(wù)器獲取指定的網(wǎng)站頁面等。
[0054]在該業(yè)務(wù)處理消息中,攜帶客戶端上當(dāng)前保存的非注冊用戶session標(biāo)識。
[0055]步驟302、web服務(wù)器在接收到該業(yè)務(wù)處理消息后,從中獲取攜帶的非注冊用戶session標(biāo)識,并根據(jù)該業(yè)務(wù)處理消息,向非注冊用戶session應(yīng)用服務(wù)器發(fā)送非注冊用戶session處理請求,并在發(fā)送的非注冊用戶session處理請求中,攜帶獲取的該非注冊用戶session 標(biāo)識。
[0056]例如,當(dāng)該業(yè)務(wù)處理消息為信息設(shè)置消息時,相應(yīng)的,該非注冊用戶session處理請求具體可以為非注冊用戶session數(shù)據(jù)存儲請求,其中攜帶需要存儲的與該非注冊用戶session標(biāo)識對應(yīng)的session數(shù)據(jù),該session數(shù)據(jù)實(shí)質(zhì)可以為該非注冊用戶針對頁面的一些屬性進(jìn)行設(shè)置的信息;
[0057]當(dāng)該業(yè)務(wù)處理消息為頁面請求消息時,相應(yīng)的,該非注冊用戶session處理請求具體可以為非注冊用戶session數(shù)據(jù)獲取請求,其中攜帶需要獲取的與該非注冊用戶session標(biāo)識對應(yīng)的session數(shù)據(jù),該session數(shù)據(jù)實(shí)質(zhì)也可以為該非注冊用戶之前設(shè)置的信息,請求獲取該session數(shù)據(jù)的目的是,可以后續(xù)針對該非注冊用戶按照其之前的設(shè)置,返回對應(yīng)的頁面。
[0058]步驟303、非注冊用戶session應(yīng)用服務(wù)器接收到該非注冊用戶session處理請求后,從中獲取攜帶的非注冊用戶session標(biāo)識,并按照該非注冊用戶session處理請求進(jìn)行對應(yīng)的處理。
[0059]例如,當(dāng)該非注冊用戶session處理請求具體為非注冊用戶session數(shù)據(jù)存儲請求時,從中獲取攜帶的非注冊用戶session標(biāo)識和對應(yīng)的session數(shù)據(jù),并對應(yīng)該非注冊用戶session標(biāo)識,在內(nèi)存類緩存中存儲該session數(shù)據(jù),具體可以在內(nèi)存類緩存服務(wù)器上,對應(yīng)該非注冊用戶session標(biāo)識存儲該session數(shù)據(jù);
[0060]然后判斷該session數(shù)據(jù)是否為指定類型數(shù)據(jù),如果是指定類型數(shù)據(jù),則還對應(yīng)該非注冊用戶session標(biāo)識,在持久化緩存中存儲該session數(shù)據(jù),具體可以在持久化緩存服務(wù)器上,對應(yīng)該非注冊用戶session標(biāo)識存儲該session數(shù)據(jù),如果不是指定類型數(shù)據(jù),則不執(zhí)行在持久化緩存中存儲該session數(shù)據(jù)的步驟。
[0061]當(dāng)該非注冊用戶session處理請求具體為非注冊用戶session數(shù)據(jù)獲取請求時,從中獲取攜帶的非注冊用戶session標(biāo)識,并根據(jù)該非注冊用戶session數(shù)據(jù)獲取請求所表征的需要請求的數(shù)據(jù),根據(jù)該非注冊用戶session標(biāo)識,查詢存儲服務(wù)器,具體可以為先查詢內(nèi)存類緩存服務(wù)器,從中獲取與該非注冊用戶session標(biāo)識對應(yīng)的需要返回的session數(shù)據(jù);如果已獲取到需要的session數(shù)據(jù),則不需要在從持久化緩存服務(wù)器中獲取,如果未獲取到,且需要獲取的session數(shù)據(jù)為指定類型數(shù)據(jù)時,還可以查詢持久化緩存服務(wù)器,從中獲取與該非注冊用戶session標(biāo)識對應(yīng)的需要返回的session數(shù)據(jù)。
[0062]步驟304、非注冊用戶session應(yīng)用服務(wù)器向web服務(wù)器返回對應(yīng)的非注冊用戶session處理響應(yīng)。
[0063]例如,當(dāng)該非注冊用戶session處理請求具體為非注冊用戶session數(shù)據(jù)存儲請求時,可以向web服務(wù)器返回非注冊用戶session數(shù)據(jù)存儲成功響應(yīng),或者返回非注冊用戶session數(shù)據(jù)存儲失敗響應(yīng)。
[0064]當(dāng)該非注冊用戶session處理請求具體為非注冊用戶session數(shù)據(jù)獲取請求時,可以向web服務(wù)器返回非注冊用戶session數(shù)據(jù)獲取成功響應(yīng),其中攜帶查詢出的所需的與該非注冊用戶session標(biāo)識對應(yīng)的session數(shù)據(jù),或者返回非注冊用戶session數(shù)據(jù)獲取失敗響應(yīng)。
[0065]步驟305、web服務(wù)器接收到返回的該非注冊用戶session處理響應(yīng)后,基于該非注冊用戶session處理響應(yīng),針對接收的上述該客戶端發(fā)送的業(yè)務(wù)處理消息,進(jìn)行相應(yīng)的業(yè)務(wù)處理操作,并向該非注冊用戶使用的該客戶端返回對應(yīng)的業(yè)務(wù)處理響應(yīng)。具體的業(yè)務(wù)處理操作可根據(jù)實(shí)際應(yīng)用中的需要進(jìn)行相應(yīng)處理,在此不再進(jìn)行詳細(xì)描述。
[0066]在上述非注冊用戶session的處理流程中,可能在一個用戶以非注冊用戶的身份使用客戶端登錄網(wǎng)站后,又以注冊身份使用相同的該客戶端登錄該網(wǎng)站,以及還可能用戶以其他注冊身份,再次使用該客戶端登錄該網(wǎng)站,這種情況下,為了使得針對先后以非注冊用戶身份和注冊身份登錄該網(wǎng)站的用戶,能夠?qū)⑦M(jìn)行非注冊用戶session處理時存儲的session數(shù)據(jù),用于后續(xù)進(jìn)行注冊用戶session處理過程中,本發(fā)明實(shí)施例1中提出如下對于相對應(yīng)的非注冊用戶session與注冊用戶session,進(jìn)行session數(shù)據(jù)同步的處理過程,如圖4所示,具體包括如下處理步驟:
[0067]步驟401、注冊用戶使用已保存有非注冊用戶session標(biāo)識的客戶端,向網(wǎng)站的web服務(wù)器發(fā)送登錄請求,其中攜帶該注冊用戶的用戶名等登錄信息,并且,還將攜帶該非注冊用戶session標(biāo)識。
[0068]步驟402、web服務(wù)器在接收到該登錄請求后,通過與網(wǎng)站側(cè)的注冊用戶session系統(tǒng)進(jìn)行信息交互,進(jìn)行針對該注冊用戶的注冊用戶session處理,具體可以為:
[0069]向注冊用戶session應(yīng)用服務(wù)器發(fā)送注冊用戶session處理請求,如注冊用戶首次登錄時發(fā)送的注冊用戶session創(chuàng)建請求等,其中攜帶該注冊用戶的用戶名,以及該客戶端上保存的該非注冊用戶session標(biāo)識。
[0070]步驟403、注冊用戶session應(yīng)用服務(wù)器在接收到該注冊用戶session處理請求后,進(jìn)行相應(yīng)的注冊用戶session處理,如分配與該用戶名對應(yīng)的注冊用戶session標(biāo)識,或者查詢出已分配的與該用戶名對應(yīng)的注冊用戶session標(biāo)識,并從該注冊用戶session處理請求中獲取攜帶的該非注冊用戶session標(biāo)識,以及確定得到的該注冊用戶session標(biāo)識與得到的該非注冊用戶session標(biāo)識相對應(yīng)。
[0071]步驟404、注冊用戶session應(yīng)用服務(wù)器向非注冊用戶session應(yīng)用服務(wù)器發(fā)送session數(shù)據(jù)同步請求,其中攜帶相對應(yīng)的該注冊用戶session標(biāo)識和該非注冊用戶session 標(biāo)識。
[0072]步驟405、非注冊用戶session應(yīng)用服務(wù)器在接收到該session數(shù)據(jù)同步請求后,從中獲取攜帶的相對應(yīng)的該注冊用戶session標(biāo)識和該非注冊用戶session標(biāo)識,并判斷是否存在與該非注冊用戶session標(biāo)識對應(yīng)的其它注冊用戶session標(biāo)識,即相當(dāng)于判斷是否在之前已經(jīng)執(zhí)行過針對該非注冊用戶session標(biāo)識與對應(yīng)的其它注冊用戶session標(biāo)識的session數(shù)據(jù)同步處理,如果存在,則進(jìn)入步驟406,如果不存在,則進(jìn)入步驟407。
[0073]本步驟中的判斷步驟也可以在上述步驟404中由注冊用戶session應(yīng)用服務(wù)器執(zhí)行,即如果存在,則取消向非注冊用戶session應(yīng)用服務(wù)器發(fā)送session數(shù)據(jù)同步請求,如果不存在,才執(zhí)行上述向非注冊用戶session應(yīng)用服務(wù)器發(fā)送session數(shù)據(jù)同步請求的步驟。
[0074]當(dāng)該判斷步驟由注冊用戶session應(yīng)用服務(wù)器執(zhí)行時,本步驟中非注冊用戶session應(yīng)用服務(wù)器在接收到該session數(shù)據(jù)同步請求后,直接進(jìn)入后續(xù)的步驟407。
[0075]步驟406、非注冊用戶session應(yīng)用服務(wù)器取消后續(xù)的session數(shù)據(jù)同步處理,或者還可以向注冊用戶session應(yīng)用服務(wù)器返回session數(shù)據(jù)同步拒絕響應(yīng)。
[0076]步驟407、非注冊用戶session應(yīng)用服務(wù)器查詢出已存儲的與該非注冊用戶session標(biāo)識對應(yīng)的session數(shù)據(jù),并向注冊用戶session應(yīng)用服務(wù)器返回session數(shù)據(jù)同步響應(yīng),其中攜帶查詢出的該session數(shù)據(jù),以及該注冊用戶session標(biāo)識。
[0077]步驟408、注冊用戶session應(yīng)用服務(wù)器在接收到該session數(shù)據(jù)同步響應(yīng)后,從中獲取攜帶的該注冊用戶session標(biāo)識,以及該session數(shù)據(jù),然后對應(yīng)該注冊用戶session標(biāo)識,存儲該session數(shù)據(jù),從而完成session數(shù)據(jù)的同步處理。
[0078]在上述圖4所示的session數(shù)據(jù)同步的方案中,是由注冊用戶session應(yīng)用服務(wù)器觸發(fā),向非注冊用戶session應(yīng)用服務(wù)器啟動同步的處理流程,其它實(shí)施例中,web服務(wù)器也可以在接收到注冊用戶session應(yīng)用服務(wù)器返回的注冊用戶session處理響應(yīng)后,從中獲取攜帶的注冊用戶session標(biāo)識,并向非注冊用戶session應(yīng)用服務(wù)器發(fā)送session數(shù)據(jù)同步通知,其中攜帶相對應(yīng)的非注冊用戶session標(biāo)識和注冊用戶session標(biāo)識,然后由非注冊用戶session應(yīng)用服務(wù)器觸發(fā),通過與注冊用戶session應(yīng)用服務(wù)器之間的信息交互,完成相應(yīng)的session數(shù)據(jù)同步的處理流程,如向注冊用戶session應(yīng)用服務(wù)器發(fā)送session數(shù)據(jù)同步指示消息,其中攜帶查詢出的與該非注冊用戶session標(biāo)識對應(yīng)的session數(shù)據(jù),以及該注冊用戶session標(biāo)識,然后由注冊用戶session應(yīng)用服務(wù)器在接收到該session數(shù)據(jù)同步響應(yīng)后,對應(yīng)該注冊用戶session標(biāo)識,存儲該session數(shù)據(jù),從而完成session數(shù)據(jù)的同步處理。[0079]在實(shí)際應(yīng)用中,針對非注冊用戶session的處理,不需要獲得與針對注冊用戶session進(jìn)行處理時較高的服務(wù)質(zhì)量,所以當(dāng)網(wǎng)站側(cè)的非注冊用戶session系統(tǒng)中,用于處理非注冊用戶session的處理請求的應(yīng)用服務(wù)器的處理性能低于設(shè)定性能閾值時,本發(fā)明實(shí)施例1中,提出可以取消針對非注冊用戶進(jìn)行session處理的方案。
[0080]具體可以為非注冊用戶session應(yīng)用服務(wù)器在確定自身的處理性能低于設(shè)定性能閾值時,對web服務(wù)器發(fā)送的各種非注冊用戶session處理請求,返回對應(yīng)的拒絕處理響應(yīng);還可以當(dāng)監(jiān)控到非注冊用戶session系統(tǒng)的處理性能較低時,如非注冊用戶session應(yīng)用服務(wù)器的處理性能低于設(shè)定性能閾值時,或者存儲服務(wù)器的存儲性能低于設(shè)定性能閾值時,關(guān)閉非注冊用戶session處理的執(zhí)行,具體可以通知web服務(wù)器停止發(fā)送非注冊用戶session處理請求等。
[0081]相比現(xiàn)有技術(shù)中,注冊用戶session應(yīng)用服務(wù)器采用主備用服務(wù)器的方式,進(jìn)行注冊用戶session處理的方案,本發(fā)明實(shí)施例1中提出的上述取消針對非注冊用戶進(jìn)行session處理的方案,進(jìn)一步減少了處理資源的消耗。
[0082]另外,為了能夠更有效的減少處理資源的消耗,本發(fā)明實(shí)施例1中,還提出對于請求指定業(yè)務(wù)應(yīng)用的非注冊用戶,拒絕對應(yīng)該非注冊用戶進(jìn)行非注冊用戶session處理,這一處理操作可以由web服務(wù)器執(zhí)行,即web服務(wù)器在接收到非注冊用戶使用客戶端發(fā)送業(yè)務(wù)應(yīng)用處理請求后,可根據(jù)請求中攜帶的信息確定該業(yè)務(wù)應(yīng)用的類型,當(dāng)該類型為預(yù)先設(shè)定的指定類型時,可以拒絕對應(yīng)該非注冊用戶進(jìn)行非注冊用戶session處理,例如,該指定類型的業(yè)務(wù)應(yīng)用為搜索引擎爬蟲類時,即可以拒絕進(jìn)行非注冊用戶session處理,并且,這類業(yè)務(wù)應(yīng)用一般不會是由注冊用戶發(fā)起的。
[0083]另外,針對非注冊用戶session系統(tǒng)中采用的信息安全機(jī)制,也可以采用與注冊用戶session系統(tǒng)使用的信息安全機(jī)制的級別相比較低的信息安全機(jī)制,例如,不需要針對用戶請求中攜帶的IP地址進(jìn)行信息安全處理等。
[0084]實(shí)施例2:
[0085]基于同一發(fā)明構(gòu)思,根據(jù)本申請上述實(shí)施例提供的session的處理方法,相應(yīng)地,本申請實(shí)施例2還提供了一種非注冊用戶session應(yīng)用服務(wù)器,其結(jié)構(gòu)示意圖如圖5所示,具體包括:
[0086]接收單元501,用于接收非注冊用戶session數(shù)據(jù)存儲請求,所述非注冊用戶session數(shù)據(jù)存儲請求中攜帶非注冊用戶session標(biāo)識,以及與所述非注冊用戶session標(biāo)識對應(yīng)的session數(shù)據(jù);
[0087]處理單元502,用于對應(yīng)所述非注冊用戶session數(shù)據(jù)存儲請求中的所述非注冊用戶session標(biāo)識,在內(nèi)存類緩存中存儲所述session數(shù)據(jù);以及當(dāng)所述session數(shù)據(jù)為指定類型數(shù)據(jù)時,對應(yīng)所述非注冊用戶session標(biāo)識,在持久化緩存中存儲所述session數(shù)據(jù)。
[0088]進(jìn)一步的,處理單元502,還用于當(dāng)本非注冊用戶session應(yīng)用服務(wù)器的處理性能低于設(shè)定性能閾值時,取消針對非注冊用戶進(jìn)行session處理。
[0089]進(jìn)一步的,處理單元502,還用于對于請求指定業(yè)務(wù)應(yīng)用的非注冊用戶,拒絕對應(yīng)所述非注冊用戶進(jìn)行非注冊用戶session處理。
[0090]實(shí)施例3:[0091]基于同一發(fā)明構(gòu)思,根據(jù)本申請上述實(shí)施例提供的session的處理方法,相應(yīng)地,本申請實(shí)施例3還提供了一種session的處理系統(tǒng),其結(jié)構(gòu)示意圖如圖6所示,具體包括:非注冊用戶session應(yīng)用服務(wù)器601和注冊用戶session應(yīng)用服務(wù)器602,其中:
[0092]非注冊用戶session應(yīng)用服務(wù)器601,用于接收非注冊用戶session數(shù)據(jù)存儲請求,所述非注冊用戶session數(shù)據(jù)存儲請求中攜帶非注冊用戶session標(biāo)識,以及與所述非注冊用戶session標(biāo)識對應(yīng)的session數(shù)據(jù);對應(yīng)所述非注冊用戶session數(shù)據(jù)存儲請求中的所述非注冊用戶session標(biāo)識,在內(nèi)存類緩存中存儲所述session數(shù)據(jù);當(dāng)所述session數(shù)據(jù)為指定類型數(shù)據(jù)時,對應(yīng)所述非注冊用戶session標(biāo)識,在持久化緩存中存儲所述session數(shù)據(jù);
[0093]注冊用戶session應(yīng)用服務(wù)器602,用于針對注冊用戶進(jìn)行session處理。
[0094]進(jìn)一步的,注冊用戶session應(yīng)用服務(wù)器602,具體用于當(dāng)確定出與所述非注冊用戶session標(biāo)識對應(yīng)的注冊用戶session標(biāo)識時,向所述非注冊用戶session應(yīng)用服務(wù)器601發(fā)送session數(shù)據(jù)同步請求,所述session數(shù)據(jù)同步請求中攜帶相對應(yīng)的所述注冊用戶session標(biāo)識和所述非注冊用戶session標(biāo)識,并接收所述非注冊用戶session應(yīng)用服務(wù)器601返回的所述session數(shù)據(jù)同步響應(yīng),并對應(yīng)所述注冊用戶session標(biāo)識,存儲所述session數(shù)據(jù)同步響應(yīng)中攜帶的session數(shù)據(jù);
[0095]非注冊用戶session應(yīng)用服務(wù)器601,還用于接收所述session數(shù)據(jù)同步請求,并查詢已存儲的與所述非注冊用戶session標(biāo)識對應(yīng)的session數(shù)據(jù),并向所述注冊用戶session應(yīng)用服務(wù)器602返回所述session數(shù)據(jù)同步響應(yīng),其中攜帶查詢出的該session數(shù)據(jù)。
[0096]進(jìn)一步的,注冊用戶session應(yīng)用服務(wù)器602,還用于在向所述非注冊用戶session應(yīng)用服務(wù)器發(fā)送session數(shù)據(jù)同步請求之前,確定不存在與所述非注冊用戶session標(biāo)識對應(yīng)的其它注冊用戶session標(biāo)識;或者
[0097]非注冊用戶session應(yīng)用服務(wù)器601,還用于在查詢已存儲的與所述非注冊用戶session標(biāo)識對應(yīng)的session數(shù)據(jù)之前,確定不存在與所述非注冊用戶session標(biāo)識對應(yīng)的其它注冊用戶session標(biāo)識。
[0098]綜上所述,本申請實(shí)施例提供的方案,包括:接收非注冊用戶session數(shù)據(jù)存儲請求,該非注冊用戶session數(shù)據(jù)存儲請求中攜帶非注冊用戶session標(biāo)識,以及與該非注冊用戶session標(biāo)識對應(yīng)的session數(shù)據(jù);并對應(yīng)該非注冊用戶session數(shù)據(jù)存儲請求中的該非注冊用戶session標(biāo)識,在內(nèi)存類緩存中存儲該session數(shù)據(jù);以及當(dāng)該session數(shù)據(jù)為指定類型數(shù)據(jù)時,對應(yīng)該非注冊用戶session標(biāo)識,在持久化緩存中存儲該session數(shù)據(jù)。采用本申請實(shí)施例提供的方案,減少了針對非注冊用戶session進(jìn)行session處理時處理資源的消耗。
[0099]本申請的實(shí)施例所提供的非注冊用戶session應(yīng)用服務(wù)器和session的處理系統(tǒng)可通過計(jì)算機(jī)程序?qū)崿F(xiàn)。本領(lǐng)域技術(shù)人員應(yīng)該能夠理解,上述的模塊劃分方式僅是眾多模塊劃分方式中的一種,如果劃分為其他模塊或不劃分模塊,只要非注冊用戶session應(yīng)用服務(wù)器和session的處理系統(tǒng)具有上述功能,都應(yīng)該在本申請的保護(hù)范圍之內(nèi)。
[0100]本申請是參照根據(jù)本申請實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
[0101]這些計(jì)算機(jī)程序指令也可存儲在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲器中,使得存儲在該計(jì)算機(jī)可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
[0102]這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
[0103]顯然,本領(lǐng)域的技術(shù)人員可以對本申請進(jìn)行各種改動和變型而不脫離本申請的精神和范圍。這樣,倘若本申請的這些修改和變型屬于本申請權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本申請也意圖包含這些改動和變型在內(nèi)。
【權(quán)利要求】
1.一種會話session的處理方法,其特征在于,包括: 接收非注冊用戶session數(shù)據(jù)存儲請求,所述非注冊用戶session數(shù)據(jù)存儲請求中攜帶非注冊用戶session標(biāo)識,以及與所述非注冊用戶session標(biāo)識對應(yīng)的session數(shù)據(jù); 對應(yīng)所述非注冊用戶session數(shù)據(jù)存儲請求中的所述非注冊用戶session標(biāo)識,在內(nèi)存類緩存中存儲所述session數(shù)據(jù); 當(dāng)所述session數(shù)據(jù)為指定類型數(shù)據(jù)時,對應(yīng)所述非注冊用戶session標(biāo)識,在持久化緩存中存儲所述session數(shù)據(jù)。
2.如權(quán)利要求1所述的方法,其特征在于,還包括: 當(dāng)確定出與所述非注冊用戶session標(biāo)識對應(yīng)的注冊用戶session標(biāo)識時,對應(yīng)確定出的所述注冊用戶session標(biāo)識,存儲當(dāng)前已存儲的與所述非注冊用戶session標(biāo)識對應(yīng)的session數(shù)據(jù)。
3.如權(quán)利要求2所述的方法,其特征在于,在對應(yīng)確定出的所述注冊用戶session標(biāo)識,存儲當(dāng)前已存儲的與所述非注冊用戶session標(biāo)識對應(yīng)的session數(shù)據(jù)之前,還包括: 確定不存在與所述非注冊用戶session標(biāo)識對應(yīng)的其它注冊用戶session標(biāo)識。
4.如權(quán)利要求1所述的方法,其特征在于,還包括: 當(dāng)用于處理非注冊用戶session的處理請求的應(yīng)用服務(wù)器的處理性能低于設(shè)定性能閾值時,取消針對非 注冊用戶進(jìn)行session處理。
5.如權(quán)利要求1所述的方法,其特征在于,還包括: 對于請求指定業(yè)務(wù)應(yīng)用的非注冊用戶,拒絕對應(yīng)所述非注冊用戶進(jìn)行非注冊用戶session 處理。
6.一種非注冊用戶會話session應(yīng)用服務(wù)器,其特征在于,包括: 接收單元,用于接收非注冊用戶session數(shù)據(jù)存儲請求,所述非注冊用戶session數(shù)據(jù)存儲請求中攜帶非注冊用戶session標(biāo)識,以及與所述非注冊用戶session標(biāo)識對應(yīng)的session 數(shù)據(jù); 處理單元,用于對應(yīng)所述非注冊用戶session數(shù)據(jù)存儲請求中的所述非注冊用戶session標(biāo)識,在內(nèi)存類緩存中存儲所述session數(shù)據(jù);以及當(dāng)所述session數(shù)據(jù)為指定類型數(shù)據(jù)時,對應(yīng)所述非注冊用戶session標(biāo)識,在持久化緩存中存儲所述session數(shù)據(jù)。
7.如權(quán)利要求6所述的非注冊用戶session應(yīng)用服務(wù)器,其特征在于,所述處理單元,還用于當(dāng)本非注冊用戶sessi0n應(yīng)用服務(wù)器的處理性能低于設(shè)定性能閾值時,取消針對非注冊用戶進(jìn)行session處理。
8.如權(quán)利要求6所述的非注冊用戶session應(yīng)用服務(wù)器,其特征在于,所述處理單元,還用于對于請求指定業(yè)務(wù)應(yīng)用的非注冊用戶,拒絕對應(yīng)所述非注冊用戶進(jìn)行非注冊用戶session 處理。
9.一種會話session的處理系統(tǒng),其特征在于,包括:非注冊用戶session應(yīng)用服務(wù)器和注冊用戶session應(yīng)用服務(wù)器,其中: 所述非注冊用戶session應(yīng)用服務(wù)器,用于接收非注冊用戶session數(shù)據(jù)存儲請求,所述非注冊用戶session數(shù)據(jù)存儲請求中攜帶非注冊用戶session標(biāo)識,以及與所述非注冊用戶session標(biāo)識對應(yīng)的session數(shù)據(jù);對應(yīng)所述非注冊用戶session數(shù)據(jù)存儲請求中的所述非注冊用戶session標(biāo)識,在內(nèi)存類緩存中存儲所述session數(shù)據(jù);當(dāng)所述session數(shù)據(jù)為指定類型數(shù)據(jù)時,對應(yīng)所述非注冊用戶session標(biāo)識,在持久化緩存中存儲所述session 數(shù)據(jù); 所述注冊用戶session應(yīng)用服務(wù)器,用于針對注冊用戶進(jìn)行session處理。
10.如權(quán)利要求9所述的session的處理系統(tǒng),其特征在于,所述注冊用戶session應(yīng)用服務(wù)器,具體用于當(dāng)確定出與所述非注冊用戶session標(biāo)識對應(yīng)的注冊用戶session標(biāo)識時,向所述非注冊用戶session應(yīng)用服務(wù)器發(fā)送session數(shù)據(jù)同步請求,所述session數(shù)據(jù)同步請求中攜帶相對應(yīng)的所述注冊用戶session標(biāo)識和所述非注冊用戶session標(biāo)識,并接收所述非注冊用戶session應(yīng)用服務(wù)器返回的所述session數(shù)據(jù)同步響應(yīng),并對應(yīng)所述注冊用戶session標(biāo)識,存儲所述session數(shù)據(jù)同步響應(yīng)中攜帶的session數(shù)據(jù); 所述非注冊用戶session應(yīng)用服務(wù)器,還用于接收所述session數(shù)據(jù)同步請求,并查詢已存儲的與所述非注冊用戶session標(biāo)識對應(yīng)的session數(shù)據(jù),并向所述注冊用戶session應(yīng)用服務(wù)器返回所述session數(shù)據(jù)同步響應(yīng),其中攜帶查詢出的該session數(shù)據(jù)。
11.如權(quán)利要求10所述的session的處理系統(tǒng),其特征在于, 所述注冊用戶session應(yīng)用服務(wù)器,還用于在向所述非注冊用戶session應(yīng)用服務(wù)器發(fā)送session數(shù)據(jù)同步請求之前,確定不存在與所述非注冊用戶session標(biāo)識對應(yīng)的其它注冊用戶session標(biāo)識;或者 所述非注冊用戶session應(yīng)用服務(wù)器,還用于在查詢已存儲的與所述非注冊用戶session標(biāo)識對應(yīng)的session數(shù)據(jù)之前,確定不存在與所述非注冊用戶session標(biāo)識對應(yīng)的其它注冊用戶session標(biāo)識 。
【文檔編號】H04L29/06GK103428171SQ201210154417
【公開日】2013年12月4日 申請日期:2012年5月17日 優(yōu)先權(quán)日:2012年5月17日
【發(fā)明者】朱中明 申請人:阿里巴巴集團(tuán)控股有限公司