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

IBM成功實施SOA的經(jīng)驗 五個事項優(yōu)先考慮

申請免費試用、咨詢電話:400-8352-114

來源:泛普軟件 IBM成功實施SOA的經(jīng)驗 五個事項優(yōu)先考慮1

IBM全球服務(wù)中心最近發(fā)布的一份白皮書描述了IBM技術(shù)研究院(Academy of Technology)為取得SOA實施的成功所運用的經(jīng)驗。具體地講,他們關(guān)注于以下五個優(yōu)先考慮事項:

·以面向未來的眼光進行架構(gòu)開發(fā)——對SOA實施來說,最需要的就是:不要僅把眼光局限于簡單的連通性上,而要更關(guān)注架構(gòu)。

·預(yù)見到IT與業(yè)務(wù)流程之間的聯(lián)系——所實現(xiàn)的架構(gòu)要將IT轉(zhuǎn)變?yōu)橐粋€業(yè)務(wù)功能服務(wù)提供者的角色。

·為支持SOA設(shè)立一個組織結(jié)構(gòu),具體涉及到文化、技能、培訓(xùn)、團隊建設(shè)、組織架構(gòu)、決策、獎勵機制、協(xié)作及治理等方面。

·構(gòu)建一個可伸縮的基礎(chǔ)設(shè)施——用適當?shù)姆椒ㄅc度量,為服務(wù)的性能與可伸縮性設(shè)置基線。

·允許運營可視性——關(guān)注于治理和服務(wù)管理。

根據(jù)IBM的經(jīng)驗:

要取得SOA部署的成功,必須先建立起核心架構(gòu)領(lǐng)導(dǎo)團隊,以確保付出的努力符合需求、并指導(dǎo)架構(gòu)的發(fā)展。針對架構(gòu)的最佳實踐可分為重用、數(shù)據(jù)管理等幾個不同的方面。

SOA的重用不僅僅是傳統(tǒng)的代碼重用。它必須做到架構(gòu)重用——創(chuàng)建一個可重用的架構(gòu)框架,通過細致的規(guī)劃、工程與管理來推動企業(yè)內(nèi)各SOA項目的發(fā)展。

你不應(yīng)假定已有的Web服務(wù)是符合標準的,或它們是可以輕易合成與集成的。服務(wù)合成(service composition)是相當復(fù)雜的,而且常常涉及到事務(wù)、工作單元邊界、錯誤處理、安全性與證書分發(fā)、以及業(yè)務(wù)邏輯聚合等方面的問題。與此相關(guān)的最佳實踐是,你從剛開始進行服務(wù)設(shè)計時就要考慮到重用,并隨著商業(yè)案例的發(fā)展增加可重用性。

白皮書里說。

許多SOA實施關(guān)注于服務(wù)的實現(xiàn)(implementation),而沒有對SOA的數(shù)據(jù)管理方面予以足夠重視。如此掉以輕心可能會造成數(shù)據(jù)管理不當、不可靠的數(shù)據(jù)、并威脅到數(shù)據(jù)完整性。許多專業(yè)人士仍以過去點對點式的數(shù)據(jù)需求來看問題。

根據(jù)IBM的經(jīng)驗:

隨著你將數(shù)據(jù)實現(xiàn)為服務(wù),有效的信息元數(shù)據(jù)管理與公用信息模型(Common Information Model,CIM)的運用是成功的一個關(guān)鍵因素。使用CIMs,令你可以設(shè)立標準并為適用于所有接口、消息、數(shù)據(jù)結(jié)構(gòu)與數(shù)據(jù)轉(zhuǎn)換的信息創(chuàng)建描述性元數(shù)據(jù),以支持重用,并由此加快開發(fā)速度。用模型驅(qū)動的方法把最佳實踐標準化,可以加快開發(fā)速度,并能夠在接口與信息結(jié)構(gòu)之間建立起更好的一致性。使用這種模型驅(qū)動的方法有助于減少對轉(zhuǎn)換(transformation)的需求,并使之更容易在需要時設(shè)計轉(zhuǎn)換。

在IT與業(yè)務(wù)之間的建立聯(lián)系:

這需要通過有目的的工作,把IT與業(yè)務(wù)流程聯(lián)系起來,并關(guān)注于未來的業(yè)務(wù)流程設(shè)計——也就是說,你在設(shè)想SOA方案時,應(yīng)該著眼于業(yè)務(wù)流程應(yīng)該如何運行,而不是目前如何運行。業(yè)務(wù)流程建模提供了一種跟蹤重要業(yè)務(wù)實體生命周期的有效辦法,由此獲得的業(yè)務(wù)流程模型不但簡單靈活,而且具有一致的任務(wù)粒度,這更易于在不同利益相關(guān)者(無論是業(yè)務(wù)級、還是IT級的)之間達成一致。

只有依靠扎實的方法學(xué)確保模型正確,這種建模方法才會有用。若高層業(yè)務(wù)流程模型不正確,那么要把它細化為可執(zhí)行的業(yè)務(wù)流程(executable business processes)就會變得困難而昂貴。根據(jù)IBM的經(jīng)驗:

組件業(yè)務(wù)建模(CBM)以及面向服務(wù)的建模與架構(gòu)(SOMA)都為以最佳實踐的方式來建模提供了支持。 CBM可以幫助你對企業(yè)進行分析:它首先將企業(yè)劃分為若干相對獨立、不相交的業(yè)務(wù)組件,然后再尋找革新或改良的機會。要創(chuàng)建一種面向服務(wù)的架構(gòu)(SOA),面向服務(wù)的建模(service oriented modeling)是必須的。其輸入是業(yè)務(wù)組件化分析(business componentization analysis)的結(jié)果、業(yè)務(wù)目標(business goals)以及關(guān)鍵業(yè)績指標(key performance indicators);其輸出是一個獨立于任何特定技術(shù)與模型的SOA。

發(fā)布:2007-04-24 10:14    編輯:泛普軟件 · xiaona    [打印此頁]    [關(guān)閉]
相關(guān)文章:
深圳OA系統(tǒng)
聯(lián)系方式

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

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

咨詢:400-8352-114

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

QQ在線咨詢

泛普深圳OA快博其他應(yīng)用

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