當前位置:工程項目OA系統(tǒng) > 泛普各地 > 浙江OA系統(tǒng) > 杭州OA系統(tǒng) > 杭州OA行業(yè)資訊
EDA和CEP 如何與SOA相匹配
大多數(shù)的組織在對SOA思考的時候都會處于這樣的境地:他們想確定他們最終在何時以及是否應(yīng)該投資SOA,以及很多其他的問題,例如進行這項工作應(yīng)該選用哪些工具以及哪個軟件生產(chǎn)廠商的產(chǎn)品。但是,由于技術(shù)解決部門應(yīng)該有這種方案,很多在SOA領(lǐng)域的軟件廠商現(xiàn)在都在面向SOA的客戶推出一個全新的概念,那就是事件驅(qū)動結(jié)構(gòu)(EDA)。這個概念看上去是一個新的術(shù)語,其使用了在SOA領(lǐng)域廣泛實用的首字母縮寫的方式。因此,我們將來看看EDA這個概念到底是什么意思,以及它是如何和SOA市場相關(guān)的。
讓我們先從探索當我們在企業(yè)軟件部分談及事件的時候,我們會最有可能想到什么事情這件事出發(fā)。對于很多人來說,他會讓大家要么想起信息中間件,要么想起什么異步通信,出版/訂閱標題,JMS,MSMQ或者是其他一些能夠建立事件提示的技術(shù)。當然了,這些都不是什么新的技術(shù),因此我們可以將目光轉(zhuǎn)向能夠解決簡單情形的Web服務(wù)標準。在Web服務(wù)標準中,你可以看到Web服務(wù)事件(WS-Eventing),它是由OASIS組織的W3C(Web服務(wù)公告)制定的。咋一看去,這是一個將基于服務(wù)的架構(gòu)和事件處理混合起來的東西,但是,事實上,這是一個很精妙的想法。
而EDA是一個更加廣泛的概念——很像SOA自身也是一個方法一樣——EDA在事實上已經(jīng)被研究了很多年。如果在過去幾年你曾經(jīng)聽說過有軟件廠商推出過復(fù)雜的事件處理流程(CEP),那么實際上你已經(jīng)對EDA所涉及到的部分有所了解了,盡管也許你并沒有意識到那三個縮寫字母的含義。而對那些不熟悉這一概念的人們來說,在CEP和EDA之后的假設(shè)是在存在確定的系統(tǒng)事件的基礎(chǔ)上運行的商業(yè)邏輯。事實上這樣做是發(fā)源于非常廣泛的媒介中的,甚至包括前面提到的出版/訂閱中間件來進一步描述類似通過RFID掃描儀進行事件探索以及平凡如在數(shù)據(jù)庫里發(fā)生的事件的設(shè)置的情況。
在這種判斷下,CEP的軟件廠商開拓出了跨行業(yè)的充滿機會的市場。特別是在事件敏感邏輯對企業(yè)非常重要的財務(wù)和制造行業(yè),股票指令觸發(fā)或者完成操作等對企業(yè)都會產(chǎn)生重大的影響。但是在面臨這類問題領(lǐng)域的過程中,不止一個的CEP軟件廠商都不得不為企業(yè)特定的系統(tǒng)中存在的有意義的事件開發(fā)特別的方法,創(chuàng)建過多的所有權(quán)引擎,適配器,查詢語言以及理所當然的各自的管理、監(jiān)控和編輯工具。
上述的種種都導(dǎo)致了在早期的SOA建議者、CEP軟件廠商以及事實上有效的EDA這些SOA2.0的組成部分的分離。站在CEP的立場上,幾乎沒有能夠使得CEP實現(xiàn)成為事實的目的的SOA的技術(shù)或者是其他相關(guān)的技術(shù)。這使得CEP在2000年在生產(chǎn)類型的情況下,沒有SOA的影響就取得成功的原因。
但是,讓我們再看一看到底是什么使得CEP對企業(yè)而言是特殊的。絕大多數(shù)CEP解決方案的賣點在于他們能真正提供實時的事件處理。而這正是和中間件事件處理系統(tǒng)的靜態(tài)方式完全相反的。這樣做避免了在相關(guān)的找回存檔事件中或者僅僅是在簡單的為了描述極端的事件流程而決定行動的路線的活動中承擔延時。因此就像俗語中描述的那樣:通過SOA的設(shè)定,我們獲得了基礎(chǔ)的鳥瞰圖:基于標準的松散的耦合的接口/服務(wù),能夠跨越企業(yè)層級和不同平臺的訪問等。舉個相關(guān)的例子,就是通過用相同方法訪問事件的可能性簡化了的對企業(yè)大多數(shù)數(shù)據(jù)的訪問。
盡管對CEP的需求僅僅是在一小部分行業(yè)中是至關(guān)重要的,但是,他并沒有花費SOA供應(yīng)商太多的精力去描述存在利用同樣的基礎(chǔ)設(shè)施加載SOA以實現(xiàn)CEP需求的商業(yè)機會,其所導(dǎo)致的術(shù)語有:事件驅(qū)動SOA、作為SOA2.0的EDA,包括圍繞同樣的范例的大量的引擎和產(chǎn)品公告。直到在CEP市場中舊的防護被關(guān)注——如果你愿意就是非SOA營地——在同樣的語句中聯(lián)合SOA、EDA和CEP上存在一定的抵抗性,尤其是在SOA風暴之前大多數(shù)都做得很好。
事實是SOA從CEP中獲取了很多,就像CEP從SOA中獲取很多一樣,在現(xiàn)在的狀態(tài)下,基本上每一件SOA產(chǎn)品線都缺乏實時的事件處理能力,而其在小的CEP引擎中存在,從另一方面來說,大多數(shù)CEP引擎擁有成幀技術(shù)——讀取供應(yīng)商占據(jù)——以執(zhí)行實時事件處理,他們都能從已經(jīng)開發(fā)的SOA設(shè)計中獲益。不管是術(shù)語SOA2.0或是EDA都將會被如“模糊”的已經(jīng)成功的中介所懲罰,但是其將很快成熟,在流行的SOA供應(yīng)商和小的CEP供應(yīng)商的產(chǎn)品之間存在一個倒數(shù)關(guān)系,不管其是如何稱呼的。
- 1計世獨家:杭州OA招標選型走穩(wěn)第一步
- 2SCM成為中小企業(yè)信息化的出發(fā)點
- 3BI概念絕不會因企業(yè)收購而消亡
- 4知識管理的一場集體自救
- 5災(zāi)難過后 電子商務(wù)迎來盛夏果實
- 6三招讓IT外包企業(yè)贏得發(fā)包商信任
- 7地震后對應(yīng)急管理的冷思考
- 8杭州OA項目監(jiān)理方法研究
- 9如何掌握SaaS收益評估方法
- 10混戰(zhàn)中國內(nèi)杭州OA廠商面臨三大挑戰(zhàn)
- 11關(guān)注中小商業(yè)智能廠商發(fā)展
- 12計世獨家:中小企業(yè)信息化應(yīng)“小步快跑”
- 13SOA:業(yè)務(wù)驅(qū)動為基礎(chǔ)的軟件架構(gòu)體系
- 14計世獨家:構(gòu)造服務(wù)是SOA的基礎(chǔ)
- 15精益生產(chǎn)與南京OA水火不容?
- 16澄清供應(yīng)鏈管理常見的七大誤解
- 17SOA系統(tǒng)架構(gòu)出現(xiàn) 將給信息化帶來新變革
- 18企管軟件選型四步走 步步為營
- 19讓企業(yè)內(nèi)容管理像搭積木一樣簡單
- 20如何先期判斷咨詢是否物有所值
- 21案例點評:企業(yè)知識管理實施為何這么難
- 22BPM:企業(yè)如何做好流程細化
- 23業(yè)務(wù)流程管理與杭州OA實施:概述與引例
- 24SOA 打造基于構(gòu)件的“服務(wù)銀行”
- 25杭州OA系統(tǒng)上線并非結(jié)束 后續(xù)工作更重要
- 26五大建議助企業(yè)提高虛擬服務(wù)器安全
- 27如何規(guī)避風險 讓你的SaaS數(shù)據(jù)更安全
- 28分析企業(yè)實施SOA的優(yōu)勢與挑戰(zhàn)是什么
- 29中小企業(yè)須理性對待被神化的電子商務(wù)
- 30好用的OA辦公系統(tǒng)與用好OA系統(tǒng)
成都公司:成都市成華區(qū)建設(shè)南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