posts - 495,  comments - 11,  trackbacks - 0
          眾所周知,設(shè)計(jì)模式描述的就是針對(duì)軟件設(shè)計(jì)中的常見問題做出的可重復(fù)使用的解決方案。而了解及使用這些模式則是SOA取得成功的根本。
          企業(yè)軟件熱點(diǎn)文章
          Windows 7與Vista價(jià)格對(duì)比 微軟大幅延長(zhǎng)Windows 7 降級(jí)XP期限
          Windows 7完整公開發(fā)售路線圖 微軟推Windows 7選擇升級(jí)計(jì)劃 VAIO率先響應(yīng)
          微軟稱Windows 7限期打折 預(yù)定只須50美元 Windows 7免費(fèi)升級(jí)計(jì)劃截至2010年1月31日
          歐洲用戶不能升級(jí)Windows 7 只能全新安裝 消息稱Windows 7中國(guó)零售價(jià)最低399元起

          眾所周知,設(shè)計(jì)模式描述的就是針對(duì)軟件設(shè)計(jì)中的常見問題做出的可重復(fù)使用的解決方案。而了解及使用這些模式則是SOA取得成功的根本。下面是Gartner公司的分析師們通過分析得出的五種新興SOA設(shè)計(jì)模式:

          1. 多通道應(yīng)用

          2. 復(fù)合應(yīng)用

          3. 業(yè)務(wù)流程編排

          4. 面向服務(wù)的企業(yè)

          5. 聯(lián)邦SOA

          多通道應(yīng)用

          用SOA實(shí)現(xiàn)多通道應(yīng)用真是再合適不過。這種模式能將后端業(yè)務(wù)邏輯與前端邏輯分離,通過各個(gè)通道在最短的時(shí)間內(nèi)將全部的應(yīng)用功能提交到最大數(shù)量的用戶手上,并能重復(fù)使用同一服務(wù)。

          戰(zhàn)略遠(yuǎn)景:2008年,將有超過66%的新開發(fā)的中到大型交互式應(yīng)用軟件是支持多通道訪問的,而2007年這一數(shù)據(jù)尚不及33%。

          復(fù)合應(yīng)用

          在復(fù)合應(yīng)用中使用的服務(wù)可能是新部署的服務(wù)、經(jīng)過調(diào)整和封裝的舊應(yīng)用組件、或者是以上兩者的組合。在組合SOA環(huán)境中,有兩種集成技術(shù)是使系統(tǒng)有效運(yùn)行的關(guān)鍵:1)幫助用戶封裝并接受各種初始SOA應(yīng)用的服務(wù)接口底層的集成技術(shù);和2)幫助用戶組裝并監(jiān)控服務(wù)操作的集成技術(shù)。

          戰(zhàn)略遠(yuǎn)景:到2012年,大部分SOA應(yīng)用軟件將是交互式的復(fù)合應(yīng)用。

          業(yè)務(wù)流程編排

          業(yè)務(wù)流程管理(BPM)軟件包是用來實(shí)現(xiàn)基于SOA的多步處理過程的工具。BPEL標(biāo)準(zhǔn)經(jīng)常被用來描述所設(shè)計(jì)的元數(shù)據(jù)流模型。元數(shù)據(jù)庫(kù)(meta-database)是用來在運(yùn)行時(shí)管理這些業(yè)務(wù)過程模型的行為的。這些過程中的部分步驟是通過調(diào)用SOA服務(wù)實(shí)現(xiàn)的。其它的步驟則需要人為的干預(yù)。

          戰(zhàn)略遠(yuǎn)景:到2009年,有超過75%的SOA應(yīng)用將通過外部BPM技術(shù)實(shí)現(xiàn)一部分與服務(wù)部署無關(guān)的順序控制。

          面向服務(wù)的企業(yè)

          基于SOA的企業(yè)模型離復(fù)合應(yīng)用只有一步之遙。在這里,所有的應(yīng)用程序都被看作是整體的一個(gè)組成部分。沒有任何新應(yīng)用程序是獨(dú)立創(chuàng)建的。所有的應(yīng)用程序都是以可重用的組件為基礎(chǔ)構(gòu)建的,它們不但可以實(shí)現(xiàn)預(yù)期的功能,也可以在其它環(huán)境下被不同的客戶端使用。從本質(zhì)上說,綜合式的復(fù)合企業(yè)所擁有的已不是應(yīng)用程序,而是業(yè)務(wù)組件——每一個(gè)組件都是企業(yè)的資產(chǎn)。

          戰(zhàn)略遠(yuǎn)景:到2010年,超過85%的企業(yè)會(huì)把應(yīng)用集成視為與SOA管理工具和組織同樣的企業(yè)組件。

          聯(lián)邦SOA

          聯(lián)邦SOA的基本概念就是采用合理的程序?qū)⑵髽I(yè)分解為半獨(dú)立的SOA領(lǐng)域(比如,以子公司、業(yè)務(wù)單元或部門來表示企業(yè)組織),每個(gè)領(lǐng)域都有其獨(dú)自特有的SOA基礎(chǔ)設(shè)施、治理過程和SOA卓越中心。然后各領(lǐng)域通過合適的互用性基礎(chǔ)設(shè)施、治理過程和組織方式形成聯(lián)邦(即以聯(lián)合的方式實(shí)現(xiàn)領(lǐng)域內(nèi)的服務(wù)共享,這是通常的方式,但不是必須的方式)。“SOA聯(lián)邦”即是通過適當(dāng)?shù)募夹g(shù)、治理和組織方式形成聯(lián)邦式SOA的過程。

          戰(zhàn)略遠(yuǎn)景:很少有大型組織有能力獨(dú)自做出整個(gè)IT的宏偉藍(lán)圖。最好的實(shí)踐還是支持領(lǐng)域的獨(dú)立性并允許使用不同的技術(shù)與架構(gòu)以換取互操作性協(xié)議與傳輸?shù)耐健:喜⑴c收購(gòu)很顯然就是聯(lián)邦SOA的一種方式。

          posted on 2009-06-28 13:25 jadmin 閱讀(66) 評(píng)論(0)  編輯  收藏

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 芮城县| 乌审旗| 邳州市| 浠水县| 永靖县| 东源县| 安龙县| 红桥区| 开鲁县| 田东县| 房山区| 南京市| 巫溪县| 扎兰屯市| 广西| 永康市| 齐河县| 郧西县| 临清市| 龙海市| 万安县| 饶平县| 霍邱县| 扶余县| 桃园市| 沙湾县| 普安县| 虞城县| 宁武县| 甘德县| 尼勒克县| 高雄市| 龙口市| 吐鲁番市| 沙洋县| 靖州| 扎鲁特旗| 什邡市| 黄陵县| 德兴市| 孝感市|