李虎 馬斌
摘?要:為了達到系統整合這一目標,本文提出基于單點登錄技術面向服務架構的系統整合技術,并闡述出應用整合、數據整合的措施,結合一些歷史遺留系統所存在的集成問題,探尋出相關的數據同步解決手段,進而讓系統整合技術得到發展。同時,面向服務架構的系統整合技術,能夠從根本上完成系統服務工作,讓信息數據的收集、整合更加便捷,以此提高業務系統服務的質量以及效果,讓其系統功能更加全面、完善。
關鍵詞:單點登錄?服務架構?系統整合技術
中圖分類號:TP393?文獻標識碼:A?文章編號:1003-9082(2020)10-00-01
伴隨著我國信息技術的不斷發展,企業信息化建設逐漸趨于成熟,讓企業內部擁有更多存儲信息的系統。如何對企業內部系統進行整合,已成了眾多企業所面臨的頭號難題。雖然不同類型的系統,其業務處理流程以及數據處理方式都存在差異,但也都有著一些相似之處。比如,身份認證、用戶信息管理、文件傳輸以及多媒體通信等功能,這些也可以稱之為系統整合的切入點。系統整合涵蓋了應用整合以及數據整合,不僅能夠讓整合工作順利地完成,還能夠保障數據的完整性以及一致性。由此可見,基于單點登錄的系統整合技術,對于單點登錄的服務架構有著直接影響,不僅能夠改善流程整合所存在的問題,還能夠完善單點登錄的功能。
一、單點登錄在系統整合中的應用
每個系統中都包含著身份認證以及用戶管理這兩個模塊,這兩個模塊屬于不可缺失的部分。每一位用戶在登錄系統時,都應當憑借自身記憶,將自己在系統中的用戶名以及密碼輸入進去,以此達到驗證信息的作用。但是,這一操作不僅過程較長,且較為煩瑣,時常會出現密碼泄露或者是口令丟失的情況,不僅破壞了用戶的使用體驗,同時還為系統管理員增添了重置密碼的工作量。若員工離職或者新員工加入,就需要重新進行配置,不僅管理存在困難,且存在安全隱患。因此,為了改善這些現象,就需要將多種系統進行整合,實現統一的登錄授權以及身份驗證。下面就介紹一下單點登錄的概念。
所謂單點登錄,是指用戶在訪問多個需要認證的系統時,只在最初完成一次身份認證便可,進而便獲得所有系統的訪問權限,不需要重復進行登錄。并且,用戶在后續使用的過程中,系統會自動獲取、識別用戶的信息。伴隨著企業信息化系統建設水平的提升,企業只需要一個單點登錄平臺,便能夠讓企業內部系統基于此平臺實現單點登錄。單點登錄平臺還擁有集中管理用戶數據的功能,為企業提供統一的認證服務。此外,單點登錄的具體實現過程為:1.用戶登錄單點登錄系統時將自己的個人憑證輸入。2.單點登錄平臺應當構建出認證令牌。3.用戶需要訪問到目標系統中。4.用戶訪問過后由目標系統檢測用戶是否登錄。5.目標系統請求單點登錄平臺,了解用戶的認證斷言。6.單點登錄平臺將密文的形式將多種數據傳輸到目標系統中。7.收到信息之后目標系統對認證斷言進行解密。8.目標系統將用戶的請求響應。
二、單點登錄中集成歷史遺留系統的方法
數據同步作為解決歷史遺留系統的有效方法。目前,已有的單點登錄系統設計方案中一般集中管理用戶信息。但是,身份權限數據、用戶數據都屬于歷史遺留系統的主要內容,若丟失了這些數據,歷史遺留系統便無法正常展開工作。為了解決這一問題,可以采取數據同步的手段,把有關數據同步到歷史遺留系統當中。同時,數據同步不但保障了數據的完整性以及一致性,還改善了原有的系統業務工能,不需要做大量的調整工作,也不用改變菜單代碼以及權限判斷,便能夠使單點登錄平臺集成歷史遺留系統的功能得到提升。需要關注一點,同一用戶在不同系統中可能會應用到多種用戶名,因此需要進行多次登陸。為了解決這一問題,最常見的方法便是在單點登錄平臺中,構建單點登錄用戶名與每個業務管理系統用戶名之間的數據聯系,但是這種手段使單點登錄平臺的管理工作更加困難。因此,可以從其他角度出發,對單點登錄平臺身份標識驗證進行調整,用戶只需要將統一的身份標識信息輸入其中,比如身份證號碼。當用戶要進行賬號映射時,每個業務系統便會按照統一的標識自動匹配系統中所存在的用戶信息。簡單來說,就是將系統中的身份映射關系構建到各個業務系統當中,不僅使身份管理的難度降低,還能夠提高管理效率。
三、面向服務架構的系統整合平臺建設
搭建系統整合平臺應當面向服務架構。同時,面向服務的體系結構屬于一種組建模型,各個組成部分存在著松耦合關系。而松耦合系統的優勢為:1.具有較強的靈活性。2.能夠為新系統提供服務,且不需要進行較大的改動。3.當應用程序中的某一服務結構發生變化時,松耦合系統依然能夠存在。此外,面向服務架構的系統整合平臺,其中涵蓋了文件傳輸、內容管理、單點登錄、工作管理等服務工作,并且還可以開發出一些簡單的應用功能,將一些類似的功能剔除掉,以此保障數據的完整性。
結語
綜上所述,隨著企業對于信息系統整合的需求以及要求逐漸擴大,面向服務架構的單點登錄技術以及系統整合技術已成為人們關注的重點。為了保障企業內部信息系統整合工作有效展開,需要優化、創新原有的技術方法,并在服務架構中制定出可行、有效的系統集成解決方案,進而提高系統整合的水平。同時,為了改善系統所存在的遺留集成問題,技術人員應當結合集成問題的根本,尋找到相應的解決方法,以此增強系統整合技術的應用效果,使其被廣泛應用到各項企業系統管理工作中。
參考文獻
[1]劉曉軍,黃海.面向Apache的單點登錄系統集成技術研究[J].數碼世界,2018(04):283.
[2]楊芝,全喜偉,王顯飛,等.基于共享平臺的單點登錄技術研究與應用[J].中國公共安全(學術版),2018,51(02):91-94.
[3]徐曉瑋,王金磊,姜雯斐等.基于CAS模式的單點登錄系統設計與分析[J].計算機科學與應用,2019,09(07):1434-1440.
[4]梅本祥.面向網上商城的單點登錄系統的研究與實現[J].無線互聯科技2018,15(06):61-62.