企業(yè)系統(tǒng)集成方式發(fā)展概述_第1頁
企業(yè)系統(tǒng)集成方式發(fā)展概述_第2頁
企業(yè)系統(tǒng)集成方式發(fā)展概述_第3頁
企業(yè)系統(tǒng)集成方式發(fā)展概述_第4頁
企業(yè)系統(tǒng)集成方式發(fā)展概述_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、企業(yè)系統(tǒng)集成方式發(fā)展概述系統(tǒng)集成方式2集成類型主要可分為四類:數(shù)據(jù)集成(Data Level)數(shù)據(jù)復制和數(shù)據(jù)同步數(shù)據(jù)中心ODS數(shù)據(jù)集市 & 數(shù)據(jù)倉庫功能(應用)集成(Function Level)Web Service、Message queue企業(yè)應用集成(EAI)SOA流程集成(Process Level)BPELBPMN用戶界面集成(User Interface Level)企業(yè)信息門戶(WebCenter、Portal)Business-to-Business集成EDIB2B數(shù)據(jù)集成發(fā)展概要3發(fā)展階段高低低高生產(chǎn)力手工處理SQL Loader/Data Pump外部表Oracle Ex

2、ternal Table數(shù)據(jù)庫互連DBLink/Oracle Gateways數(shù)據(jù)庫提供集成工具物化視圖/高級復制/Oracle Streams/OWB專用數(shù)據(jù)集成工具ODI/OGG/SOA如何持續(xù)的集成?如何更新外部數(shù)據(jù)?如何支撐大量數(shù)據(jù)交換和提高性能?如何支撐異構(gòu)的數(shù)據(jù)環(huán)境、CDC、實時的集成需求?以Oracle的技術(shù)發(fā)展為例數(shù)據(jù)初始化技術(shù)簡單、成本低少量只讀數(shù)據(jù)非Oracle-Oracle技術(shù)簡單、成本低直接數(shù)據(jù)庫訪問少量數(shù)據(jù)庫接口開發(fā)成本較高更適用于Oracle-Oracle開發(fā)成本較高異構(gòu)、調(diào)度、實時、數(shù)據(jù)服務軟件成本高、開發(fā)成本較低數(shù)據(jù)集成的模式數(shù)據(jù)集成有三種主要的模式:聯(lián)合( F

3、ederation )數(shù)據(jù)分離在各個數(shù)據(jù)源,通過單個數(shù)據(jù)庫集成在一起,為應用提供單個一致的接口數(shù)據(jù)聯(lián)合還可以在應用層實現(xiàn)(Data Services)填充(Population)從一個或多個數(shù)據(jù)源收集數(shù)據(jù)應用到目標數(shù)據(jù)庫:如ODS、數(shù)據(jù)集市、數(shù)據(jù)倉庫同步(Synchronization):通過移動數(shù)據(jù)或數(shù)據(jù)庫事件實現(xiàn)數(shù)據(jù)復制和同步,數(shù)據(jù)在多個數(shù)據(jù)源擁有備份4數(shù)據(jù)集成方式考慮因素數(shù)據(jù)集成考慮因素潛在的數(shù)據(jù)沖突數(shù)據(jù)延遲事務量和數(shù)據(jù)增長趨勢數(shù)據(jù)訪問模式:訪問頻率和訪問地址數(shù)據(jù)源大小應用和數(shù)據(jù)源種類:是否都是關(guān)系型數(shù)據(jù)庫?數(shù)據(jù)質(zhì)量要求數(shù)據(jù)集成方式選擇數(shù)據(jù)初始化、一次性數(shù)據(jù)集成:SQL Loader、D

4、ata Pump少量只讀的外部數(shù)據(jù)(非Oracle) :Oracle External Tables少量的數(shù)據(jù)庫接口(Oracle-Oracle或Oracle-非Oracle):DBLink/Oracle Transparent Gateway/Oracle Generic Connectivity周期性調(diào)度執(zhí)行,大量數(shù)據(jù)復制或同步(Oracle-Oracle):高級復制/物化視圖/OWB以上所有,及異構(gòu)數(shù)據(jù)環(huán)境、大量數(shù)據(jù)接口、實時性要求、數(shù)據(jù)質(zhì)量要求及數(shù)據(jù)服務:Oracle Data Integrator & Oracle Golden Gate5應用集成的發(fā)展歷程6Point-to-poi

