企業(yè)應用系統中,經常會碰到新系統與遺留系統集成的(de)情況,這(zhè)時(shí)需要根據具體(tǐ)的(de)集成需求來(lái)決定進行什麽層面的(de)集成。
一般新系統與遺留系統的(de)集成有(yǒu)兩個(gè)層面:一是數據的(de)集成,就是說(shuō)新系統與遺留系統進行數據交換。二是服務的(de)集成,就是說(shuō)新系統要使用到遺留的(de)服務。服務的(de)集成的(de)層面更高(gāo)一些,涵蓋的(de)內(nèi)容更廣一些,數據本身(shēn)也是一種服務。
對(duì)于數據的(de)集成,一般有(yǒu)三種方案:1、數據庫共享2、通(tōng)過數據交換平台3、通(tōng)過遠(yuǎn)程調用方式;對(duì)于服務的(de)集成,有(yǒu)兩種方案:1、通(tōng)過遠(yuǎn)程調用方式2、一般基于SOA思想的(de)框架,像SCA,ESB等等。