成都公司:成都市成華區(qū)建設(shè)南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓
當前位置:工程項目OA系統(tǒng) > 泛普各地 > 山西OA系統(tǒng) > 太原OA系統(tǒng) > 太原OA快博
關(guān)于SOA您不愿知道的十件事
1.你不能出售SOA。SOA可以使公司更靈活。SOA可以使公司更機敏。是的,如果沒有適應(yīng)性和機敏性是不能建立業(yè)務(wù)解決案例或形成正當成本,你只能以解決業(yè)務(wù)問題為基礎(chǔ)來構(gòu)建SOA。在應(yīng)當?shù)沫h(huán)境中SOA可以使業(yè)務(wù)方案解決業(yè)務(wù)問題:這就足夠了。

2.就算你可以出售SOA你也不能這么做,因為你不能向商人描述SOA到底是什么。事實上也沒有SOA的確切定義。即使作為一個概念SOA也是脆弱的,不同的軟件提供商和分析師會給出不同的(大量的)SOA定義。所以就連IT行業(yè)都沒有統(tǒng)一的定義,你怎么能夠期望商家可以理解這一概念?最好就是說SOA是代表一系列有效的技術(shù)。
3.業(yè)務(wù)流程管理(Business Process Management ,BPM)不是SOA。兩者并非必須共存的,當然,雖然沒有BPM的SOA可能會很靈活。
4.業(yè)務(wù)流程管理(Business Process Management ,BPM)處理引擎將成為SOA的潛在瓶頸。如果每一件事都是圍繞BPM套件布署,那么服務(wù)就不得不回到BPM處理引擎來接收指令,這樣一來BPM處理引擎就變成了SOA的瓶頸。所以,你可能需要有多個這樣的引擎以及一個“協(xié)調(diào)引擎的引擎”,就好比一個管弦樂隊。更好的方法就是擁有智能、恰當?shù)姆?wù),可以明白自己的路由,保存狀態(tài)信息:因此減少了對引擎的調(diào)用。
5.總之,僅有業(yè)務(wù)流程管理(Business Process Management ,BPM)是不夠的。BPM可以處理相對簡單的流程,但是當環(huán)境非常復(fù)雜時,尤其是業(yè)務(wù)不可掌控時,BPM則不能發(fā)揮作用。這就需要復(fù)雜事件處理((complex) event processing ,CEP)來協(xié)調(diào)。
6.在SOA領(lǐng)域,大多數(shù)軟件提供商都承認事件處理的潛在角色,但是大家都不理解這一角色的具體含義。例如,我曾見過在SOA中將復(fù)雜事件處理(complex event processing ,CEP)與BI型事件處理混淆不清的現(xiàn)象。當然,SOA中應(yīng)有相應(yīng)的CEP區(qū)塊(例如,生產(chǎn)監(jiān)控而不是業(yè)務(wù)活動監(jiān)控(BAM-Business Activity Monitoring)的實例監(jiān)控――盡管應(yīng)該將兩者結(jié)合起來)。Oracle公司明白事件處理,它將復(fù)雜事件處理CEP分配在SOA成熟模型的第五層:這樣很好,除非復(fù)雜事件處理CEP可以完全獨立與SOA單獨實施。
7.你不需要使用簡單對象訪問協(xié)議(simple object access protocol ,SOAP)。有趣的是該協(xié)議并不像大家期望的那樣簡單――有其他更為簡單的協(xié)議。
8.SOA面向服務(wù)體系結(jié)構(gòu)的一個最大優(yōu)勢就是能夠幫助企業(yè)重組應(yīng)用程序,再利用服務(wù)。但是怎么再利用呢?我們不能對對象進行再利用,同時我們也不能對組件進行再利用,所以為什么我們認為我們可以對服務(wù)進行再利用呢?這是因為我們可以建立SOA管治、執(zhí)行IT策略與標準,可是這樣就意味著開發(fā)人員將會嚴格執(zhí)行策略嗎?什么時候有這樣的壓力?什么時候規(guī)定這項工作必須在明天之前完成?
9.討論一下管治,怎樣進行管治?――SOA與數(shù)據(jù)管治(data governance)之間的關(guān)系是怎樣的,舉例說明?如果管治的目的之一是為了對進程和數(shù)據(jù)建立所有權(quán),那么就會出現(xiàn)一個問題,因為所有權(quán)就意味著責(zé)任,如果有一點點機會,人們就會逃避責(zé)任。為管治打造的理論模型都非常優(yōu)秀,不過如果這些理論模型不能被應(yīng)用于實際(至少有時可以應(yīng)用于實際),那么我們就需要一組更注重實效的“我們可以實際作到”的方案,而不是總是以理想狀態(tài)為目標。
10.大多數(shù)討論SOA的軟件提供商都忽略了數(shù)據(jù)這一塊(這里,IBM是一個例外),許多公司的應(yīng)用程序架構(gòu)就像一團糾結(jié)在一起的面條,可是如果說SOA的作用就是解開、理清過去糾結(jié)在一起的面條,那么復(fù)雜的數(shù)據(jù)環(huán)境不也一樣嗎?(techtarget)
本文內(nèi)容來自自互聯(lián)網(wǎng)公開信息或用戶自發(fā)貢獻,該文觀點僅代表作者本人,版權(quán)歸原作者所有。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。若發(fā)現(xiàn)侵權(quán)或違規(guī)內(nèi)容請聯(lián)系電話4008352114或郵箱442699841@qq.com,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。
本站推薦
- 1關(guān)于征集2025年度數(shù)智化項目計劃的通知
- 2關(guān)于印發(fā)中小企業(yè)劃型標準規(guī)定的通知
- 3電子工程公司關(guān)于工程管理軟件功能需求答疑
- 4關(guān)于局OA辦公系統(tǒng)優(yōu)化的建議
- 5關(guān)于建設(shè)項目數(shù)據(jù)管理平臺的相關(guān)需求
- 6關(guān)于后臺管理系統(tǒng)前端項目有幾種模式的探索與分析
- 7請你提供具體的關(guān)于物流管理系統(tǒng)概念數(shù)據(jù)庫的標題,以便我進行改寫。
- 8關(guān)于采購管理系統(tǒng)啟用:提升效率降低成本的秘訣
- 9關(guān)于采購?fù)\噲龉芾硐到y(tǒng)之高性價比品牌與安裝方案

