監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價(jià)咨詢管理系統(tǒng) | 工程設(shè)計(jì)管理系統(tǒng) | 簽約案例 | 購(gòu)買價(jià)格 | 在線試用 | 手機(jī)APP | 產(chǎn)品資料
X 關(guān)閉

SOA的分級(jí)模型

申請(qǐng)免費(fèi)試用、咨詢電話:400-8352-114

來(lái)源:泛普軟件

SOA (Service Oriented Architecture,面向服務(wù)體系架構(gòu))是將開(kāi)發(fā)和業(yè)務(wù)流程所需的各項(xiàng)操作開(kāi)發(fā)成“服務(wù)”(Service)的一種IT體系架構(gòu)。在這種架構(gòu)支撐下開(kāi)發(fā)和組成的業(yè)務(wù)流程本身還可以通過(guò)流程編排與其它“服務(wù)”組合,從而實(shí)現(xiàn)松耦合的復(fù)雜“服務(wù)”。

目前,SOA技術(shù)已經(jīng)從理論走向了現(xiàn)實(shí),越來(lái)越多的企業(yè)正在或準(zhǔn)備享受SOA帶來(lái)的回報(bào)。與傳統(tǒng)IT項(xiàng)目類似,采用SOA技術(shù)同樣是一個(gè)循序漸進(jìn)的過(guò)程,從簡(jiǎn)單SOA項(xiàng)目到SOA型企業(yè),從技術(shù)平臺(tái)到技術(shù)標(biāo)準(zhǔn)遵循都是漸進(jìn)過(guò)程的一部分。

盡管采用SOA技術(shù)同樣是一個(gè)漸進(jìn)的過(guò)程,但是與傳統(tǒng)IT項(xiàng)目相比,它仍然具有明顯的獨(dú)特性。面向服務(wù)的架構(gòu)思想不僅提供了一條解決問(wèn)題的思路,也同樣對(duì)整個(gè)項(xiàng)目的管理過(guò)程提出了一個(gè)新的挑戰(zhàn)。

影響SOA項(xiàng)目成功的主要因素

在SOA的世界里,“業(yè)務(wù)模式”和“技術(shù)實(shí)現(xiàn)”比以往任何時(shí)候都結(jié)合得更緊密。這是由于通過(guò)服務(wù)間松耦合編排方式構(gòu)建的應(yīng)用具有極大的靈活性,可以更敏捷的適應(yīng)業(yè)務(wù)需求的變化。換句話說(shuō),SOA型的IT架構(gòu)為業(yè)務(wù)開(kāi)展提供了更新、更有效的技術(shù)支撐。

正是因?yàn)镾OA與業(yè)務(wù)的密切關(guān)系,使得影響SOA項(xiàng)目成功的因素跨越了傳統(tǒng)IT項(xiàng)目管理的范疇。

從下面的SOA項(xiàng)目成功因素三維模型可以看出,除了傳統(tǒng)的“使能工具、平臺(tái)和應(yīng)用”因素之外,“實(shí)施方法論”和“企業(yè)文化”也是保證SOA項(xiàng)目成功不可或缺的重要因素。其中“實(shí)施方法論”要解決的是從何入手、如何建設(shè)的問(wèn)題;“企業(yè)文化”要解決的則是如何建立SOA型企業(yè)的問(wèn)題。

從另一方面來(lái)看,影響SOA項(xiàng)目成功的關(guān)鍵因素又可分為技術(shù)因素和管理因素兩大類:技術(shù)因素包括技術(shù)的采納和相關(guān)技術(shù)標(biāo)準(zhǔn)的遵循;管理因素包括企業(yè)發(fā)展策略、組織架構(gòu)和IT架構(gòu)、信息和資源共享模型、IT治理、流程等。

從影響SOA項(xiàng)目成功的關(guān)鍵因素來(lái)看,“實(shí)施方法論”是其中的一個(gè)重點(diǎn)。在企業(yè)準(zhǔn)備采納SOA的技術(shù)的時(shí)候,必須考慮清楚從何入手、如何建設(shè)的問(wèn)題,因?yàn)閷?shí)現(xiàn)SOA型企業(yè)需要一個(gè)循序漸進(jìn)的過(guò)程。目前全球范圍內(nèi),已經(jīng)有眾多企業(yè)成功應(yīng)用了SOA,根據(jù)從這些成功者中提煉的經(jīng)驗(yàn),可以將SOA項(xiàng)目分為5個(gè)不同的層級(jí)模型。(如圖2)

