1. 在內部網構建公共數據交換體系
基于數據交換平臺構建公共數據交換體系,應用系統只需使用數據交換管理平臺提供的各種緊耦合、松耦合方式接口進行數據消息發送、接收即可。 在數據交換管理中心的管理之下,數據交換平臺成為數據交換管理中心的一個瘦客戶端,這樣可以在全網的范圍內建立起*控制分布式的公共數據交換體系,每一個數據交換節點無需任何配置,在數據管理中心的管理下實現動態路由、集群等高級應用,當有任何數據交換節點的變動,只需配置其相應的管理中心即可,不用通知與其相鄰的其他數據交換節點。
2. 數據采集上報系統示例
將數據交換平臺安裝到數據采集點,與上級節點一起架構一個虛擬網絡,利用產品在隊列管理器配置靈活的特性,可以應付各種因集中辦公、聯合執勤等帶來的復雜的節點架構。應用系統只需要關心采集命令如何定義,以及采集命令如何解析即可,大大降低了開發的復雜度,節約了成本。
3. 基于平臺的公文流轉示例
公文(或數據)在處理的過程中可能需要經過多個步驟,采用數據交換平臺對流轉的公文進行流轉和暫存,是一個非常有效、且易用的解決方案。 數據交換平臺可以保障公文穩定、可靠的傳輸,利用其提供的隊列對公文數據進行存儲,通過數據類型標識公文目前處理的狀態,將整個流程劃分為若干階段,每階段的應用程序只需關心它所處理的業務,不用擔心數據的流轉及存儲。
4. 數據異地備份示例
通過數據交換平臺提供的接口,將需要備份的數據交給交換平臺,數據交換平臺會自動將數據安全、穩定、可靠的傳輸到接收端。如果在傳輸的過程種發生斷線等狀況,交換管理平臺會使用斷點續傳的功能從斷點處繼續傳輸,而不用重頭再傳。當數據完整的到達接收端后,平臺會將其交給導入備份的應用程序處理。
5. 數據路由應用示例
某業務部門管轄著一個大型應用系統,這個應用系統架構是全國范圍內跨區域分布式的,每個業務節點有著自己的數據庫、表。在實際應用中,根據業務需要一部分節點的數據需要發送給其他的業務節點,這就需要一種手段可以靈活的定義源業務節點與目的地節點以及發送的內容,并解決數據傳輸的問題,還可以根據業務變化靈活的調整,尤其要解決跨地域、跨部門的數據傳遞。使用數據交換平臺的路由產品功能,按照業務需要自由定義數據路由信息,當數據產生后進入數據交換路由平臺,路由平臺按照路由規則進行路由解析,并將解析后的數據通過數據交換平臺交給目的地端的應用程序進行處理。
6. 數據庫增量同步示例
一些跨地域的業務系統在處理業務的迅速、即時性問題時,基本都在本地的局域網內建立數據庫,而其中一些業務系統需要在整個業務系統內(跨地域)保障數據的完整性、*性,在每個業務節點之間需要進行數據庫增量同步。數據庫增量同步平臺是構架在數據路由平臺與數據管理平臺基礎之上的應用平臺,提供數據庫增量同步中需要的各種*的工具軟件產品,可以簡單、有效的完成數據增量同步。
7. 數據文檔模板轉換示例
跨業務部門、跨應用系統實現消息、數據共享,需要每個應用系統彼此能夠識別對方的格式,當發生變化的時候(某一應用系統更改了消息、數據格式或者增加了一種新的應用系統),與其連接的應用系統都要進行相應的修改,這為應用系統帶來了很多的不便和巨大的工作量。通過數據文檔模板管理中心,管理文檔模板轉換適配器,管理平臺內所有的消息,并在需要的時候調用相應的適配器進行格式轉換。
8. 基于請求代理架構的模糊查詢
查詢是業務系統提供一項基本功能,一些業務系統通過WEB等手段對外提供數據查詢服務,這需要用戶了解提供服務的業務系統有哪些,以及如何登錄這些系統、如何使用這些系統,對于那些不知道具體應該在哪個業務系統來查詢的請求往往很難被處理。基于請求代理架構的模糊查詢可以幫助完成上述需求。請求代理架構是一種適合目前已有業務系統靈活的框架,它由三部分組成:請求分析中心、請求處理客戶端、請求結果處理中。使用數據交換平臺作為請求代理系統的中間件,能夠降低系統的開發工作量,使系統具有很高的擴展性。