概述
隨著信息化建設(shè)的深入,政府部門和機(jī)構(gòu)、各行各業(yè)或多或少均建立起自己的信息化系統(tǒng),包括OA辦公系統(tǒng)、門戶網(wǎng)站CMS系統(tǒng)、工作流系統(tǒng)、其它業(yè)務(wù)系統(tǒng)等。系統(tǒng)越來越多,但是各個(gè)系統(tǒng)之間數(shù)據(jù)通信問題使各行各業(yè)無比頭痛,有些系統(tǒng)開發(fā)階段甚至沒有考慮過會(huì)有外部系統(tǒng)與之?dāng)?shù)據(jù)交換,很多建設(shè)完成后的系統(tǒng)常常是自治的,異構(gòu)的,數(shù)據(jù)可能存放于數(shù)據(jù)庫(kù)、文本文件、XML文件,甚至普通文件中。因此也需要一種機(jī)制使不同時(shí)期建設(shè)的應(yīng)用系統(tǒng)能有機(jī)地結(jié)合為一個(gè)整體。上述情況要求解決應(yīng)用系統(tǒng)間數(shù)據(jù)和信息的互通、互用問題。
在數(shù)據(jù)交換方面,我公司經(jīng)過一系列項(xiàng)目的實(shí)踐,總結(jié)出了一套比較通用的數(shù)據(jù)交換解決方案,可以應(yīng)用在不同類型的數(shù)據(jù)交換場(chǎng)景。
應(yīng)用價(jià)值
性能好,大多數(shù)服務(wù)功能都基本控制在毫秒級(jí)響應(yīng);
安全性高,有效保證數(shù)據(jù)的安全性;
可自動(dòng)完成數(shù)據(jù)的傳送和復(fù)制;
異構(gòu)數(shù)據(jù)源集成,支持所有JDBC數(shù)據(jù)源、各類文本文件和FTP服務(wù)器文件,并為各種WEB應(yīng)用提供支持靈活的系統(tǒng)管理工具,友好的用戶界面;
提供數(shù)據(jù)預(yù)處理和后處理接口,滿足用戶對(duì)數(shù)據(jù)處理靈活性的要求;
所有功能都提供編程接口,實(shí)現(xiàn)與其它系統(tǒng)的集成。
實(shí)現(xiàn)方案
從核心數(shù)據(jù)處理功能來講,數(shù)據(jù)交換平臺(tái)設(shè)計(jì)實(shí)現(xiàn)為一個(gè)數(shù)據(jù)ETL平臺(tái),ETL(Extract-Transform-Load的縮寫,即數(shù)據(jù)抽取、轉(zhuǎn)換、裝載的過程)能夠按照統(tǒng)一的規(guī)則集成并提高數(shù)據(jù)的價(jià)值,是負(fù)責(zé)完成數(shù)據(jù)從數(shù)據(jù)源向目標(biāo)數(shù)據(jù)倉(cāng)庫(kù)轉(zhuǎn)化的過程,是實(shí)施數(shù)據(jù)倉(cāng)庫(kù)的重要步驟。
該平臺(tái)首先從定義好的外部數(shù)據(jù)源抽取(Extract)數(shù)據(jù),然后經(jīng)過轉(zhuǎn)換(Transform)處理進(jìn)入平臺(tái)系統(tǒng),最后通過一定的技術(shù)手段裝載(Load)為可以直接應(yīng)用的數(shù)據(jù)。整個(gè)軟件系統(tǒng)采用面向服務(wù)的體系結(jié)構(gòu)(SOA),使用JEE相關(guān)技術(shù)來實(shí)現(xiàn);在數(shù)據(jù)庫(kù)使用上采用ORACLE10g數(shù)據(jù)庫(kù)進(jìn)行物理數(shù)據(jù)的存儲(chǔ);各應(yīng)用系統(tǒng)之間采用企業(yè)服務(wù)總線(ESB)相關(guān)技術(shù)來實(shí)現(xiàn)數(shù)據(jù)交換,以達(dá)到松耦合的方式,盡可能的減少系統(tǒng)之間的依賴程度。
應(yīng)用案例
江蘇省國(guó)地稅信息共享系統(tǒng):
長(zhǎng)期以來,大力推進(jìn)國(guó)稅局、地稅局聯(lián)合辦稅服務(wù),加快實(shí)施國(guó)稅局、地稅局服務(wù)資源整合和信息資源共享;加強(qiáng)信息采集和信息共享;嚴(yán)把數(shù)據(jù)采集關(guān),保證各項(xiàng)數(shù)據(jù)及時(shí)、完整、準(zhǔn)確;積極推進(jìn)稅務(wù)機(jī)關(guān)內(nèi)部之間、國(guó)稅局和地稅局之間信息共享;努力推進(jìn)與政府有關(guān)部門和相關(guān)社會(huì)組織信息共享,一直是稅務(wù)部門的重點(diǎn)工作和努力方向。
江蘇省國(guó)地稅信息共享系統(tǒng)使用了同和通用數(shù)據(jù)交換解決方案,加上具體業(yè)務(wù)功能的定制,使得此系統(tǒng)解決了國(guó)地稅信息資源共享難的問題。