成都公司:成都市成華區(qū)建設(shè)南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓
當(dāng)前位置:工程項(xiàng)目OA系統(tǒng) > 泛普服務(wù)體系 > 泛普博客
SOA服務(wù)標(biāo)準(zhǔn)化有助于減少冗余和浪費(fèi)
在設(shè)計(jì)數(shù)據(jù)結(jié)構(gòu)的時(shí)候,你可以輕松地采用不同的數(shù)據(jù)庫,甚至可以采用包含同樣的或者類似數(shù)據(jù)的不同的數(shù)據(jù)庫表。這一直是有很好的說明文件的數(shù)據(jù)維護(hù)和質(zhì)量問題的基礎(chǔ),有助于把數(shù)據(jù)標(biāo)準(zhǔn)化作為人們普遍接受的數(shù)據(jù)建模的最佳做法。在基礎(chǔ)的層面上,數(shù)據(jù)標(biāo)準(zhǔn)化的目標(biāo)是減少可能存在的內(nèi)容的數(shù)據(jù)冗余。
在設(shè)計(jì)數(shù)據(jù)結(jié)構(gòu)的時(shí)候,你可以輕松地采用不同的數(shù)據(jù)庫,甚至可以采用包含同樣的或者類似數(shù)據(jù)的不同的數(shù)據(jù)庫表。這一直是有很好的說明文件的數(shù)據(jù)維護(hù)和質(zhì)量問題的基礎(chǔ),有助于把數(shù)據(jù)標(biāo)準(zhǔn)化作為人們普遍接受的數(shù)據(jù)建模的最佳做法。在基礎(chǔ)的層面上,數(shù)據(jù)標(biāo)準(zhǔn)化的目標(biāo)是減少可能存在的內(nèi)容的數(shù)據(jù)冗余。這將迫使需要使用一種具體類型數(shù)據(jù)的應(yīng)用程序在一個(gè)地方訪問這個(gè)數(shù)據(jù)。因此,通過消除數(shù)據(jù)冗余,數(shù)據(jù)標(biāo)準(zhǔn)化還能夠促進(jìn)數(shù)據(jù)的再利用。
當(dāng)然,再利用也是面向服務(wù)的一個(gè)主要目標(biāo)。因此,服務(wù)再利用的八個(gè)原則之一就是專門實(shí)現(xiàn)服務(wù)中的這種質(zhì)量的。服務(wù)標(biāo)準(zhǔn)化是支持服務(wù)再利用的許多方式之一。不過,它的目標(biāo)超過了這個(gè)范圍。同數(shù)據(jù)標(biāo)準(zhǔn)化一樣,服務(wù)標(biāo)準(zhǔn)化模式旨在減少冗余和浪費(fèi)以便避免與維護(hù)和同步類似的或者復(fù)制的服務(wù)邏輯體有關(guān)的治理負(fù)擔(dān)。
為了完成這個(gè)目標(biāo),服務(wù)標(biāo)準(zhǔn)化在沙子上畫了一些線條以建立服務(wù)的邊界,這樣,這些服務(wù)就不會重復(fù)了。同數(shù)據(jù)標(biāo)準(zhǔn)化不同,服務(wù)標(biāo)準(zhǔn)化并不僅限于數(shù)據(jù)。其主要擔(dān)心的問題是功能服務(wù)邊界的標(biāo)準(zhǔn)化。因此,當(dāng)這些服務(wù)首次概念化的時(shí)候,你將發(fā)現(xiàn)你在這個(gè)服務(wù)建模階段使用了這種方式。

