

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、隨著網(wǎng)絡(luò)技術(shù)和信息門戶技術(shù)的發(fā)展,企業(yè)中各種應(yīng)用系統(tǒng)不斷增加,用戶如果要訪問多個(gè)系統(tǒng),不僅要面對(duì)多個(gè)登錄界面,可能還要記憶不同的用戶名和口令。這種問題在網(wǎng)絡(luò)游戲運(yùn)營(yíng)企業(yè)也同樣存在,隨著運(yùn)營(yíng)游戲產(chǎn)品的增多,如何讓用戶無縫的使用新的游戲產(chǎn)品和服務(wù),已迫切的擺在企業(yè)面前。
本文分析了統(tǒng)一認(rèn)證相關(guān)技術(shù)的發(fā)展現(xiàn)狀和一些技術(shù)的特點(diǎn),結(jié)合網(wǎng)絡(luò)游戲運(yùn)營(yíng)的一些行業(yè)特點(diǎn),構(gòu)建、設(shè)計(jì)和實(shí)現(xiàn)了一個(gè)較可靠、高效和易擴(kuò)展的“統(tǒng)一用戶認(rèn)證平臺(tái)”。
2、> 在設(shè)計(jì)和構(gòu)建“統(tǒng)一用戶認(rèn)證平臺(tái)”,按照軟件設(shè)計(jì)中常用的分層設(shè)計(jì)思想,將認(rèn)證平臺(tái)設(shè)計(jì)成四個(gè)層面,每層向下提供服務(wù),每層的設(shè)計(jì)架構(gòu)提供了橫向擴(kuò)展性能的方法(通過在每層增加機(jī)器來增加每層的性能)。核心層面有兩個(gè):數(shù)據(jù)庫(kù)層面和認(rèn)證服務(wù)(Account Server)層面。在數(shù)據(jù)庫(kù)層通過使用主/從(Master/Slave)數(shù)據(jù)庫(kù)以及同步數(shù)據(jù)服務(wù)方式,通過增加Slave數(shù)量增加性能(分?jǐn)偢鱾€(gè)業(yè)務(wù)量),在認(rèn)證服務(wù)層面主要考慮的是高效的網(wǎng)絡(luò)
3、通信,通過使用完成端口提供高性能的IO訪問,另外采用多線程技術(shù),充分利用服務(wù)器的提供的多核心來提供處理能力,同樣可以通過增加Accout Server數(shù)量來分?jǐn)倶I(yè)務(wù)量。另外,注重分析了基于Kerberos的票據(jù)方式的CAS認(rèn)證協(xié)議,并結(jié)合企業(yè)的Web應(yīng)用狀況重新完成了基于Microsoft ASP.NET平臺(tái)的實(shí)現(xiàn),且在CAS中增強(qiáng)了部分功能:
(1) 登錄CAS服務(wù)器的認(rèn)證狀態(tài)Cookie標(biāo)識(shí)。
(2) 提
4、供個(gè)性化登錄CAS支持,以允許一些Web游戲或站點(diǎn)集成CAS登錄。
在設(shè)計(jì)、建設(shè)“統(tǒng)一用戶認(rèn)證平臺(tái)”時(shí),基于歷史用戶的行為的數(shù)據(jù)分析得出:在平臺(tái)上通過使用內(nèi)存緩存數(shù)據(jù)可以命中約5%-10%的查詢請(qǐng)求,通過研究相關(guān)的數(shù)據(jù)內(nèi)存緩存技術(shù),我們?cè)O(shè)計(jì)和實(shí)現(xiàn)了基于Hash map 的內(nèi)存緩存組件,并引入到認(rèn)證平臺(tái)的各個(gè)部分。在認(rèn)證平臺(tái)的建設(shè)中,我們?cè)诤诵姆?wù)部分引入了監(jiān)控中心,研究、設(shè)計(jì)了一整套的監(jiān)控策略,并設(shè)計(jì)和實(shí)現(xiàn)了監(jiān)控的各個(gè)邏輯
5、部分:包括實(shí)時(shí)收集各個(gè)服務(wù)器的信息、對(duì)各種異常的情況分析、自動(dòng)發(fā)送郵件或者短信進(jìn)行報(bào)警通知等。最后把災(zāi)備也作為一項(xiàng)重要指標(biāo),通過研究相關(guān)事件和基于長(zhǎng)時(shí)間運(yùn)營(yíng)的經(jīng)驗(yàn),引入本地?cái)?shù)據(jù)庫(kù)作為各個(gè)游戲、系統(tǒng)在認(rèn)證系統(tǒng)發(fā)生問題時(shí)切換到災(zāi)備數(shù)據(jù)庫(kù)繼續(xù)提供不間斷的用戶認(rèn)證服務(wù)。災(zāi)備和切換被實(shí)現(xiàn)在認(rèn)證平臺(tái)提供的SDK包層次,對(duì)各個(gè)游戲和系統(tǒng)透明地提供服務(wù),從終端用戶來說,完全覺察不到賬號(hào)認(rèn)證服務(wù)是在本地、還是在統(tǒng)一認(rèn)證中心完成的。
“統(tǒng)一用
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 企業(yè)統(tǒng)一用戶認(rèn)證平臺(tái)的研究和實(shí)現(xiàn)
- 企業(yè)統(tǒng)一用戶認(rèn)證平臺(tái)的研究和實(shí)現(xiàn).pdf
- 淺談網(wǎng)游行業(yè)的用戶統(tǒng)一認(rèn)證平臺(tái)的構(gòu)建
- 統(tǒng)一用戶認(rèn)證和單點(diǎn)登錄解決方案
- 網(wǎng)絡(luò)游戲直播平臺(tái)用戶體驗(yàn)?zāi)P蜆?gòu)建研究.pdf
- 基于WEB應(yīng)用的統(tǒng)一用戶認(rèn)證技術(shù)研究及實(shí)現(xiàn).pdf
- 環(huán)保行業(yè)統(tǒng)一用戶管理體系建設(shè)模式研究
- 統(tǒng)一用戶及權(quán)限管理
- 企業(yè)級(jí)統(tǒng)一用戶管理平臺(tái)設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于互聯(lián)網(wǎng)開放平臺(tái)的統(tǒng)一用戶系統(tǒng)設(shè)計(jì).pdf
- 基于用戶視角的網(wǎng)絡(luò)游戲直播研究
- 中國(guó)網(wǎng)絡(luò)游戲用戶研究2012
- [學(xué)習(xí)]網(wǎng)絡(luò)游戲行業(yè)板塊研究
- 某石化公司統(tǒng)一用戶管理與認(rèn)證系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于web?。螅澹颍觯椋悖宓慕y(tǒng)一用戶系統(tǒng)
- [學(xué)習(xí)]統(tǒng)一用戶體驗(yàn)的設(shè)計(jì)-騰訊
- 網(wǎng)絡(luò)游戲行業(yè)并購(gòu)績(jī)效研究.pdf
- 基于數(shù)據(jù)挖掘的網(wǎng)絡(luò)游戲用戶研究.pdf
- 基于用戶視角的網(wǎng)絡(luò)游戲直播研究.pdf
- 基于目錄服務(wù)的統(tǒng)一用戶標(biāo)識(shí)管理平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn).pdf
評(píng)論
0/150
提交評(píng)論