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

當(dāng)前位置:工程項(xiàng)目OA系統(tǒng) > 泛普各地 > 重慶OA系統(tǒng) > 重慶OA行業(yè)資訊

SOA治理策略之關(guān)鍵:注冊/存儲(chǔ)庫

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

來源:泛普軟件

引進(jìn)和運(yùn)行一項(xiàng)SOA的成功因素之一是服務(wù)和流程等SOA架構(gòu)組件的治理。通過部署這些組件的整個(gè)生命周期的注冊/存儲(chǔ)庫(Registry/Repository)能夠?qū)嵤┯行У腟OA治理。

企業(yè)治理在一個(gè)法律、價(jià)值、標(biāo)準(zhǔn)、規(guī)則和指南的一個(gè)框架之下系統(tǒng)地管理一個(gè)機(jī)構(gòu)以實(shí)現(xiàn)長期的目標(biāo),同時(shí)保持基本的條件。IT治理利用機(jī)構(gòu)的戰(zhàn)略和目標(biāo),并且通過IT解決方案實(shí)施治理。SOA治理是企業(yè)治理的一部分,負(fù)責(zé)管理和監(jiān)視一個(gè)SOA架構(gòu)的組件。

SOA的有效治理要定義這個(gè)環(huán)境整個(gè)生命周期的運(yùn)營和機(jī)構(gòu)結(jié)構(gòu)的規(guī)則以及技術(shù)規(guī)則。例如,在機(jī)構(gòu)方面包括確定“誰”擁有這些服務(wù)。此外,還要建立負(fù)責(zé)聲明周期的某些方面的任務(wù)。

例如,一個(gè)IT設(shè)計(jì)師負(fù)責(zé)一個(gè)部門內(nèi)部的服務(wù)。這個(gè)設(shè)計(jì)師決定是否要開發(fā)新的服務(wù)。把這個(gè)任務(wù)集成到開發(fā)過程中是非常重要的。這樣才能保證只有經(jīng)過負(fù)責(zé)的設(shè)計(jì)師批準(zhǔn)才能實(shí)現(xiàn)新的服務(wù),并且只有經(jīng)過文件存檔和全面測試之后才能把一項(xiàng)服務(wù)應(yīng)用到生產(chǎn)中。

這個(gè)IT設(shè)計(jì)師的例子表明治理必須還要管理SOA的技術(shù)復(fù)雜性。此外,在SOA環(huán)境的背景下還需要一個(gè)基礎(chǔ)設(shè)施以監(jiān)視和實(shí)施機(jī)制的形式管理和指導(dǎo)開發(fā)過程。

SOA治理不是能夠在一個(gè)軟件應(yīng)用程序的一個(gè)功能中完成的任務(wù)。其復(fù)雜的方面將通過一個(gè)強(qiáng)大的治理解決方案實(shí)施。這種解決方案將作為一個(gè)集中的控制工具跨應(yīng)用程序和跨項(xiàng)目地實(shí)施。

注冊/存儲(chǔ)庫是這種解決方案的最重要的組件之一。例如,一個(gè)注冊管理有關(guān)服務(wù)、流程、格式說明等元數(shù)據(jù)信息,并且描繪關(guān)系和依賴性。對象本身不在這里管理和存儲(chǔ)。因此,這個(gè)注冊能夠?qū)Ψ?wù)或者其它組件進(jìn)行分類和組織。用戶能夠在這個(gè)目錄中發(fā)布新的組件并且搜索現(xiàn)有的組件。這些組件能夠以若干種方式制定目錄。這樣,服務(wù)就可以分配到某些服務(wù)域、技術(shù)功能或者流程,從而全面地記載這個(gè)架構(gòu)。

注冊對于在一個(gè)松散連接的服務(wù)的分布式架構(gòu)中訪問服務(wù)是非常重要的。存儲(chǔ)庫用說明文件、技術(shù)規(guī)范、服務(wù)級協(xié)議等額外的信息增加現(xiàn)有的信息。此外,一個(gè)治理解決方案能夠鏡像一個(gè)組件的整個(gè)生命周期并且通過使用政策監(jiān)視組件從生命周期的一個(gè)階段過渡到下一個(gè)階段。

治理解決方案應(yīng)該提供一個(gè)合并的注冊/存儲(chǔ)庫并且以開放的標(biāo)準(zhǔn)為基礎(chǔ)。

