先知消息集成(chéng)概述
1. 與共享數據中心對(duì)接
應用系統(包括新建的系統和改造的舊系統)爲了達到共享數據中心對(duì)接的目的,首先要分析當前應用系統的數據結構和共享數據中心庫内的數據結構區别,直到建立雙方都(dōu)能(néng)認可的一個标準。通過(guò)DCI數據整合中間件工具,依據确立的數據交換集成(chéng)标準與規則,建立數據交換集成(chéng)作業任務。在這(zhè)個過(guò)程中,DCI數據整合中間件提供了許多功能(néng)組件(如:值映射、去除重複記錄,字段拆分等),大大簡化了數據整合的複雜度,并且圖形化的操作,可以方便實現與業務系統與共享數據中心的對(duì)接間,實現業務系統與共享數據中心之間數據抽取、清洗、轉換與加載等操作。
Ø 數據集成(chéng)前提條件
對(duì)于要接入的每一個應用系統的數據源進(jìn)行調研,應用系統應該确保提供一定程度的數據接口。這(zhè)是個從應用系統往共享數據中心上行的過(guò)程,我們首先要确定要從應用系統抽取哪些數據,這(zhè)些數據的含義是什麼(me)即提供相應的數據字典。并且确定對(duì)應于數據中心的那張表。我們可接入的數據接口模式分爲:
1. 直接開(kāi)放數據庫:隻需要隻讀的賬戶權限即可,需要在絕對(duì)保證原有系統數據安全性和完整性,不影響原有系統運行的基礎上建立觸發(fā)器。
2. 開(kāi)放數據庫的鏡像:各應用系統把本系統的業務數據庫以日志的方式或者以定時導入的方式開(kāi)放一個鏡像數據庫,數據的抽取工作即從這(zhè)個數據庫開(kāi)始,避免了直接讀取原數據庫的,數據讀取風險和與原數據庫的強耦合等諸多弊端。
3. 中間文件數據源:如應用系統不能(néng)對(duì)外開(kāi)放數據庫,則可以導出差異數據文件到我們指定的目錄,這(zhè)些文件可以是Access文件數據庫模式、excel文件模式。格式在實施時共同商定。
2. 與統一身份認證對(duì)接
統一身份認證平台針對(duì)B/S架構的應用系統進(jìn)行統一身份認證,通過(guò)在應用訪問認證部分加入統一身份認證模塊,當用戶在訪問應用系統的時候,應用系統會(huì)取得用戶的用戶名和密碼,并把用戶名和密碼通過(guò)加密方式提交給統一身份認證中心,統一身份認證中心在得到用戶名和密碼後(hòu)立即驗證其合法性,統一身份認證系統把得到的認證結果返回給應用系統,并由應用系統自身來決定用戶的訪問權限。
3. 與信息門戶集成(chéng)
表示層的結構通過(guò)Portlet形式安裝在統一信息門戶系統中,核心應用系統自身保留對(duì)業務邏輯處理的結構,并提供給接口統一信息門戶系統訪問。比如當教務管理系統與信息門戶對(duì)接時,需要將(jiāng)教務管理系統的表示層改造爲Portlet的形式安裝到Portal上,用戶使用統一信息門戶系統中的教務Portlet時,統一信息門戶系統會(huì)將(jiāng)用戶對(duì)Portlet的操作反映給應用系統的業務處理接口,處理完畢後(hòu),會(huì)返回給統一信息門戶系統,教務Portlet把這(zhè)些結果反映在頁面(miàn)上。