發布時間:2024-02-04 文章來源:鴻宇科技 瀏覽次數:419
目前,MES系統之間實現數據集成的方法主要有中間文件轉換,數據復制、數據聚合、API接口、XML、數據集成平臺等多種幾種方式:
1)中間文件轉換
將數據從源數據庫中導出,形成一個中間文件,然后將這個一個中間文件包含的數據導入到目標數據庫中,這是信息化建設初級階段最常用的方法。
2)數據復制
數據復制應用在同構的數據庫中,保持數據在不同數據模型中的一致性。數據復制中,需要建立不同數據模型中數據轉化和傳輸的機制及關系,以屏蔽不同數據模型間的差異。在此基礎上,將數據從源數據庫中抽取和導入到目標數據庫中,采用數據復制方式,實現系統集成。
3)數據聚合
數據聚合是一種將多個數據庫和數據庫模型即成為一種統一的數據庫視圖的方法,聚合的過程可以看成構建一個虛擬數據庫的過程,而此虛擬數據庫包含了多個實際存在的數據庫。這個構建的過程對于處于數據庫以外的應用層的各具體應用的用戶來說是完全透明的,用戶可以訪問數據庫的通用方法訪問企業中任何相連的數據庫。但是對于企業中存在的多種異構數據源而言,有時難以構建一個良好的通用接口來訪問所需的數據。
4)API接口
API接口目前在系統集成中,使用非常普遍,而且許多軟件本身具有API接口。兩個應用系統之中的數據通過設在其間的應用適配器的接口進行傳輸,從而實現集成。
5)XML
隨著IT技術的不斷發展和企業信息化建設不斷深入,不可避免地需要為已有的或未來的軟件系統提供接口。在XML技術出現之前,為了將某一數據源的數據轉換到各個不同的目標數據源中去,只能在每個應用系統中都實現一次數據分析處理。數據解析只是在兩個點到點的系統之間產生作用,而無法用于其他系統中。而XML作為一種對數據格式進行描述的通用元語言標準,目前來看是跨平臺的數據集成的最佳解決方案,值得在未來的系統集成實踐中大力推廣。
對于不同企業,由于各自的起點、系統所處的環境不同,對于集成的要求也不盡相同。在本企業的信息化建設中,可以根據具體情況選用不同的集成方案,不必一味追求最新的集成技術。以上幾種集成方案在未來幾年里仍然會有自己的需求和定位,企業也應在充分調研和評估的基礎上,選擇適合企業的系統集成方案。
6.數據集成平臺(DI)
數據集成平臺通過DI服務器監聽并處理客戶請求,管理發送任務和接收任務,針對不同的數據源進行數據流編碼,完成手工發送、接收和自動發送、接收。而API接口提供一組對DI服務器進行操作的應用編程接口,通過這組接口可以開發基于DI的各種應用程序。管理器是一個管理DI服務器的圖形化工具,建立在API接口的基礎上,通過它可以完成DI各項工作。Infobus是由各種網絡通信通道(消息隊列,FTP, E-MAIL 等)組成的網絡傳輸平臺。