治理在服務(wù)和流程的設(shè)計(jì)階段就開始了。它的工作是保證在定義和開發(fā)組件期間使用某些預(yù)先確定的規(guī)則。例如,這些政策可以保證一項(xiàng)服務(wù)在技術(shù)上是正確的和合法的并且在發(fā)表之前能夠滿足相關(guān)的標(biāo)準(zhǔn)。

例如,如果一個(gè)開發(fā)人員要發(fā)表一項(xiàng)新的服務(wù),這種類型的審核工作流可以通過一個(gè)新的擴(kuò)展的政策自動(dòng)地啟動(dòng)?!爸悄艿恼摺蹦軌虼_定一種類型的組件應(yīng)該分配什么政策。這樣,每一種類型的正確的規(guī)則將自動(dòng)地與新的服務(wù)一起使用。這不僅可以節(jié)省時(shí)間,而且還能保證全面的治理。

在運(yùn)行時(shí)間,治理意味著定義和實(shí)施指導(dǎo)服務(wù)使用和實(shí)施的政策。這種類型的規(guī)則一般適用于一項(xiàng)服務(wù)或者流程在運(yùn)行時(shí)間必須遵守的質(zhì)量規(guī)定和要求,如服務(wù)質(zhì)量方面、服務(wù)級協(xié)議、現(xiàn)有的安全令牌、訪問監(jiān)視和性能監(jiān)視等。

如果這些規(guī)定制定為政策,那么,一個(gè)政策執(zhí)行點(diǎn)(PEP)要在運(yùn)營期間處理準(zhǔn)備和實(shí)施工作。這種PEP在SOA應(yīng)用中的一個(gè)例子是一個(gè)新的傳輸系統(tǒng)作為服務(wù)提供商和消費(fèi)者之間的一個(gè)媒介層。如果消費(fèi)者要使用一項(xiàng)服務(wù),PEP可以堅(jiān)持是否保持了某些規(guī)定和安全標(biāo)準(zhǔn)或者是否有服務(wù)級協(xié)議。

這種溝通能夠取代企業(yè)服務(wù)總線。企業(yè)服務(wù)總線一般也處理數(shù)據(jù)傳輸、信息排隊(duì)和可靠的消息等額外的功能。一個(gè)中介把消費(fèi)者和提供商隔開的好處之一是現(xiàn)有的實(shí)施不需要客戶化。

SOA治理還解決組件在引進(jìn)之后的變化管理。由于這些組件要不斷地適應(yīng)新的業(yè)務(wù)要求以及有一天會(huì)從運(yùn)行中撤銷,修改和插件是需要的。這部分治理主要依靠變化管理實(shí)踐。

總之,在一項(xiàng)服務(wù)的生命周期的這個(gè)階段,重要的是要知道一個(gè)組件的變化會(huì)對其它服務(wù)、流程和部門產(chǎn)生什么影響。因?yàn)橐粋€(gè)系統(tǒng)中的全部組件都是相互聯(lián)系的,通過依賴性分析能夠很容易發(fā)現(xiàn)這個(gè)問題。

理想的情況是一個(gè)機(jī)構(gòu)只能有一個(gè)集中的注冊/存儲(chǔ)庫。然而,隨著這個(gè)機(jī)構(gòu)的成長,通常會(huì)使用各種注冊/存儲(chǔ)庫,例如,用于單個(gè)的erp系統(tǒng)的或者用于一個(gè)收購的機(jī)構(gòu)部門的。只要確定了主注冊/存儲(chǔ)庫并且通過基于標(biāo)準(zhǔn)的數(shù)據(jù)交換保證數(shù)據(jù)清單的一致性,這種情況就不會(huì)有問題。(IT專家網(wǎng))

發(fā)布:2007-04-27 16:20    編輯:泛普軟件 · xiaona    [打印此頁]    [關(guān)閉]
相關(guān)文章:

泛普重慶OA行業(yè)資訊其他應(yīng)用

重慶OA軟件 重慶OA新聞動(dòng)態(tài) 重慶OA信息化 重慶OA客戶 重慶OA快博 重慶OA行業(yè)資訊 重慶軟件開發(fā)公司 重慶網(wǎng)站建設(shè)公司 重慶物業(yè)管理軟件 重慶餐飲管理軟件 重慶倉庫管理系統(tǒng) 重慶門禁系統(tǒng) 重慶微信營銷 重慶ERP 重慶監(jiān)控公司 重慶金融行業(yè)軟件 重慶B2B、B2C商城系統(tǒng)開發(fā) 重慶建筑施工項(xiàng)目管理系統(tǒng)開發(fā)