需要特別指出的是,這一分級(jí)模型并不要求從低到高逐級(jí)實(shí)現(xiàn),而僅提供一個(gè)理論模型,企業(yè)可以根據(jù)自身的具體情況,以及項(xiàng)目的特點(diǎn),綜合各方因素,從任意層級(jí)開(kāi)始自己的SOA之旅。

第一級(jí):簡(jiǎn)單SOA應(yīng)用

簡(jiǎn)單SOA應(yīng)用模型主要針對(duì)構(gòu)造和使用Web Services,并對(duì)使用情況監(jiān)控管理的需求而提出。這一級(jí)別中,技術(shù)上需要使用應(yīng)用服務(wù)器平臺(tái)和掌握支持 Web Services 的開(kāi)發(fā)工具;要遵循的相關(guān)標(biāo)準(zhǔn)包括WSDL、SOAP、XML、WSRP、JSR168;在項(xiàng)目選擇方面,應(yīng)該選擇能快速實(shí)施的項(xiàng)目以求短期能見(jiàn)效益。

具有35年歷史的The Hartford是美國(guó)最大的保險(xiǎn)公司之一,企業(yè)內(nèi)運(yùn)行的傳統(tǒng)系統(tǒng)效率極為低下,由于過(guò)分依賴代碼,3-4月/30人的維護(hù)周期成為家常便飯。2003年,The Hartford采用Web Service方式的服務(wù)單元實(shí)現(xiàn)了傳統(tǒng)業(yè)務(wù)功能,并通過(guò)松耦合的方式對(duì)業(yè)務(wù)進(jìn)行編排,一下將系統(tǒng)的維護(hù)周期提速到了3-4周/5-8人。SOA模式允許The Hartford 從大型機(jī) "one service at a time"模式遷移到更靈活的模式。例如,在SOA之前,創(chuàng)建.Net與Java的橋接需要花費(fèi)3-5周時(shí)間,采用SOA (WSDL接口)后,時(shí)間減少至2小時(shí)。The Hartford的SOA項(xiàng)目是典型的"服務(wù)"驅(qū)動(dòng)的項(xiàng)目,是從第一級(jí)模型開(kāi)始的典型案例之一 。

第二級(jí):SOA戰(zhàn)術(shù)應(yīng)用

SOA戰(zhàn)術(shù)應(yīng)用模型主要針對(duì)傳統(tǒng)的數(shù)據(jù)集成及相應(yīng)的安全管理需求而提出。這一級(jí)別中,技術(shù)平臺(tái)要求有BPEL 流程編排 (Orchestration)、企業(yè)服務(wù)總線(ESB -  Enterprise Service Bus)、服務(wù)注冊(cè)(Registry)和Web Services 管理和安全(WSM);要遵循的相關(guān)標(biāo)準(zhǔn)包括BPEL、WSIF、JMS、JCA、UDDI、WS-Security;在策略方面要注重信息的共享模式、明確衡量SOA是否成功的主要指標(biāo)、保證"Web Service"的管理和安全性政策的有效實(shí)行。

Deutsche Post World Net是世界上最大的物流公司之一。它的SOA需求是如何利用靈活的基礎(chǔ)架構(gòu)來(lái)幫助公司減少多個(gè)業(yè)務(wù)系統(tǒng)集成的時(shí)間和費(fèi)用。通過(guò)在IT集成平臺(tái)上采用先進(jìn)的企業(yè)服務(wù)總線 (ESB)技術(shù),Deutsche Post World Net使SOA項(xiàng)目很好的滿足了企業(yè)IT需求。這是從架構(gòu)著手,通過(guò)服務(wù)總線,實(shí)現(xiàn)SOA的一個(gè)例子,也是由第二級(jí)模型啟用SOA的典型案例。

第三級(jí):SOA戰(zhàn)略級(jí)應(yīng)用

