當前位置:工程項目OA系統(tǒng) > 建筑OA系統(tǒng) > 工程項目管理軟件系統(tǒng)
BPM與SOA之間的區(qū)別及聯(lián)系
BPM陣營通常聲稱,SOA對于實現(xiàn)BPM來說不是必需的。只需部署一個BPM套件,就可以更快地實現(xiàn)目標而不會帶來多少復雜性。SOA陣營則注重于如何從一般意義上解決企業(yè)IT的復雜性。該陣營通常聲稱BPM是SOA的一個特性,但是它是SOA解決方案的一部分,考|試/大而不是一個單獨的東西。當SOA領域的人士談到BPM時,該術語通常與服務編排或流程整合同義,而不強調(diào)對業(yè)務分析人員友好的建?;蛉藛T交互,而后者對BPM陣營來說非常重要。
為了澄清這些誤解,我認為有必要闡明BPM與SOA的不同本質:SOA是一種架構方法;BPM則是一組協(xié)調(diào)活動。
因此,可以很容易地得到使用SOA或不使用SOA的BPM,反之亦然。我們來看看不同組合的優(yōu)點。
如果部署一個不使用SOA的BPM套件,則可以獲得快速創(chuàng)建、執(zhí)行和監(jiān)控/管理業(yè)務流程的能力。業(yè)務流程的模型可以由業(yè)務分析人員創(chuàng)建,但是其完整實現(xiàn)則需要與底層IT系統(tǒng)的集成(以及定義用戶如何與該流程交互,但是現(xiàn)在我們暫不考慮)。BPM套件(如BEA的AquaLogic BPM Suite)支持使用各種不同的技術(面向服務的或不是面向服務的)對應用程序和數(shù)據(jù)庫進行輕松訪問。實現(xiàn)由代碼和來自于并依賴于底層系統(tǒng)接口的元數(shù)據(jù)組成,因此,對底層數(shù)據(jù)庫和應用程序的任何更改都將導致對業(yè)務流程的更改。
如果組織和IT環(huán)境規(guī)模比較小,并且由同樣一組人來控制所有的系統(tǒng)(包括BPM套件)的話,考|試/大這是完全可以的。如果底層系統(tǒng)完全不更改的話,這種方法同樣運行良好。
但是,如果BPM套件由一個小組部署,并消費來自另一個小組的系統(tǒng)的服務,那么協(xié)調(diào)和管理每個小組中的更改的任務很快就會變得非常困難。這是SOA要解決的典型問題,因此,SOA可以應用于BPM套件的部署,就像應用于其它地方一樣。
如果BPM作為SOA的一部分進行部署,這意味著當一個業(yè)務流程連接到底層系統(tǒng)時,它連接到由企業(yè)服務總線所提供的代理服務,這樣就隱藏了底層應用程序和數(shù)據(jù)庫的復雜性。這具有以下優(yōu)點:
將業(yè)務流程連接到系統(tǒng)的過程會更簡單,因為IT可以公開更有用的接口,比如聚合的數(shù)據(jù)服務或使用標準協(xié)議而不是專有協(xié)議的服務。這減少了實現(xiàn)流程所需的IT工作量,并允許流程人員將精力集中于流程,而不是粘合流程與底層系統(tǒng)所需的技術。
它使得實現(xiàn)更為健壯,因為對底層IT系統(tǒng)的更改不必影響流程所使用的接口。
它在BPM套件之外提供了一個獨立的控制和管理層。這允許IT小組更好地管理他們所擁有和維護的服務的策略和資源。
SOA還支持從BPM套件中獲得對它所連接到的系統(tǒng)的更好可見度。IT小組可以在服務注冊庫中注冊服務,考|試/大流程開發(fā)人員(甚至可能是業(yè)務分析師)可以在構建流程時瀏覽這樣的注冊庫。這確保了服務可以被正確地使用和重用,而且通常簡化了業(yè)務流程,因為使用正確的服務可以將流程本身的復雜性降至最低。
無疑,這些優(yōu)點只有在IT基礎架構足夠復雜,并且/或者BPM項目達到一定的范圍和規(guī)模時才能顯現(xiàn)出來。因此,在很多情況下,應該首先開發(fā)出BPM,而將SOA組件留待以后考慮。
最好的方法是一開始就讓業(yè)務運作團隊和IT企業(yè)架構小組保持良好的對話,并針對未來進行規(guī)劃,同時支持戰(zhàn)術性執(zhí)行。這就需要正確地組合產(chǎn)品。例如,BPM套件本身應該能夠提供豐富的連通性,以便無需全面應用完善的SOA來使得BPM運行,這一點非常重要。類似地,BPM套件應該支持SOA,這樣BPM與SOA才不至于存在于獨立的豎井中,這也很重要。
- 1夢龍項目管理軟件
- 2禪道項目管理軟件
- 3項目管理軟件下載
- 4開源項目管理系統(tǒng)下載
- 5多項目管理
- 6項目管理
- 7項目管理系統(tǒng)
- 8項目管理操作
- 9好用的項目管理
- 10哪家項目管理好
- 11工程項目管理實施
- 12項目管理軟件調(diào)研
- 1一建建設工程經(jīng)濟知識點:分部分項工程量清單費用
- 2樹木移植施工方案26p
- 3建筑工程考點預習:荷載對結構的影響
- 4私家花園設計
- 5中交集團港珠澳大橋已建隧道總長突破2000米
- 6開標準備工作
- 7招標師輔導《項目管理與招標采購》:工程建設項目參與方
- 8中鐵十七局集團喜奪蘭新鐵路2013年上半年信用評價全線榜眼
- 9新疆2015年度一級建造師考試報考條件
- 10路基工程挾帶大塊回填治理方法?
- 11計時觀察方法具體概念是什么?
- 12監(jiān)理工程師每日一練免費在線測試(2015.12.9)
- 13城市道路交通標志單柱式支撐結構設計圖5張
- 14拓普康全站儀技術講座(PPT)
- 15工程掛靠經(jīng)營關系分為內(nèi)部關系和外部關系
- 16亳州2009年一級建造師考試報考條件
- 17鐵路線路防護柵欄通用圖
- 18天棚面層壓條工程量如何計算?
- 19【碩士】坑式靜壓樁在玉皇閣整體頂升工程中的應用及沉樁阻力估算方法研究
- 20地鐵車站出入口平面地材布置圖
- 21杭州灣跨海大橋杭甬高速連接線打下試驗樁
- 22注冊監(jiān)理工程師輔導:鋼筋工程的監(jiān)理方案(2)
- 23【博士】村鎮(zhèn)建筑簡易消能減震技術抗震性能研究
- 24白改黑市政道路交通工程設計套圖(12張)
- 25某公園補水管線工程施工組織設計42P
- 26中鐵十二局二公司朔州隧道又有2項專利授權
- 27天津2015年造價員(建筑工程專業(yè))報名時間為3月13日-14日
- 28自密實混凝土的應用初探
- 29穩(wěn)定土拌合站與混凝土攪拌機的對比分析
- 30監(jiān)理工程師《合同管理》輔導:合同的生效與設計期限
成都公司:成都市成華區(qū)建設南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務大廈18樓