SAP與非SAP系統之間的EDI

dicksonjyl560101發表於2015-08-27
SAP 與非 SAP 系統之間的EDI    不同的和穩定性高。
    根據 SAP 系統構架,資料共享操作可以系統之間之所以要進行整合,其根本原 因在於系統之間要進行資料交換。異構資料系統之間的資訊交換需要考慮資料交換的實時性,即資料同步的程度和資料交換量的大小。根據這兩個方面,資料整合可以分為資料共享和資料遷移兩類。
    資料共享
    資料共享是為了實現不同系統間一些實時資料的交換,包括讀寫操作。其主要特點就是:資料交換實時性強、資料交換量小發生在兩個層面:資料層和業務邏輯層。
  發生在資料層意味著:直接向資料庫中寫入資料,繞開業務邏輯層,這樣做的優點是:資料交換速度快、操作簡單;缺點是:對於業務邏輯複雜的系統,由於業務邏輯對資料格式的種種限定,導致這處操作有可能無法完成,或系統出現業務邏輯問題,甚至可能導致系統崩潰。
    發生在業務邏輯層意味著:通過業務邏輯向資料庫中寫入資料,輸入的資料經過業務邏輯層的檢驗。這種操作的優點是:資料準確、安全穩定;缺點是:實施起來比較複雜,週期較長。

    邏輯層的資料共享整合方法有:通過應用程式設計介面(BAPI)、基於元件(如:DOCM、EJB )或中介軟體(如:ALE )方法的功能呼叫以及基於 Web 服務(如:XML 4.0)的功能整合。
    資料遷移
    資料遷移是將一個系統中的資料部分或全部匯入到另一個系統中。這種資料整合一般發生在企業安裝新系統時,需要從原有系統中一次性裝載大量資料。它的主要特點就是:交換量大,實時性較弱。
    從系統本身講,資料的遷移可以分為彈性遷移和非彈性遷移。彈性遷移是指遷移的目標系統事先沒有確定的資料格式。非彈性遷移是指資料遷移的目標系統事先有確定的資料格式。
    在 SAP 這樣複雜的系統環境下,由於資料格式的轉換,資料冗餘以及完整性等約束,資料遷移一般都要求通過業務邏輯層。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29829936/viewspace-1784231/,如需轉載,請註明出處,否則將追究法律責任。

相關文章