2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩91頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、在互聯(lián)網飛速發(fā)展的今天,Web應用已越來越多地深入到人們的生活、辦公、娛樂等各個方面,很多應用都具有其獨立的認證、授權管理機制,用戶在訪問同一公司的不同應用時需進行多次登錄。在用戶層面上,不僅給用戶帶來不便,而且不利于用戶的信息安全;在運營層面上,浪費人力物力開發(fā)、運行和維護鑒權系統(tǒng)。因此實現(xiàn)SSO(單點登錄)功能是十分必要的。目前市場上存在大量用于業(yè)務平臺整合的SSO方案,但這些 SSO方案均不具備單點登出功能,且尚無針對集團公司及其

2、子公司的業(yè)務平臺整合方案。
  對此,本文闡述了單點登錄統(tǒng)一認證系統(tǒng)產生的背景以及意義,介紹了國內外發(fā)展的現(xiàn)狀,然后對SSO系統(tǒng)、緩存、Socket通信以及動態(tài)服務等技術進行了介紹和分析,并基于對集團公司及其子公司業(yè)務平臺整合的需求分析,提出了具體的解決方案。利用面向對象的方法對該方案進行實現(xiàn)。在該方案編碼實現(xiàn)完成后,再進行功能、性能以及安全測試,最終將該實現(xiàn)方案用于生產環(huán)境。該解決方案已經在生產環(huán)境穩(wěn)定運行。
  該方案與

3、傳統(tǒng)的SSO解決方案相比,該方案具有以下特點和優(yōu)勢:
  1、系統(tǒng)中巧妙使用緩存技術,提高系統(tǒng)響應速度,增加系統(tǒng)的并發(fā)能力。利用Java程序中從遠程主機緩存中讀取數(shù)據比從遠程數(shù)據庫讀取數(shù)據快10倍。緩存使用頻率較高的對象,將會大幅度增加系統(tǒng)的響應能力。
  2、利用Socket長連接通訊,減少資源開銷。利用Socket長連接的方式傳送數(shù)據的速度是Web Service的2倍左右,在高峰期系統(tǒng)與他系統(tǒng)每秒需要完成至少67次的通

4、信。使用Socket長連接方式通訊有效的減少資源消耗。
  3、利用OSGI框架,更加迅速響應需求變更。在Web容器上更新相關服務需要重啟Web容器,這會影響到整個容器中發(fā)布的應用。而在OSGI平臺上更新服務,只需要更新對應的bundle,受影響的也是該bound模塊。因此OSGI平臺更新服務影響范圍小。更新bundle命令執(zhí)行的耗時非常短,是重啟Web容器耗時的1/11左右。
  4、該系統(tǒng)具有其他單點方案沒有的功能:單點

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論