下面對數(shù)據(jù)交換系統(tǒng)架構進行簡單介紹。
一個數(shù)據(jù)交換系統(tǒng)由專用服務器(集群)和物理存儲構成,并通過傳輸工具和提供方應用系統(tǒng)、接收方應用系統(tǒng)進行連接。數(shù)據(jù)提供方應用系統(tǒng)負責將文件(源文件)傳到數(shù)據(jù)交換系統(tǒng)的物理存儲上,由數(shù)據(jù)交換系統(tǒng)檢測源文件是否到達并進行內部處理(轉換、校驗),在物理存儲上生成結果文件,最后由數(shù)據(jù)交換系統(tǒng)將結果文件傳給接收方應用系統(tǒng)。
集中式數(shù)據(jù)交換系統(tǒng)邏輯架構如圖10-3所示。
集中式數(shù)據(jù)交換系統(tǒng)一般包含以下功能模塊(數(shù)據(jù)交換系統(tǒng)的功能性需求):
(1)數(shù)據(jù)交換存儲通過接人區(qū)目錄與接出區(qū)目錄,向外提供整個集中式數(shù)據(jù)交換系統(tǒng)對外的數(shù)據(jù)接口,分別用于接收方和提供方應用系統(tǒng)發(fā)送的待處理文件,以及發(fā)送處理結果文件給接收方應用系統(tǒng)。處理中間結果可存放在結果存放區(qū)。當集中交換規(guī)模較小時,數(shù)據(jù)交換存儲可以使用對應服務器的本地硬盤,由本地文件系統(tǒng)管理;當集中交換規(guī)模較大時,數(shù)據(jù)交換存儲可以使用邏輯共享存儲(如分布式文件系統(tǒng)存儲節(jié)點服務器上的存儲)或物理共享存儲(共享的SAN存儲盤機,需要使用共享文件系統(tǒng)管理,典型產品包括IBMGPFS、昆騰Stornext等)。