亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

  • <li id="ptrgb"></li>
    <menuitem id="ptrgb"></menuitem>
    <code id="ptrgb"></code>
    <dd id="ptrgb"><delect id="ptrgb"></delect></dd>
  • <rp id="ptrgb"><tr id="ptrgb"><xmp id="ptrgb"></xmp></tr></rp>
    <dfn id="ptrgb"><input id="ptrgb"><strong id="ptrgb"></strong></input></dfn>
  • <menuitem id="ptrgb"></menuitem>
    
    
    
    

    一種時刻記錄方法及相關(guān)設(shè)備、系統(tǒng)的制作方法

    文檔序號:7893753閱讀:177來源:國知局
    專利名稱:一種時刻記錄方法及相關(guān)設(shè)備、系統(tǒng)的制作方法
    技術(shù)領(lǐng)域
    本發(fā)明涉及服務(wù)器技術(shù)領(lǐng)域,尤其涉及ー種時刻記錄方法及相關(guān)設(shè)備、系統(tǒng)。
    背景技術(shù)
    企業(yè)業(yè)務(wù)所 使用的應(yīng)用系統(tǒng)數(shù)量繁多。例如,在電信行業(yè),企業(yè)內(nèi)部常用的應(yīng)用系統(tǒng)就有客服系統(tǒng)、網(wǎng)上營業(yè)廳系統(tǒng)、彩鈴應(yīng)用系統(tǒng)、融合計費系統(tǒng)等。用戶(User)每訪問一個應(yīng)用系統(tǒng)的應(yīng)用服務(wù)器(Application Server, App Server)都需要進行一次登錄操作,多次登錄操作十分繁瑣。因此本技術(shù)領(lǐng)域引入單點登錄(Single Sign On, SS0)技木,使得用戶只需進行一次登錄操作就可以訪問其它相互信任的應(yīng)用系統(tǒng)的應(yīng)用服務(wù)器。在進行單點登錄的整個會話(Session)過程中,單點登錄服務(wù)器(Single Sign On Server,SSOServer)需要從其它應(yīng)用服務(wù)器中獲取用戶的訪問時刻,以便管理單點登錄會話的失效時間。目前,單點登錄服務(wù)器記錄用戶的最后訪問時刻的方法為應(yīng)用服務(wù)器周期性地向單點登錄服務(wù)器發(fā)送各自記錄的用戶訪問時刻,然后單點服務(wù)器取最接近當(dāng)前時間的訪問時刻作為用戶單點登錄會話的最后訪問時刻。但是,上述單點登錄服務(wù)器記錄用戶的最后訪問時刻的方法要求各應(yīng)用服務(wù)器的內(nèi)部時間和單點登錄服務(wù)器的內(nèi)部時間嚴格同歩。一旦出現(xiàn)某ー個應(yīng)用服務(wù)器的內(nèi)部時間錯亂,

    發(fā)明內(nèi)容
    為了解決上述問題,本發(fā)明實施例提供了ー種時刻記錄方法及相關(guān)設(shè)備、系統(tǒng),用于單點登錄服務(wù)器準(zhǔn)確記錄用戶的最后訪問時刻,從而提高單點登錄服務(wù)器管理單點登錄會話的失效時間時的效率。ー種訪問時刻的記錄方法,包括單點登錄服務(wù)器接收應(yīng)用服務(wù)器發(fā)送的訪問時間差值,所述訪問時間差值由所述應(yīng)用服務(wù)器根據(jù)用戶設(shè)備的訪問時刻計算所得;所述單點登錄服務(wù)器根據(jù)所述訪問時間差值計算所述用戶設(shè)備對所述應(yīng)用服務(wù)器對應(yīng)的絕對訪問時刻;所述單點登錄服務(wù)器選取符合預(yù)設(shè)條件的絕對訪問時刻作為所述用戶設(shè)備的最后訪問時刻。ー種訪問時刻的記錄方法,包括應(yīng)用服務(wù)器記錄用戶設(shè)備的訪問時刻;所述應(yīng)用服務(wù)器根據(jù)所述用戶設(shè)備的訪問時刻計算訪問時間差值;所述應(yīng)用服務(wù)器向單點登錄服務(wù)器發(fā)送所述訪問時間差值。一種單點登錄服務(wù)器,包括訪問時間差值接收單元,用于接收應(yīng)用服務(wù)器發(fā)送的訪問時間差值,所述訪問時間差值由所述應(yīng)用服務(wù)器根據(jù)用戶設(shè)備的訪問時刻計算所得;絕對訪問時刻計算單元,用于根據(jù)所述訪問時間差值計算所述用戶設(shè)備對所述應(yīng)用服務(wù)器對應(yīng)的絕對訪問時刻;最后訪問時刻選取單元,用于選取符合預(yù)設(shè)條件的絕對訪問時刻作為所述用戶設(shè)備的最后訪問時刻。ー種應(yīng)用服務(wù)器,包括訪問時刻記錄單元,用于記錄用戶設(shè)備的訪問時刻;訪問時間差值計算単元,用于根據(jù)所述用戶設(shè)備的訪問時刻計算訪問時間差值;
    訪問時間差值發(fā)送單元,用于向單點登錄服務(wù)器發(fā)送所述訪問時間差值。ー種用于訪問時刻記錄的系統(tǒng),包括如上所述的單點登錄服務(wù)器以及如上所述的應(yīng)用服務(wù)器。從以上技術(shù)方案可以看出,本發(fā)明實施例具有以下優(yōu)點應(yīng)用服務(wù)器向單點登錄服務(wù)器發(fā)送訪問時間差值,所述單點登錄服務(wù)器根據(jù)所述訪問時間差值計算用戶設(shè)備對所述應(yīng)用服務(wù)器的絕對訪問時刻,并從所述絕對訪問時刻中選取符合預(yù)設(shè)條件的絕對訪問時刻作為最后訪問時刻,從而消除了由于應(yīng)用服務(wù)器內(nèi)部時刻錯亂給單點登錄服務(wù)器準(zhǔn)確記錄用戶設(shè)備的最后訪問時刻帶來的影響。通過實施所述發(fā)明方案,能夠使得單點登錄服務(wù)器準(zhǔn)確記錄用戶的最后訪問時刻,從而提高單點登錄服務(wù)器管理單點登錄會話的失效時間時的效率。


    圖I為現(xiàn)有技術(shù)的單點登錄模型圖;圖2為本發(fā)明第一實施例所述訪問時刻的記錄方法流程圖;圖3為本發(fā)明第二實施例所述訪問時刻的記錄方法流程圖;圖4為本發(fā)明第三實施例所述訪問時刻的記錄方法流程圖;圖5為本發(fā)明第四實施例所述的單點登錄服務(wù)器結(jié)構(gòu)圖;圖6為本發(fā)明第五實施例所述的單點登錄服務(wù)器結(jié)構(gòu)圖;圖7為本發(fā)明第六實施例所述的應(yīng)用服務(wù)器結(jié)構(gòu)圖;圖8_a為本發(fā)明第七實施例所述用于訪問時刻記錄的系統(tǒng)結(jié)構(gòu)8_b為本發(fā)明第七實施例所述的訪問時刻記錄的操作流程圖。
    具體實施例方式下面將結(jié)合本發(fā)明中的說明書附圖,對發(fā)明中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。以下將以ー個單點登錄模型為例對最后訪問時刻進行說明。請參見圖1,圖中包括單點登錄服務(wù)器101 (SSO Server)、第一應(yīng)用服務(wù)器102 (App Serverl)、第二應(yīng)用服務(wù)器103(App Server 2)和用戶設(shè)備104(User),應(yīng)用服務(wù)器發(fā)送訪問時刻的間隔為t。初始時刻為T,單點登錄服務(wù)器101、第一應(yīng)用服務(wù)器102和第二應(yīng)用服務(wù)器103中記錄用戶設(shè)備104的最后訪問時刻均為T,故單點登錄服務(wù)器101中記錄本次單點登錄會話的最后訪問時刻為T ;T+tl(tl < t)時刻,用戶設(shè)備104訪問第一應(yīng)用服務(wù)器102,此時第一應(yīng)用服務(wù)器102記錄訪問時刻為T+tl,第二應(yīng)用服務(wù)器103記錄訪問時刻仍為T ;T+t時刻,第一應(yīng)用服務(wù)器102和第二應(yīng)用服務(wù)器103向單點登錄服務(wù)器101發(fā)送訪問時刻,依次為T+tl和T,單點登錄服務(wù)器101取最接近當(dāng)前時間的訪問時刻,即T+tl作為用戶設(shè)備104單點登錄會話的最后訪問時刻。本發(fā)明實施例提供了ー種訪問時刻的記錄方法,用于單點登錄服務(wù)器準(zhǔn)確記錄用戶的最后訪問時刻,通過實施所述發(fā)明方法,能夠使得單點登錄服務(wù)器準(zhǔn)確記錄用戶的最后訪問時刻,從而提高單點登錄服務(wù)器管理單點登錄會話的失效時間時的效率。本發(fā)明實施例還提供與所述方法相關(guān)的設(shè)備和系統(tǒng),下面將分別對其進行詳細說明。
    本發(fā)明第一實施例將對ー種訪問時刻的記錄方法進行詳細說明,所述記錄方法具體流程請參見圖2,包括步驟201、單點登錄服務(wù)器接收接收應(yīng)用服務(wù)器發(fā)送的訪問時間差值。在一個發(fā)送周期內(nèi),一個應(yīng)用服務(wù)器將用戶設(shè)備對其進行訪問時的時刻作為訪問時刻,并且ー個應(yīng)用服務(wù)器只記錄ー個訪問時刻,即ー個應(yīng)用服務(wù)器只計算ー個訪問時間差值。在初始時刻,用戶設(shè)備訪問至少ー個應(yīng)用服務(wù)器,所述至少ー個應(yīng)用服務(wù)器記錄當(dāng)前所述用戶設(shè)備的訪問時刻,具體實施方式
    可以是實時記錄,然后所述至少一個應(yīng)用服務(wù)器計算各自對應(yīng)的訪問時間差值,并向所述單點登錄服務(wù)器發(fā)送所述訪問時間差值。在本步驟中,所述單點登錄服務(wù)器接收應(yīng)用服務(wù)器發(fā)送的訪問時間差值。其中,所述訪問時間差值由所述應(yīng)用服務(wù)器根據(jù)用戶設(shè)備的訪問時刻計算所得。202、所述單點登錄服務(wù)器根據(jù)所述訪問時間差值計算所述用戶設(shè)備對所述應(yīng)用服務(wù)器對應(yīng)的絕對訪問時刻。在本步驟中,所述單點登錄服務(wù)器根據(jù)所述接收到的至少ー個應(yīng)用服務(wù)器發(fā)送的訪問時間差值,計算所述用戶設(shè)備對所述至少一個應(yīng)用服務(wù)器對應(yīng)的絕對訪問時刻。其中,所述絕對訪問時刻為所述用戶設(shè)備對所述至少ー個應(yīng)用服務(wù)器進行訪問時所述單點登錄服務(wù)器的內(nèi)部時間,所述絕對訪問時刻是相對于所述單點登錄服務(wù)器的內(nèi)部時間來說的。203、所述單點登錄服務(wù)器根據(jù)所述訪問時間差值計算所述用戶設(shè)備對所述應(yīng)用服務(wù)器對應(yīng)的絕對訪問時刻。在本步驟中,所述單點登錄服務(wù)器從步驟202中所計算得到的所述應(yīng)用服務(wù)器對應(yīng)的至少ー個絕對訪問時間中,選取符合預(yù)設(shè)條件的絕對訪問時刻作為所述用戶設(shè)備在本次單點登錄中的最后訪問時刻。在本實施例中,應(yīng)用服務(wù)器向單點登錄服務(wù)器發(fā)送訪問時間差值,所述單點登錄服務(wù)器根據(jù)所述訪問時間差值計算用戶設(shè)備對所述應(yīng)用服務(wù)器的絕對訪問時刻,并從所述絕對訪問時刻中選取符合預(yù)設(shè)條件的絕對訪問時刻作為最后訪問時刻,從而消除了由于應(yīng)用服務(wù)器內(nèi)部時刻錯亂給單點登錄服務(wù)器準(zhǔn)確記錄用戶設(shè)備的最后訪問時刻帶來的影響。通過實施所述發(fā)明方案,能夠使得單點登錄服務(wù)器準(zhǔn)確記錄用戶的最后訪問時刻,從而提高單點登錄服務(wù)器管理單點登錄會話的失效時間時的效率。
    本發(fā)明第二實施例將對第一實施例所述的訪問時刻的記錄方法進行補充說明,本實施例所述的記錄方法具體流程請參見圖3,包括步驟301、單點登錄服務(wù)器接收應(yīng)用服務(wù)器發(fā)送的訪問時間差值。在一個發(fā)送周期內(nèi),一個應(yīng)用服務(wù)器將用戶設(shè)備對其進行訪問時的時刻作為訪問時刻,并且ー個應(yīng)用服務(wù)器只記錄ー個訪問時刻,即ー個應(yīng)用服務(wù)器只計算ー個訪問時間差值。在初始時刻,用戶設(shè)備訪問至少ー個應(yīng)用服務(wù)器,所述至少ー個應(yīng)用服務(wù)器記錄當(dāng)前所述用戶設(shè)備的訪問時刻,具體實施方式
    可以是實時記錄,然后所述至少一個應(yīng)用服務(wù)器計算各自對應(yīng)的訪問時間差值,并向所述單點登錄服務(wù)器發(fā)送所述訪問時間差值。在本步驟中,所述單點登錄服務(wù)器接收應(yīng)用服務(wù)器發(fā)送的訪問時間差值。 其中,所述訪問時間差值由所述應(yīng)用服務(wù)器根據(jù)用戶設(shè)備的訪問時刻計算所得。下面將以ー個具體場景說明本實施例所述的記錄方法假設(shè)初始外部時刻為T,單點登錄服務(wù)器A的內(nèi)部時刻也為T,而其中一個應(yīng)用服務(wù)器B的內(nèi)部時間與單點登錄服務(wù)器A的內(nèi)部時刻不一致,假設(shè)為T',應(yīng)用服務(wù)器B發(fā)送訪問時時刻的間隔為t。T+tl(tl<t)時刻,用戶設(shè)備C訪問應(yīng)用服務(wù)器B,應(yīng)用服務(wù)器B記錄用戶設(shè)備C的訪問時刻為T' +tl,而不是T+tl ;T+t時刻,應(yīng)用服務(wù)器B向單點登錄服務(wù)器A發(fā)送對應(yīng)用戶設(shè)備C的訪問時間差值A(chǔ)T。根據(jù)步驟301所述,應(yīng)用服務(wù)器B計算對應(yīng)的用戶設(shè)備C的訪問時間差值A(chǔ)T,即AT = (T' +t)-(T' +tl) =t-tl。應(yīng)用服務(wù)器B向單點登錄服務(wù)器A發(fā)送包含訪問時間差值A(chǔ)T = t-tl的信息,單點登錄服務(wù)器A接收所述包含訪問時間差值ΔΤ = t-tl的イ目息。302、所述單點登錄服務(wù)器計算所述單點登錄服務(wù)器的內(nèi)部時刻與所述訪問時間差值的差值,得到所述用戶設(shè)備對所述應(yīng)用服務(wù)器對應(yīng)的絕對訪問時刻。在本步驟中,所述單點登錄服務(wù)器根據(jù)所述接收到的至少ー個應(yīng)用服務(wù)器發(fā)送的訪問時間差值,計算所述用戶設(shè)備對所述至少ー個應(yīng)用服務(wù)器對應(yīng)的絕對訪問時刻,具體地,所述單點登錄服務(wù)器逐一計算所述單點登錄服務(wù)器的內(nèi)部時刻與所述訪問時間差值的差值,得到所述用戶設(shè)備對所述應(yīng)用服務(wù)器對應(yīng)的絕對訪問時刻。其中,所述絕對訪問時刻為所述用戶設(shè)備對所述至少ー個應(yīng)用服務(wù)器進行訪問時所述單點登錄服務(wù)器的內(nèi)部時間,所述絕對訪問時刻是相對于所述單點登錄服務(wù)器的內(nèi)部時間來說的。根據(jù)步驟301中所述的具體場景在T+t時刻,單點登錄服務(wù)器A根據(jù)所述訪問時間差值A(chǔ)T = t-tl計算應(yīng)用服務(wù)器B的對應(yīng)用戶設(shè)備C的絕對訪問時刻T",即T" = (T+t) - Δ T = (T+t)-(t-tl) =T+tl。303、所述單點登錄服務(wù)器選取最接近當(dāng)前時間的絕對訪問時刻作為所述用戶設(shè)備的最后訪問時刻。在本步驟中,所述單點登錄服務(wù)器從步驟302中所計算得到的所述應(yīng)用服務(wù)器對應(yīng)的至少ー個絕對訪問時間中,選取最接近當(dāng)前時間的絕對訪問時刻作為所述用戶設(shè)備在本次單點登錄中的最后訪問時刻。根據(jù)步驟301和步驟302中所述的具體場景在T+t時刻,單點登錄服務(wù)器A將計算所得的應(yīng)用服務(wù)器B的對應(yīng)用戶設(shè)備C的絕對訪問時刻T" (T" = T+tl)與計算所得的其它應(yīng)用服務(wù)器發(fā)送的對應(yīng)用戶設(shè)備C的絕對訪問時刻作時間先后的比較,并選取最接近當(dāng)前時間的絕對訪問時刻作為用戶設(shè)備C的最后訪問時刻。在本實施例中,應(yīng)用服務(wù)器向單點登錄服務(wù)器發(fā)送訪問時間差值,所述單點登錄服務(wù)器根據(jù)所述訪問時間差值計算用戶設(shè)備對所述應(yīng)用服務(wù)器的絕對訪問時刻,并從所述絕對訪問時刻中選取最接近當(dāng)前時間的絕對訪問時刻作為最后訪問時刻,從而消除了由于應(yīng)用服務(wù)器內(nèi)部時刻錯亂給單點登錄服務(wù)器準(zhǔn)確記錄用戶設(shè)備的最后訪問時刻帶來的影響。通過實施所述發(fā)明方案,能夠使得單點登錄服務(wù)器準(zhǔn)確記錄用戶的最后訪問時刻,從而提高單點登錄服務(wù)器管理單點登錄會話的失效時間時的效率。本發(fā)明第三實施例將對另ー種訪問時刻的記錄方法進行詳細說明,本實施例所述的記錄方法具體流程請參見圖4,包括步驟401、應(yīng)用服務(wù)器記錄用戶設(shè)備的訪問時刻。在初始時刻,用戶設(shè)備訪問所述應(yīng)用服務(wù)器。在本步驟中,所述應(yīng)用服務(wù)器記錄當(dāng)前所述用戶設(shè)備的訪問時刻,具體實施方式
    可以是實時記錄,此處不作具體限定。402、所述應(yīng)用服務(wù)器根據(jù)所述用戶設(shè)備的訪問時刻計算訪問時間差值。在本步驟中,所述應(yīng)用服務(wù)器根據(jù)所述用戶設(shè)備的訪問時刻計算對應(yīng)的訪問時間差值。其中,計算訪問時間差值具體為所述應(yīng)用服務(wù)器計算所述應(yīng)用服務(wù)器的內(nèi)部時刻與所述應(yīng)用服務(wù)器所記錄用戶設(shè)備的訪問時刻的差值,得到所述訪問時間差值。403、所述應(yīng)用服務(wù)器向單點登錄服務(wù)器發(fā)送所述訪問時間差值。在本步驟中,所述應(yīng)用服務(wù)器向單點登錄服務(wù)器發(fā)送所述訪問時間差值。所述單點登錄服務(wù)器接收所述應(yīng)用服務(wù)器發(fā)送的訪問時間差值。后續(xù)地,所述單點登錄服務(wù)器將進行如本發(fā)明第一實施例所述的步驟201至203所述的操作,這里不再贅述。在本實施例中,應(yīng)用服務(wù)器記錄用戶設(shè)備的訪問時刻,井根據(jù)所述用戶設(shè)備的訪問時刻計算訪問時間差值,最終向單點登錄服務(wù)器發(fā)送所述訪問時間差值。通過實施所述發(fā)明方案,能夠使得單點登錄服務(wù)器準(zhǔn)確記錄用戶的最后訪問時刻,從而提高單點登錄服務(wù)器管理單點登錄會話的失效時間時的效率。本發(fā)明第四實施例將對ー種單點登錄服務(wù)器進行詳細說明,所述單點登錄服務(wù)器中包含一個或多個單元用于實現(xiàn)前述方法的ー個或多個步驟。因此,對前述方法中各步驟的描述適用于所述單點登錄服務(wù)器中相應(yīng)的單元。本實施例所述的單點登錄服務(wù)器具體結(jié)構(gòu)請參見圖5,包括訪問時間差值接收單元501、絕對訪問時刻計算單元502和最后訪問時刻選取單元503,其中,訪問時間差值接收單元501,用于接收應(yīng)用服務(wù)器發(fā)送的訪問時間差值。在初始時刻,用戶設(shè)備訪問至少ー個應(yīng)用服務(wù)器,所述至少ー個應(yīng)用服務(wù)器記錄當(dāng)前所述用戶設(shè)備的訪問時刻,具體實施方式
    可以是實時記錄,然后所述至少一個應(yīng)用服 務(wù)器計算各自對應(yīng)的訪問時間差值,并向本實施例所述的單點登錄服務(wù)器發(fā)送所述訪問時間差值。所述訪問時間差值接收単元501接收應(yīng)用服務(wù)器發(fā)送的訪問時間差值。
    其中,所述訪問時間差值由所述應(yīng)用服務(wù)器根據(jù)用戶設(shè)備的訪問時刻計算所得。絕對訪問時刻計算單元502,與所述訪問時間差值接收単元501通信連接,用于根據(jù)所述訪問時間差值計算所述用戶設(shè)備對所述應(yīng)用服務(wù)器對應(yīng)的絕對訪問時刻。所述絕對訪問時刻計算單元502根據(jù)所述訪問時間差值接收單元501接收到的至少ー個應(yīng)用服務(wù)器發(fā)送的訪問時間差值,計算所述用戶設(shè)備對所述至少一個應(yīng)用服務(wù)器對 應(yīng)的絕對訪問時刻。其中,所述絕對訪問時刻為所述用戶設(shè)備對所述至少ー個應(yīng)用服務(wù)器進行訪問時所述單點登錄服務(wù)器的內(nèi)部時間,所述絕對訪問時刻是相對于所述單點登錄服務(wù)器的內(nèi)部時間來說的。最后訪問時刻選取單元503,與所述絕對訪問時刻計算單元502通信連接,用于選取符合預(yù)設(shè)條件的絕對訪問時刻作為所述用戶設(shè)備的最后訪問時刻。所述最后訪問時刻選取單元503從所述絕對訪問時刻計算單元502所計算得到的所述絕對訪問時間中,選取符合預(yù)設(shè)條件的絕對訪問時刻作為所述至少ー個時間發(fā)送設(shè)備的對應(yīng)用戶設(shè)備的最后訪問時刻。在本實施例中,應(yīng)用服務(wù)器向單點登錄服務(wù)器發(fā)送訪問時間差值,所述絕對訪問時刻計算單元502根據(jù)所述訪問時間差值計算用戶設(shè)備對所述應(yīng)用服務(wù)器的絕對訪問時亥IJ,最后訪問時刻選取單元503從所述絕對訪問時刻中選取符合預(yù)設(shè)條件的絕對訪問時刻作為最后訪問時刻,從而消除了由于應(yīng)用服務(wù)器內(nèi)部時刻錯亂給單點登錄服務(wù)器準(zhǔn)確記錄用戶設(shè)備的最后訪問時刻帶來的影響。通過實施所述發(fā)明方案,能夠使得單點登錄服務(wù)器準(zhǔn)確記錄用戶的最后訪問時刻,從而提高單點登錄服務(wù)器管理單點登錄會話的失效時間時的效率。本發(fā)明第五實施例將第四實施例所述的單點登錄服務(wù)器進行補充說明,所述單點登錄服務(wù)器中包含一個或多個單元用于實現(xiàn)前述方法的ー個或多個步驟。因此,對前述方法中各步驟的描述適用于所述單點登錄服務(wù)器中相應(yīng)的單元。本實施例所述的單點登錄服務(wù)器具體結(jié)構(gòu)請參見圖6,包括訪問時間差值接收單元601、絕對訪問時刻計算單元602和最后訪問時刻選取單元603,其中,訪問時間差值接收單元601,用于接收應(yīng)用服務(wù)器發(fā)送的訪問時間差值。在本實施例中除單點登錄服務(wù)器60タト,還包括應(yīng)用服務(wù)器61。在初始時刻,用戶設(shè)備62訪問所述ー個應(yīng)用服務(wù)器61,所述至少一個應(yīng)用服務(wù)器61記錄當(dāng)前所述用戶設(shè)備62的訪問時刻,具體實施方式
    可以是實時記錄,然后所述至少一個應(yīng)用服務(wù)器61計算各自對應(yīng)的訪問時間差值,并向所述單點登錄服務(wù)器60發(fā)送所述訪問時間差值。所述訪問時間差值接收単元601接收應(yīng)用服務(wù)器61發(fā)送的訪問時間差值。其中,所述訪問時間差值由所述應(yīng)用服務(wù)器61根據(jù)用戶設(shè)備62的訪問時刻計算所得。絕對訪問時刻計算單元602,與所述訪問時間差值接收単元601通信連接,用于根據(jù)所述訪問時間差值計算所述用戶設(shè)備62對所述應(yīng)用服務(wù)器61的絕對訪問時刻。所述絕對訪問時刻計算單元602進ー步包括絕對訪問時刻計算子單元6021,用于計算所述單點登錄服務(wù)器的內(nèi)部時刻與所述訪問時間差值的差值,得到所述用戶設(shè)備對所述應(yīng)用服務(wù)器的絕對訪問時刻。所述絕對訪問時刻計算子単元6021根據(jù)所述訪問時間差值接收單元601接收到的至少ー個應(yīng)用服務(wù)器61發(fā)送的訪問時間差值,計算所述單點登錄服務(wù)器60的內(nèi)部時刻與所述訪問時間差值的差值,得到所述用戶設(shè)備62對所述應(yīng)用服務(wù)器61的絕對訪問時刻。其中,所述絕對訪問時刻為所述用戶設(shè)備62對所述至少ー個應(yīng)用服務(wù)器61進行訪問時所述單點登錄服務(wù)器60的內(nèi)部時間,所述絕對訪問時刻是相對于所述單點登錄服務(wù)器60的內(nèi)部時間來說的。 最后訪問時刻選取單元603,與所述絕對訪問時刻計算單元602通信連接,用于選取符合預(yù)設(shè)條件的絕對訪問時刻作為所述用戶設(shè)備的最后訪問時刻。其中,所述最后訪問時刻選取單元603還進ー步包括最后訪問時刻選取子單元6031,用于選取最接近當(dāng)前時間的絕對訪問時刻作為所述用戶設(shè)備的最后訪問時刻。所述最后訪問時刻選取子単元6031從絕對訪問時刻計算單元602所計算得到的所述絕對訪問時間中,選取最接近當(dāng)前時間的絕對訪問時刻作為所述用戶設(shè)備62的最后訪問時刻。下面將以ー個具體場景說明本實施例所述的記錄方法假設(shè)初始外部時刻為T,單點登錄服務(wù)器A的內(nèi)部時刻也為T,而其中一個應(yīng)用服務(wù)器B的內(nèi)部時間與單點登錄服務(wù)器A的內(nèi)部時刻不一致,假設(shè)為T',應(yīng)用服務(wù)器B發(fā)送訪問時時刻的間隔為t。T+tl(tl<t)時刻,用戶設(shè)備C訪問應(yīng)用服務(wù)器B,應(yīng)用服務(wù)器B記錄用戶設(shè)備C的訪問時刻為T' +tl,而不是T+tl ;T+t時刻,應(yīng)用服務(wù)器B向單點登錄服務(wù)器A發(fā)送對應(yīng)用戶設(shè)備C的訪問時間差值A(chǔ)T。根據(jù)步驟301所述,應(yīng)用服務(wù)器B計算對應(yīng)的用戶設(shè)備C的訪問時間差值A(chǔ)T,即AT = (T' +t)-(T' +tl) =t-tl。應(yīng)用服務(wù)器B向單點登錄服務(wù)器A發(fā)送包含訪問時間差值A(chǔ)T = t-tl的信息,單點登錄服務(wù)器A接收所述包含訪問時間差值ΔΤ = t-tl的イ目息。在T+t時刻,單點登錄服務(wù)器A根據(jù)所述訪問時間差值A(chǔ)T = t-tl計算應(yīng)用服務(wù)器B的對應(yīng)用戶設(shè)備C的絕對訪問時刻T",即T" = (T+t) - Δ T = (T+t)-(t-tl) =T+tl。在T+t時刻,單點登錄服務(wù)器A將計算所得的應(yīng)用服務(wù)器B的對應(yīng)用戶設(shè)備C的絕對訪問時刻T" (T" = T+tl)與計算所得的其它應(yīng)用服務(wù)器發(fā)送的對應(yīng)用戶設(shè)備C的絕對訪問時刻作時間先后的比較,并選取最接近當(dāng)前時間的絕對訪問時刻作為用戶設(shè)備C的最后訪問時刻。在本實施例中,應(yīng)用服務(wù)器向單點登錄服務(wù)器發(fā)送訪問時間差值,所述絕對訪問時刻計算單元502根據(jù)所述訪問時間差值計算用戶設(shè)備對所述應(yīng)用服務(wù)器的絕對訪問時亥IJ,最后訪問時刻選取單元503從所述絕對訪問時刻中選取符合預(yù)設(shè)條件的絕對訪問時刻作為最后訪問時刻,從而消除了由于應(yīng)用服務(wù)器內(nèi)部時刻錯亂給單點登錄服務(wù)器準(zhǔn)確記錄用戶設(shè)備的最后訪問時刻帶來的影響。通過實施所述發(fā)明方案,能夠使得單點登錄服務(wù)器準(zhǔn)確記錄用戶的最后訪問時刻,從而提高單點登錄服務(wù)器管理單點登錄會話的失效時間時的效率。本發(fā)明第六實施例將對ー種應(yīng)用服務(wù)器進行詳細說明,所述應(yīng)用服務(wù)器中包含一個或多個單元用于實現(xiàn)前述方法的ー個或多個步驟。因此,對前述方法中各步驟的描述適用于所述應(yīng)用服務(wù)器中相應(yīng)的單元。本實施例所述的應(yīng)用服務(wù)器具體結(jié)構(gòu)請參見圖7,包括訪問時刻記錄單元701、訪問時間差值計算單元702和訪問時間差值發(fā)送單元703,其中,訪問時刻記錄單元701,用于記錄用戶設(shè)備的訪問時刻。在初始時刻,用戶設(shè)備訪問所述應(yīng)用服務(wù)器。所述訪問時刻記錄單元701記錄當(dāng)前所述用戶設(shè)備的訪問時刻,具體實施方式
    可以是實時記錄,此處不 作具體限定。訪問時間差值計算單元702,與所述訪問時刻記錄單元701通信連接,用于根據(jù)所述用戶設(shè)備的訪問時刻計算訪問時間差值。所述訪問時間差值計算単元702根據(jù)所述訪問時刻記錄單元701所獲取的用戶設(shè)備的訪問時刻計算對應(yīng)的訪問時間差值。所述訪問時間差值計算單元702進ー步包括訪問時間差值計算子単元7021,用于計算所述應(yīng)用服務(wù)器的內(nèi)部時刻與所述應(yīng)用服務(wù)器所記錄用戶設(shè)備的訪問時刻的差值,得到所述訪問時間差值。訪問時間差值發(fā)送單元703,與所述訪問時間差值計算単元702通信連接,用于向單點登錄服務(wù)器發(fā)送所述訪問時間差值。所述訪問時間差值發(fā)送単元703向單點登錄服務(wù)器發(fā)送所述訪問時間差值。所述單點登錄服務(wù)器接收所述訪問時間差值發(fā)送單元703發(fā)送的訪問時間差值。后續(xù)地,所述單點登錄服務(wù)器的后續(xù)操作如本發(fā)明第四實施例所述,這里不再贅述。在本實施例中,訪問時刻記錄單元701獲取用戶設(shè)備的訪問時刻,訪問時間差值計算單元702根據(jù)所述用戶設(shè)備的訪問時刻計算訪問時間差值,最終訪問時間差值發(fā)送單元703向單點登錄服務(wù)器發(fā)送所述訪問時間差值。通過實施所述發(fā)明方案,能夠使得單點登錄服務(wù)器準(zhǔn)確記錄用戶的最后訪問時刻,從而提高單點登錄服務(wù)器管理單點登錄會話的失效時間時的效率。本發(fā)明第七實施例將對ー種用于訪問時刻記錄的系統(tǒng)進行詳細說明,所述系統(tǒng)中包含一個或多個設(shè)備用于實現(xiàn)前述方法的ー個或多個步驟。因此,對前述方法中各步驟的描述適用于所述系統(tǒng)中相應(yīng)的設(shè)備。本實施例所述的系統(tǒng)體結(jié)構(gòu)請參見圖8-a,包括單點登錄服務(wù)器801和應(yīng)用服務(wù)器802,所述系統(tǒng)還進一歩包括用戶設(shè)備803,其中,單點登錄服務(wù)器801用于記錄用戶設(shè)備803對應(yīng)用服務(wù)器802的最后訪問時刻,以便為管理訪問時間的其它設(shè)備提供最后訪問時刻的依據(jù)。其中,所述單點登錄服務(wù)器801包括訪問時間差值接收單元8011、絕對訪問時刻計算單元8012和最后訪問時刻選取單元8013,所述絕對訪問時刻計算單元8012還可以進ー步包括絕對訪問時刻計算子單元80121,所述最后訪問時刻選取單元8013還可以進ー步包括最后訪問時刻選取子単元80131,請參照本發(fā)明第四和第五實施例所述的單點登錄服務(wù)器的相關(guān)描述,這里不再贅述。應(yīng)用服務(wù)器802與所述單點登錄服務(wù)器801通信連接,用于根據(jù)所述用戶設(shè)備803的訪問時刻計算訪問時間差值,并向所述單點登錄服務(wù)器801發(fā)送所述訪問時間差值。所述訪問時間差值由所述應(yīng)用服務(wù)器802根據(jù)用戶設(shè)備803的訪問時刻計算所得。其中,所述應(yīng)用服務(wù)器802包括訪問時刻記錄單元8021、訪問時間差值計算單元8022和訪問時間差值發(fā)送單元8023,所述訪問時間差值計算単元8022還可以進ー步包括訪問時間差值計算子単元80221,請參照本發(fā)明第六實施例所述的應(yīng)用服務(wù)器的相關(guān)描述,這里不再贅述。用戶設(shè)備803,與所述應(yīng)用服務(wù)器802通信連接,能夠?qū)λ鰬?yīng)用服務(wù)器802進行訪問操作。下面將對本實施例所述的系統(tǒng)的應(yīng)用場景進行舉例說明,所述單點登錄服務(wù)器801以本發(fā)明第五實施例所述的單點登錄服務(wù)器為例,所述應(yīng)用服務(wù)器802以本發(fā)明第六實施例所述的應(yīng)用服務(wù)器為例所述單點登錄服務(wù)器、所述應(yīng)用服務(wù)器和所述用戶設(shè)備進行一次訪問時刻記錄的操作流程請參見圖8-b,包括81、用戶設(shè)備訪問應(yīng)用服務(wù)器。在初始時刻,用戶設(shè)備訪問所述應(yīng)用服務(wù)器。
    82、所述應(yīng)用服務(wù)器的訪問時刻記錄單元記錄用戶設(shè)備的訪問時刻。所述訪問時刻記錄單元記錄當(dāng)前所述用戶設(shè)備的訪問時刻,具體實施方式
    可以是實時記錄,此處不作具體限定。83、所述應(yīng)用服務(wù)器的訪問時間差值計算單元中的訪問時間差值計算子単元計算所述應(yīng)用服務(wù)器的內(nèi)部時刻與所述應(yīng)用服務(wù)器所記錄用戶設(shè)備的訪問時刻的差值,得到訪問時間差值。所述訪問時間差值計算単元根據(jù)所述訪問時刻記錄單元所記錄的用戶設(shè)備的訪問時刻計算對應(yīng)的訪問時間差值。其中,計算訪問時間差值具體為所述應(yīng)用服務(wù)器計算所述應(yīng)用服務(wù)器的內(nèi)部時刻與所述應(yīng)用服務(wù)器所記錄用戶設(shè)備的訪問時刻的差值,得到所述訪問時間差值。84、所述應(yīng)用服務(wù)器的訪問時間差值發(fā)送單元向單點登錄服務(wù)器發(fā)送所述訪問時間差值。所述訪問時間差值發(fā)送単元向單點登錄服務(wù)器的訪問時間差值接收單元發(fā)送所述訪問時間差值。85、所述單點登錄服務(wù)器的訪問時間差值接收應(yīng)用服務(wù)器發(fā)送的訪問時間差值。所述訪問時間差值接收単元接收所述應(yīng)用服務(wù)器發(fā)送的訪問時間差值。86、所述單點登錄服務(wù)器的絕對訪問時刻計算單元中的絕對訪問時刻計算子単元計算所述單點登錄服務(wù)器的內(nèi)部時刻與所述訪問時間差值的差值,得到所述用戶設(shè)備對所述應(yīng)用服務(wù)器對應(yīng)的絕對訪問時刻。所述絕對訪問時刻計算單元根據(jù)所述訪問時間差值接收單元接收到的應(yīng)用服務(wù)器發(fā)送的訪問時間差值,計算所述應(yīng)用服務(wù)器的對應(yīng)用戶設(shè)備的絕對訪問時刻。具體地,所述單點登錄服務(wù)器逐一計算所述單點登錄服務(wù)器的內(nèi)部時刻與所述訪問時間差值的差值,得到所述用戶設(shè)備對所述應(yīng)用服務(wù)器對應(yīng)的絕對訪問時刻。其中,所述絕對訪問時刻為所述用戶設(shè)備對所述至少一個應(yīng)用服務(wù)器進行訪問時所述單點登錄服務(wù)器的內(nèi)部時間,所述絕對訪問時刻是相對于所述單點登錄服務(wù)器的內(nèi)部時間來說的。87、所述單點登錄服務(wù)器的最后訪問時刻選取單元中的最后訪問時刻選取子単元選取最接近當(dāng)前時間的絕對訪問時刻作為所述用戶設(shè)備的最后訪問時刻。所述最后訪問時刻選取子單元從絕對訪問時刻計算單元所計算得到的所述絕對訪問時間中,選取最接近當(dāng)前時間的絕對訪問時刻作為所述用戶設(shè)備的最后訪問時刻。在本實施例中,通過實施所述發(fā)明方案,能夠使得單點登錄服務(wù)器準(zhǔn)確記錄用戶的最后訪問時刻,從而提高單點登錄服務(wù)器管理單點登錄會話的失效時間時的效率。本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于ー種計算機可讀存儲介質(zhì)中,上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。以上對本發(fā)明所提供的ー種時刻記錄方法及相關(guān)設(shè)備、系統(tǒng)進行了詳細介紹,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明實施例的思想,在具體實施方式
    及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。權(quán)利要求
    1.一種訪問時刻的記錄方法,其特征在于,包括 單點登錄服務(wù)器接收應(yīng)用服務(wù)器發(fā)送的訪問時間差值,所述訪問時間差值由所述應(yīng)用服務(wù)器根據(jù)用戶設(shè)備的訪問時刻計算所得; 所述單點登錄服務(wù)器根據(jù)所述訪問時間差值計算所述用戶設(shè)備對所述應(yīng)用服務(wù)器對應(yīng)的絕對訪問時刻; 所述單點登錄服務(wù)器選取符合預(yù)設(shè)條件的絕對訪問時刻作為所述用戶設(shè)備的最后訪問時刻。
    2.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述單點登錄服務(wù)器根據(jù)所述訪問時間差值計算所述用戶設(shè)備對所述應(yīng)用服務(wù)器對應(yīng)的絕對訪問時刻包括 所述單點登錄服務(wù)器計算所述單點登錄服務(wù)器的內(nèi)部時刻與所述訪問時間差值的差值,得到所述用戶設(shè)備對所述應(yīng)用服務(wù)器對應(yīng)的絕對訪問時刻。
    3.根據(jù)權(quán)利要求I或2所述的方法,其特征在于,所述單點登錄服務(wù)器選取符合預(yù)設(shè)條件的絕對訪問時刻作為所述用戶設(shè)備的最后訪問時刻包括 所述單點登錄服務(wù)器選取最接近當(dāng)前時間的絕對訪問時刻作為所述用戶設(shè)備的最后訪問時刻。
    4.一種訪問時刻的記錄方法,其特征在于,包括 應(yīng)用服務(wù)器記錄用戶設(shè)備的訪問時刻; 所述應(yīng)用服務(wù)器根據(jù)所述用戶設(shè)備的訪問時刻計算訪問時間差值; 所述應(yīng)用服務(wù)器向單點登錄服務(wù)器發(fā)送所述訪問時間差值。
    5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述應(yīng)用服務(wù)器根據(jù)所述用戶設(shè)備的訪問時刻計算訪問時間差值包括 所述應(yīng)用服務(wù)器計算所述應(yīng)用服務(wù)器的內(nèi)部時刻與所述應(yīng)用服務(wù)器所記錄用戶設(shè)備的訪問時刻的差值,得到所述訪問時間差值。
    6.一種單點登錄服務(wù)器,其特征在于,包括 訪問時間差值接收單元,用于接收應(yīng)用服務(wù)器發(fā)送的訪問時間差值,所述訪問時間差值由所述應(yīng)用服務(wù)器根據(jù)用戶設(shè)備的訪問時刻計算所得; 絕對訪問時刻計算單元,用于根據(jù)所述訪問時間差值計算所述用戶設(shè)備對所述應(yīng)用服務(wù)器對應(yīng)的絕對訪問時刻; 最后訪問時刻選取單元,用于選取符合預(yù)設(shè)條件的絕對訪問時刻作為所述用戶設(shè)備的最后訪問時刻。
    7.根據(jù)權(quán)利要求6所述的單點登錄服務(wù)器,其特征在于,所述絕對訪問時刻計算單元進一步包括 絕對訪問時刻計算子單元,用于計算所述單點登錄服務(wù)器的內(nèi)部時刻與所述訪問時間差值的差值,得到所述用戶設(shè)備對所述應(yīng)用服務(wù)器的絕對訪問時刻。
    8.根據(jù)權(quán)利要求6或7所述的單點登錄服務(wù)器,其特征在于,所述最后訪問時刻選取單元進一步包括 最后訪問時刻選取子單元,用于選取最接近當(dāng)前時間的絕對訪問時刻作為所述用戶設(shè)備的最后訪問時刻。
    9.一種應(yīng)用服務(wù)器,其特征在于,包括訪問時刻記錄單元,用于記錄用戶設(shè)備的訪問時刻; 訪問時間差值計算單元,用于根據(jù)所述用戶設(shè)備的訪問時刻計算訪問時間差值; 訪問時間差值發(fā)送單元,用于向單點登錄服務(wù)器發(fā)送所述訪問時間差值。
    10.根據(jù)權(quán)利要求9所述的應(yīng)用服務(wù)器,其特征在于,所述訪問時間差值計算單元進一步包括 訪問時間差值計算子單元,用于計算所述應(yīng)用服務(wù)器的內(nèi)部時刻與所述應(yīng)用服務(wù)器所記錄用戶設(shè)備的訪問時刻的差值,得到所述訪問時間差值。
    11.一種用于訪問時刻記錄的系統(tǒng),其特征在于,包括 如權(quán)利要求6至8任一項所述的單點登錄服務(wù)器以及一個或多個如權(quán)利要求9或10所述的應(yīng)用服務(wù)器。
    全文摘要
    本發(fā)明實施例公開了一種時刻記錄方法及相關(guān)設(shè)備、系統(tǒng),用于單點登錄服務(wù)器準(zhǔn)確記錄用戶的最后訪問時刻。本發(fā)明實施例方法包括單點登錄服務(wù)器接收應(yīng)用服務(wù)器發(fā)送的訪問時間差值,所述訪問時間差值由所述應(yīng)用服務(wù)器根據(jù)用戶設(shè)備的訪問時刻計算所得;所述單點登錄服務(wù)器根據(jù)所述訪問時間差值計算所述用戶設(shè)備對所述應(yīng)用服務(wù)器對應(yīng)的絕對訪問時刻;所述單點登錄服務(wù)器選取符合預(yù)設(shè)條件的絕對訪問時刻作為所述用戶設(shè)備的最后訪問時刻。通過實施所述發(fā)明方案,能夠使得單點登錄服務(wù)器準(zhǔn)確記錄用戶的最后訪問時刻,從而提高單點登錄服務(wù)器管理單點登錄會話的失效時間時的效率。
    文檔編號H04L29/06GK102664882SQ201210110980
    公開日2012年9月12日 申請日期2012年4月16日 優(yōu)先權(quán)日2012年4月16日
    發(fā)明者羅翀烈, 鄧愛華 申請人:華為軟件技術(shù)有限公司
    網(wǎng)友詢問留言 已有0條留言
    • 還沒有人留言評論。精彩留言會獲得點贊!
    1