SOA戰(zhàn)略級(jí)應(yīng)用的目標(biāo)是建立SOA型的業(yè)務(wù)流程處理系統(tǒng)。技術(shù)上要求包括業(yè)務(wù)流程建模( Process Modeling)、業(yè)務(wù)規(guī)則引擎 (Rule Engines)、數(shù)據(jù)集成中心(Data Hubs)、集成服務(wù)環(huán)境(ISE - Integrated Services Environment)、元數(shù)據(jù)管理等;要遵循的相關(guān)標(biāo)準(zhǔn)包括BPMN(Business Process Modeling Notation )、BPEL、Industry XML;此時(shí)已經(jīng)開(kāi)始實(shí)施業(yè)務(wù)處理流程自動(dòng)化。

ING LEASE(以下簡(jiǎn)稱ING)是世界最大的金融服務(wù)公司之一。由于不斷通過(guò)收購(gòu)擴(kuò)大企業(yè)規(guī)模,ING內(nèi)部形成了相當(dāng)復(fù)雜的IT架構(gòu),其中包括三個(gè)完全不同的后臺(tái)系統(tǒng),具有明顯的處理瓶頸。為了有效的支撐公司業(yè)務(wù)運(yùn)營(yíng),ING需要將復(fù)雜的IT系統(tǒng)集成。在專家的協(xié)助下,通過(guò)自上而下的設(shè)計(jì)方式,ING從流程處理影射開(kāi)始,并經(jīng)過(guò)反復(fù)的原型修正,用了不到6個(gè)月時(shí)間便實(shí)現(xiàn)了"報(bào)價(jià)到合同"處理的自動(dòng)化。而這個(gè)過(guò)程僅用了5個(gè)有經(jīng)驗(yàn)的系統(tǒng)開(kāi)發(fā)人員。這套自動(dòng)化的系統(tǒng)目前正在歐洲的16個(gè)國(guó)家部署實(shí)施。ING的SOA項(xiàng)目是個(gè)典型的業(yè)務(wù)驅(qū)動(dòng)的范例,重點(diǎn)是塊系統(tǒng)的自動(dòng)化業(yè)務(wù)流程實(shí)現(xiàn)。同時(shí),這也是由第三級(jí)模型開(kāi)始實(shí)施SOA的典型案例。

第四級(jí):企業(yè)級(jí)SOA的實(shí)施

企業(yè)級(jí)SOA實(shí)施的目標(biāo)是著手建立SOA型企業(yè)。技術(shù)手段要提高到業(yè)務(wù)流程模擬、業(yè)務(wù)活動(dòng)監(jiān)測(cè)(BAM)、復(fù)雜事件處理、元數(shù)據(jù)管理系統(tǒng)、網(wǎng)格計(jì)算技術(shù);要遵循的相關(guān)標(biāo)準(zhǔn)需進(jìn)步到Service Component Architecture (SCA)、WS-Addressing, WS-Eventing、WS-Trust, WS Secure Conversations 等;企業(yè)級(jí)SOA要求企業(yè)全面的信息、資源共享,IT規(guī)劃和治理也將上升到新的高度。

第五級(jí):行業(yè)SOA的和諧

這一級(jí)模型的目標(biāo)是通過(guò)企業(yè)SOA的實(shí)踐,將SOA應(yīng)用擴(kuò)大到業(yè)務(wù)合作伙伴,實(shí)現(xiàn)行業(yè)范圍的產(chǎn)能最大化。

(it168)

發(fā)布:2007-04-23 09:55    編輯:泛普軟件 · xiaona    [打印此頁(yè)]    [關(guān)閉]
相關(guān)文章:
太原OA系統(tǒng)
聯(lián)系方式

成都公司:成都市成華區(qū)建設(shè)南路160號(hào)1層9號(hào)

重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓

咨詢:400-8352-114

加微信,免費(fèi)獲取試用系統(tǒng)

QQ在線咨詢

泛普太原OA快博其他應(yīng)用

太原OA軟件 太原OA新聞動(dòng)態(tài) 太原OA信息化 太原OA快博 太原OA行業(yè)資訊 太原軟件開(kāi)發(fā)公司 太原門禁系統(tǒng) 太原物業(yè)管理軟件 太原倉(cāng)庫(kù)管理軟件 太原餐飲管理軟件 太原網(wǎng)站建設(shè)公司