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