5、nt ArchitectureHub-and-spoke ArchitecturePipelineArchitectureService-orientedArchitectureEDI:定義標準的交易和數(shù)據(jù)格式集應用通過網(wǎng)絡直接連接由中央的Hub負責與各個獨立系統(tǒng)通信通過Message Bus集成各個獨立的系統(tǒng)通過分布的、獨立的服務將不同的應用集成為功能整體EAIRPC、CORBA、DCOM、RMIMOM:MQ、AQ、JMSTIBCO、WebMethod、VitriaPoint-to-point architecture7只適用于少量的系統(tǒng)和少量的連接替換單個系統(tǒng)是一個費力且高成本的過程欠缺靈

6、活性,難以表現(xiàn)業(yè)務流程沒有數(shù)據(jù)的概要限制組件的重用性高昂的后續(xù)維護成本缺乏標準弱點低的啟動成本和基礎設施成本優(yōu)點Hub-to-spoke architecture8高的啟動成本和基礎設施成本傳輸?shù)牧看髸r,中央Hub成為性能瓶頸單點故障弱點減少接口問題低的后續(xù)成本兼容標準簡化監(jiān)控優(yōu)點Pipeline architecture9高的啟動成本和基礎設施成本傳輸?shù)牧看髸r,如果不與常規(guī)的傳輸分離則有性能瓶頸的風險支持1:N的數(shù)據(jù)分發(fā)支持N:1的數(shù)據(jù)集中(如數(shù)據(jù)倉庫)弱點低的后續(xù)成本非常靈活的架構(gòu)兼容標準優(yōu)點Service-oriented architecture10高的啟動成本和基礎設施成本需要全面的

7、SOA策略和監(jiān)管獨立的系統(tǒng)間方便的實現(xiàn)流程編排弱點低的后續(xù)成本非常靈活的架構(gòu)兼容標準被所有的軟件廠商支持優(yōu)點EAI和SOA的區(qū)別11EAI:簡化連接不同系統(tǒng)的過程,避免失控的點對點連接膨脹SOA:實現(xiàn)企業(yè)架構(gòu)(Enterprise Architecture)SOA從業(yè)務分析開始,識別和構(gòu)造各個業(yè)務領(lǐng)域和流程。區(qū)別EAI是面向數(shù)據(jù)的,關(guān)注于應用程序接口集成(技術(shù)層面);SOA是流程(業(yè)務)驅(qū)動的,關(guān)注于使用開放的標準封裝差異,集成一致的服務接口EAI并不處理業(yè)務流程,相反它們是各自獨立定義的EAI是高度復雜的,因為它們使用專利技術(shù),也不能長時間保護投資;SOA使用開放的標準EAI需要特定產(chǎn)品的知

8、識,不能在其它項目中重用數(shù)據(jù)集成、應用集成的選擇應用集成總是更復雜、代價更高并且容易出錯,所以正確區(qū)分數(shù)據(jù)集成還是應用集成非常重要以數(shù)據(jù)復制、同步為目的的集成,屬于數(shù)據(jù)集成范疇,總是優(yōu)先考慮采用數(shù)據(jù)集成工具不以數(shù)據(jù)復制、同步為目的的調(diào)用都屬于應用集成范疇,不應該使用數(shù)據(jù)集成工具來實現(xiàn)(如信用檢查、ATP檢查)如果集成只需要保存事務處理的最終狀態(tài),則優(yōu)先考慮數(shù)據(jù)集成,比如工單完工入庫后才需要同步如果集成需要保存事務處理的中間狀態(tài),則優(yōu)先考慮應用集成,比如訂單處理的每個狀態(tài)都需要同步(Book、發(fā)運)數(shù)據(jù)集成場景中,如果應用不提供數(shù)據(jù)庫訪問(Lisence限制、安全原因),則通過Service方式實現(xiàn)(如:直接使用OSB+JCA Adapter或進行服務化改造)實時的集成,如可在數(shù)據(jù)庫級實現(xiàn),則使用GoldenGate;無法通過數(shù)據(jù)庫實現(xiàn)時,可采用事件集成(EBS、Fusion應用)或?qū)眠M行服務化改造周期性的數(shù)據(jù)同步,總是優(yōu)先考慮采用數(shù)據(jù)集成工具,SOA沒有調(diào)度工具,無法做到定時同步。SOA一般用于實時調(diào)用或事件集成。與外部(如第三方物流、供應商、經(jīng)銷商)交互時,總是使用Web

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論