




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、BPM是SOA架構(gòu)的核心組件之一,這意味著集成能力是BPM系統(tǒng)的必須能力,一個(gè)沒(méi)有集成能力的流程管理系統(tǒng)永遠(yuǎn)無(wú)法成為BPM。很多人都認(rèn)為,做系統(tǒng)集成就是做接口,其實(shí),遠(yuǎn)遠(yuǎn)沒(méi)有那么簡(jiǎn)單。那么,怎樣是正確的思路呢?要回答這個(gè)問(wèn)題我們先討論下集成的目標(biāo)實(shí)現(xiàn)業(yè)務(wù)自動(dòng)化;呻到氐IT架構(gòu)的總擁有成本;同時(shí),系統(tǒng)與系統(tǒng)之間是松耦合的,可以任意替換其中的組件?;谶@些目標(biāo),我們來(lái)對(duì)比下兩種方式的優(yōu)劣勢(shì):目標(biāo)目標(biāo)描述寫接口ESB化自動(dòng)盡可能減少人工操作,降低出錯(cuò)率可以可以效率開(kāi)發(fā)開(kāi)發(fā)包括:適配器、處理邏輯的開(kāi)發(fā)、系統(tǒng)間格式轉(zhuǎn)換、界面、安全性等多方面的開(kāi)發(fā)集成組件不能重用,其次對(duì)于標(biāo)準(zhǔn)產(chǎn)品還要寫代碼來(lái)做集成集成組
2、件可以在不同的系統(tǒng)與客戶之間重用,對(duì)于諸如SAP、ORCALE之類的通用產(chǎn)品ESB本身就提供集成組件,有的ESB組件還提供表單生成工具來(lái)簡(jiǎn)化集成的UI捷性IT敏IT敏捷性有幾個(gè)標(biāo)準(zhǔn):支持重用、支持組件化的更換等。在重用方面,實(shí)際上,過(guò)去不支持支持很多銀行的核心系統(tǒng)是以賬務(wù)處理為中心的,今天很多銀行開(kāi)始向以客戶為中心轉(zhuǎn)移,這使得大量銀行需要更換他們的IT系統(tǒng),其中有的銀行并沒(méi)有足夠的預(yù)算來(lái)實(shí)現(xiàn)這種更換,他們就在多個(gè)賬務(wù)系統(tǒng)之上添加了一層邏輯。支持組件化的更換可以使得企業(yè)的IT架構(gòu)的總成本大幅度的下降。實(shí)際上,一個(gè)企業(yè)里,幾乎每年都需要更換系統(tǒng),如果系統(tǒng)與系統(tǒng)之間是緊耦合的話,那么更換一個(gè)系統(tǒng)意味
3、著就需要去變更相關(guān)所有的系統(tǒng),這會(huì)大幅度增加IT成本。高可用高可用包括跨系統(tǒng)事務(wù),高并發(fā),日志,錯(cuò)誤跟蹤,調(diào)試,變更管理等。不支持支持復(fù)雜應(yīng)用批處理,訂閱,統(tǒng)一主數(shù)據(jù)不支持支持集成模式現(xiàn)在市場(chǎng)上的流程管理產(chǎn)品的集成能力參差不齊,主要有以下幾種系統(tǒng)集成的方式:集描述優(yōu)點(diǎn)缺點(diǎn)成方式系流程系統(tǒng)提供與第三方系統(tǒng)操作簡(jiǎn)在生產(chǎn)環(huán)境幾乎不可用。系統(tǒng)統(tǒng)集成節(jié)占八、集成的節(jié)點(diǎn),比如:調(diào)用WebService的節(jié)點(diǎn),當(dāng)流程執(zhí)行到某個(gè)階段的時(shí)候,流程引擎調(diào)用WebService。這些系統(tǒng)集成節(jié)點(diǎn)通常還可以擴(kuò)展,比如:SharePoint集成節(jié)點(diǎn),Dynamics集成節(jié)點(diǎn)等等。便。集成絕不是調(diào)接口這么簡(jiǎn)單,更關(guān)鍵的是
4、要保證集成的高可用。節(jié)點(diǎn)上調(diào)用接口的方式存在嚴(yán)重的不穩(wěn)定可能性,比如網(wǎng)絡(luò)斷了,操作系統(tǒng)升級(jí),密碼變更等都可能造成調(diào)用失敗。調(diào)流程引擎與第三方的ESB集功能強(qiáng)系統(tǒng)響應(yīng)比較慢,比如一個(gè)用用第三方成,第三方ESB再與業(yè)務(wù)系統(tǒng)進(jìn)大,能夠集成戶要審批一個(gè)表單,表單里有一些ESB行集成。常見(jiàn)的第三方ESB有WebSphere,BizTalk等。各種系統(tǒng)。數(shù)據(jù)是從外部系統(tǒng)來(lái)的,那么整個(gè)訪問(wèn)過(guò)程是:IIS-流程引擎-ESB-MQ-業(yè)務(wù)系統(tǒng),這里至少要跨越4個(gè)進(jìn)程。其次,問(wèn)題是價(jià)格比較昂貴。內(nèi)置ESB流程系統(tǒng)內(nèi)置ESB,內(nèi)置的ESB與業(yè)務(wù)系統(tǒng)進(jìn)行集成,再這里保障集成的安全性、穩(wěn)定性和可追溯性。流程引擎再與內(nèi)置的
5、ESB對(duì)接來(lái)實(shí)現(xiàn)系統(tǒng)集成。響應(yīng)速度高,與流程引擎集成緊密,可以保障集成的高可不如專業(yè)的ESB功能強(qiáng)大。用。從實(shí)際的應(yīng)用來(lái)看,我們看到絕大部分流程管理產(chǎn)品采用【系統(tǒng)集成節(jié)點(diǎn)】這種集成模式。這種模式只能用于做DEMO,一旦上生產(chǎn)環(huán)境就會(huì)發(fā)現(xiàn)是完全不可用的。我們看到,很多客戶采用了這種系統(tǒng)之后,不得不再自行開(kāi)發(fā)一個(gè)集成程序,專門用于流程引擎與第三方系統(tǒng)的交互,來(lái)保障集成的高可用。通常,內(nèi)置ESB的BPM系統(tǒng)默認(rèn)能跟第三方ESB集成。所以,客戶如果需要選擇一款具備集成能力的流程管理產(chǎn)品,那么必須選擇一款內(nèi)置ESB的BPM。從實(shí)際來(lái)看,除了Lombardi和OracleBPM以外,國(guó)內(nèi)一流的流程管理產(chǎn)品
6、的集成能力,大大領(lǐng)先于國(guó)外的其他流程管理產(chǎn)品。運(yùn)行環(huán)境集成系統(tǒng)的運(yùn)行環(huán)境至關(guān)重要,如果集成組件本身的運(yùn)行環(huán)境都不是高可用的,那么一切都無(wú)從談起。常見(jiàn)的流程引擎運(yùn)行環(huán)境有:流程引擎HOST在其他系統(tǒng)的進(jìn)程里,比如:IIS,SharePoint等。流程引擎HOST在自己的Service里。我們看到很多中國(guó)的二流的流程產(chǎn)品,采用的是HOST在其他進(jìn)程里的模式,這對(duì)于系統(tǒng)集成來(lái)說(shuō)是一個(gè)災(zāi)難。絕大部分國(guó)外的產(chǎn)品和中國(guó)的一流的流程管理產(chǎn)品,都采用的是HOST在自己的Service里面。前端集成前面介紹了集成的各種方式,對(duì)于最終用戶來(lái)說(shuō),他們關(guān)注的還是如何展現(xiàn),比如是否方便與門戶系統(tǒng)集成,統(tǒng)一組織架構(gòu),單點(diǎn)
7、登錄。通常,主流的流程管理產(chǎn)品在這方面都不存在問(wèn)題。開(kāi)發(fā)模式我們看到有一些流程管理產(chǎn)品,做一個(gè)與SAP集成的流程需要寫一段代碼,下一次再做一個(gè)與SAP集成的流程又要寫一段代碼,這兩段代碼80%是一樣的,如果每做一個(gè)系統(tǒng)集成的流程都要寫一段代碼,那么開(kāi)發(fā)人員的工作量將非常大。開(kāi)發(fā)目標(biāo)描述流程開(kāi)發(fā)場(chǎng)景:要開(kāi)發(fā)一個(gè)審批采購(gòu)訂單的流程,采購(gòu)訂單中包含明細(xì)表,每條明細(xì)里面有非常復(fù)雜的計(jì)算關(guān)系,每種物料都有自己的定價(jià)策略,每個(gè)審批人都有不同的字段讀寫權(quán)限。這是一個(gè)典型的系統(tǒng)集成場(chǎng)景,不同流程管理產(chǎn)品對(duì)于這種場(chǎng)景的支持能力是完全不同的。通常國(guó)內(nèi)一流的流程管理產(chǎn)品在這方面非常卓越,一般工作量都控制幾個(gè)小時(shí)以內(nèi)
8、,比如:H3BPMSuite實(shí)現(xiàn)這樣的場(chǎng)景只需要10分鐘就能完成,包括:流程設(shè)計(jì)、表單生成和權(quán)限控制,其中不需要寫任何一行代碼。適配器開(kāi)發(fā)場(chǎng)景:客戶新增了一個(gè)新的業(yè)務(wù)系統(tǒng),如何來(lái)添加一個(gè)針對(duì)該系統(tǒng)的適配器。也許會(huì)有人說(shuō),讓新的業(yè)務(wù)系統(tǒng)提供一個(gè)WebService就好了,其實(shí)并沒(méi)有那么簡(jiǎn)單,比如:在B2B應(yīng)用中,客戶到供應(yīng)商也是通過(guò)WebService來(lái)交換數(shù)據(jù)的,但是他們交換的是XML,這里其實(shí)需要的是XML的解析器,而不是調(diào)用WebService那么簡(jiǎn)單。某一個(gè)適配器可能要調(diào)用多個(gè)業(yè)務(wù)系統(tǒng),他們之間不是完全一一對(duì)應(yīng)的關(guān)系。比如:獲取ERP采購(gòu)訂單的場(chǎng)景中這個(gè)ERP可能采用外掛程序來(lái)計(jì)算稅。適
9、配器開(kāi)發(fā)是否方便非??简?yàn)ESB的能力,為了簡(jiǎn)化適配器的開(kāi)發(fā)難度,ESB要提供大量的基礎(chǔ)接口,比如:局部/全局鎖,局部/全局緩存,事務(wù)管理,集群支持,日志管理,監(jiān)聽(tīng)服務(wù),后臺(tái)作業(yè)服務(wù),同步/異步/回調(diào)支持,會(huì)話管理,配置管理等。安全性這個(gè)是一個(gè)重要的指標(biāo)。安全性包括很多方面,比如全、帳戶管理等。通常,前面那些都可以通過(guò)基礎(chǔ)設(shè)施,比1:密碼安全、數(shù)據(jù)安全、接口安二如:硬件、操作系統(tǒng)等實(shí)現(xiàn),ESB則需要自行實(shí)現(xiàn)帳戶管理,帳戶管理里面有一項(xiàng)重要的功能就是帳戶映射。帳戶映射管理是指ESB需要記錄每個(gè)用戶與業(yè)務(wù)系統(tǒng)用戶的對(duì)應(yīng)關(guān)系,這個(gè)映射可能是M:N的關(guān)系。比如:一個(gè)上海的員工,在發(fā)起一個(gè)采購(gòu)訂單審批的時(shí)
10、候,他只能選擇上海公司代碼下的物料號(hào),而不能選擇北京公司代碼下的物料。這意味著,用戶在BPM上的賬號(hào)要映射到ERP的賬戶上。BPM里的ESB的其他基礎(chǔ)功能集群、日志、數(shù)據(jù)處理(數(shù)據(jù)映射、數(shù)據(jù)轉(zhuǎn)換、XPat支持、內(nèi)聯(lián)函數(shù)和處理腳本支持等)、事務(wù)管理、BPEL、適配器、自定義擴(kuò)展、權(quán)限管理、帳戶管理、配置傳輸管理、性能監(jiān)控、會(huì)話管理、監(jiān)聽(tīng)服務(wù)、后臺(tái)作業(yè)管理、字段狀態(tài)管理、表單支持等。增值服務(wù)對(duì)于具備ESB能力的流程系統(tǒng),很多廠商在其中研發(fā)了大量的增值模塊,比如:SAPConnector、MasterDataManagement、SWIFT等。這并不是簡(jiǎn)單的接口調(diào)用,而是一個(gè)完整的解決方案,比如:跟SAP集成,并不是簡(jiǎn)單的支持BAPI和RFC即可;跟SAP集成,其實(shí)是跟SAP環(huán)境集成,通常,SAP還會(huì)有大量的外掛程序,要實(shí)現(xiàn)跟SAP的集成,不但要實(shí)現(xiàn)跟SAP集成,還要實(shí)現(xiàn)跟SAP外掛程序的集成。又比如實(shí)現(xiàn)主數(shù)據(jù)大集中,這并不只是技術(shù)問(wèn)題,還需要大量的行業(yè)經(jīng)驗(yàn)才能實(shí)現(xiàn),很顯然,金融行業(yè)的集中管理的客戶主數(shù)據(jù)跟制造行業(yè)的客戶主數(shù)據(jù)是完全不一樣的。實(shí)施人員需要清楚地知道在某個(gè)行業(yè)里要把哪些系
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 小學(xué)一年級(jí)勞動(dòng)課程分階段計(jì)劃范文
- 硅藻土輕質(zhì)澆注料項(xiàng)目投資可行性研究分析報(bào)告(2024-2030版)
- 2023-2029年中國(guó)計(jì)算機(jī)芯帶行業(yè)市場(chǎng)深度研究及投資戰(zhàn)略咨詢報(bào)告
- “親子會(huì)員特權(quán)解鎖更多驚喜”會(huì)員制商業(yè)計(jì)劃書(shū)
- 2025年中國(guó)白熾燈行業(yè)市場(chǎng)發(fā)展現(xiàn)狀及投資方向研究報(bào)告
- 【可行性報(bào)告】2025年心電遙測(cè)監(jiān)護(hù)儀行業(yè)項(xiàng)目可行性分析報(bào)告
- 2025年掛面分析報(bào)告
- 以道德之光領(lǐng)航幼兒園科研征程:園長(zhǎng)角色的深度剖析與實(shí)踐探索
- 以趣啟智:游戲活動(dòng)法在幼兒英語(yǔ)教學(xué)中的深度融合與實(shí)踐探索
- 以趣為引:趣味水墨畫(huà)在小學(xué)高段美術(shù)教學(xué)中的實(shí)踐與探索
- 江蘇省環(huán)保集團(tuán)有限公司招聘筆試題庫(kù)2024
- 鐵路貨車轉(zhuǎn)向架檢修新技術(shù)
- 電鍍環(huán)評(píng)評(píng)估投標(biāo)方案技術(shù)標(biāo)
- 山東省濟(jì)南市市中區(qū)2023-2024學(xué)年八年級(jí)下學(xué)期期末數(shù)學(xué)試題
- 光伏土地征地合同
- 竹類樹(shù)種識(shí)別與應(yīng)用-剛竹類
- 五年級(jí)上冊(cè)閱讀理解題20套(帶答案)
- 《蘇幕遮》(周邦彥)公開(kāi)課一等獎(jiǎng)
- 《兩辦意見(jiàn)》解析培訓(xùn)課件-2024年
- 糖尿病中醫(yī)科普知識(shí)講座總結(jié)
- 農(nóng)資銷售半年工作總結(jié)報(bào)告
評(píng)論
0/150
提交評(píng)論