1、數據交換平臺介紹
數據交換平臺提供各子系統接入的接口,實現數據交換平臺和各信息系統的有機結合,以統一的接口規范實現數據自動提取、數據轉換、數據發送、數據校驗、數據審核等,同時支持數據同步、歷史數據遷移等。實現“統一標準,統一交換”的構想。它是一個為不同數據庫、不同數據格式之間,進行數據交換而提供服務的平臺。

2、數據交換平臺的功能
(1)數據獲取:通過EAI異構的方式,集合各個接入系統的數據來源,為各系統提供清分數據。?
(2)數據校驗:在跨平臺交互中,可能會由于各種硬件、軟件、網絡的問題導致數據的丟失、異常等不一致的情況,這樣會使得后續的清算處理中各方面出現疑問,爭議,對賬差錯,結算賬單錯誤,或在資金結算后發現可疑交易等問題,為了解決這種情況數據交換平臺建立相關校驗機制和處理功能,以便對這樣的情況作善后處理。?
(3)據修復:對于在數據交互過程中出現的數據不一致的異常情況,進行修復工作,保證進入業務流程數據的完整性與一致性。修復執行可設置定時批量執行或操作人員手工執行,使得數據校驗結果不通過的異常數據,重新獲取并單獨再次進行數據校驗工作,確實保證數據交互的可靠性。
(4)數據推送:根據特定的業務,將校驗完的數據推送到預定的系統,以便完成后續的業務流程。?
(5)支付結果處理:在支付交易完成后,銀行會把支付結果發送到數據交換平臺,根據獲取到的支付處理結果進行后續流程。?
(6)信息通知管理:對于所有的審核流程保存對應的軌跡數據,通過定時重復執行的方式,根據軌跡信息的判斷來發送通知,由于在審核或結算等事件發生時數據量過大,所以每批次發送的通知設定數量限制,分多批次的發送,通知目標與信息內容會根據軌跡事件自動獲取,獲取方式將會標準化、參數化由推送管理設置。 在車險信息集中平臺清算支付系統中,數據交換的功能如
3 、數據交換平臺的特點? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
(1)高度靈活性:靈活的系統架構可以快速有效地響應業務邏輯的變化,操作人員可以通過修改系統配置來滿足來自系統內部和外部的需求變化。?
(2)可維護性:以最小的代價滿足業務的變化,系統使用了以下方法:系統基礎結構和應用服務的分離;自成體系的獨立的業務組件;數據,數據訪問對象和業務對象的分離。?
(3)優化性能:系統設計時,根據各種技術的不同特點進行篩選以提高性能。例如PL/SQL被用來處理高容量的批處理工作,使用當代主流軟/硬件技術如集群和負載平衡來確保穩定性。?
(4)系統安全性:針對各環節,采取必要的權限和內控機制,防范安全漏洞。統計分析的各項數據信息的準確性、安全性要求很高。為了保證系統的安全可靠,整個系統采用各種軟硬件技術將系統核心的信息與用戶操作界面進行有機的隔離和授權訪問,達到有權者暢通無阻、無權者寸步難行的效果。
(5)數據的準確性:監控系統內數據流,保證數據在各環節的一致。保證系統數據的準確性,一方面,在數據庫設計層面,我們考慮使用數據的約束控制,如主、外鍵,另外,在數據之間的關系層面上,我們提供了必要的檢測程序,再者,在流程實現層面,保證事務的一致性,即只有整個事務全面成功后才能提交整個事務等等。
4 、系統適用領域? ? ? 數據交換平臺的應用主要是在異構系統之間的信息交換,但在信息交換過程中交換平臺本身要解決的問題只是一小部分,它本質是一個中間件,面向客戶時屏蔽了很多系統底層的信息,比如網絡的協議、數據的傳輸安全等,數據交換平臺本身不具有業務本身的處理功能,比如無法自動從某個業務系統中直接獲取數據信息,只能通過編程把數據從業務系統中提取出來,再送到數據交換平臺。利用數據交換平臺使開發過程中不需要關注數據各式轉換、消息的傳輸、數據路由等,只需要關注與業務本身的數據處理部分。?
(部分內容來源網絡,如有侵權請聯系刪除)