理解服務(wù)標(biāo)準(zhǔn)化的做法的最重要的方面之一是標(biāo)準(zhǔn)化努力實(shí)施的邊界范圍。正如本系列文章以前解釋的那樣,域清單模式能夠讓你在同一個(gè)IT企業(yè)中建立多個(gè)獨(dú)立的標(biāo)準(zhǔn)化的和治理的服務(wù)。與這些域有關(guān)的服務(wù)清單仍會讓你實(shí)現(xiàn)的面向服務(wù)的目標(biāo)達(dá)到一個(gè)有意義的程度。
在分析和建模階段還要定義一個(gè)服務(wù)清單藍(lán)圖。指定藍(lán)圖的邊界一般確定使用哪一個(gè)服務(wù)標(biāo)準(zhǔn)化的范圍。這意味著只要這個(gè)服務(wù)發(fā)生在跨域服務(wù)清單(不在指定的服務(wù)域中)中,就允許你有重疊的服務(wù)邊界和冗余的服務(wù)邏輯。
服務(wù)標(biāo)準(zhǔn)化建立的規(guī)則已經(jīng)應(yīng)用到服務(wù)建模過程中和整個(gè)服務(wù)交付方法中。避免功能性的重疊已經(jīng)成為一個(gè)經(jīng)常的考慮,經(jīng)常構(gòu)成專門流程步驟的基礎(chǔ)(特別是重復(fù)實(shí)施的建模流程)。當(dāng)你有不同的團(tuán)隊(duì)并行工作為同一個(gè)服務(wù)清單建立服務(wù)模型的時(shí)候,避免功能性的重疊也是需要跟蹤和協(xié)調(diào)的考慮之一。
雖然盡了最大的努力,功能性重疊仍然會發(fā)生。服務(wù)清單藍(lán)圖中也許會漏掉一些東西,然后漫不經(jīng)心地建立具有相同能力的服務(wù)。甚至?xí)幸恍┳璧K這種模式全面應(yīng)用的硬局限性,例如,當(dāng)不同的服務(wù)需要封裝本身不能標(biāo)準(zhǔn)化的老式系統(tǒng)的時(shí)候。在這種情況下,也許有一些嵌入式或者確定的邏輯不可避免地形成某種程度的冗余。當(dāng)然,接下來還有性能問題。你也許會遇到這種情況,交付全面標(biāo)準(zhǔn)化的服務(wù)將增加沒有理由的運(yùn)行時(shí)間延遲。避免這種現(xiàn)象的唯一方法是在這些服務(wù)中特意設(shè)計(jì)一些反向正?;拇胧?。
雖然你能夠增加一個(gè)現(xiàn)實(shí)世界的修改并且把這種模式解釋為“在一個(gè)指定的服務(wù)清單中,但是,沒有任何兩個(gè)服務(wù)邊界可以重疊。如果它們重疊了,最好要有一個(gè)重疊的充分理由?!标P(guān)鍵的問題是服務(wù)標(biāo)準(zhǔn)化的總目標(biāo)是建立一個(gè)支持面向服務(wù)的許多目標(biāo)的一個(gè)牢固的基礎(chǔ)。(IT專家網(wǎng))
本站推薦
- 1南京erp服裝訂單系統(tǒng)服務(wù)價(jià)格
- 2江蘇倉庫管理系統(tǒng)服務(wù),在大型電商倉庫用,能節(jié)省多少成本?
- 3紹興企業(yè)采購管理系統(tǒng)服務(wù),適配采購行業(yè)復(fù)雜流程嗎?
- 4條碼倉庫管理系統(tǒng)服務(wù)助力汽配廠庫存管理,操作卡頓咋優(yōu)化?
- 5專注服裝企業(yè)erp系統(tǒng)服務(wù)價(jià)格
- 6專業(yè)erp服裝訂單系統(tǒng)服務(wù)價(jià)格
- 7客戶用消防技術(shù)服務(wù)項(xiàng)目管理搞定大型商場消防難題,這軟件適配行業(yè)流程嗎?
- 8上海服裝企業(yè)erp系統(tǒng)服務(wù)價(jià)格
- 9上海專業(yè)服裝erp軟件服務(wù)價(jià)格

