国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      組合服務(wù)的部署方法和裝置的制作方法

      文檔序號:7927462閱讀:153來源:國知局

      專利名稱::組合服務(wù)的部署方法和裝置的制作方法
      技術(shù)領(lǐng)域
      :本發(fā)明涉及網(wǎng)絡(luò)通信領(lǐng)域,尤其涉及一種組合服務(wù)的部署方法和裝置。
      背景技術(shù)
      :隨著技術(shù)、需求的快速發(fā)展,如何快速、方便、低成本的提供Web新服務(wù)成為重要技術(shù)點,在這基礎(chǔ)上,組合服務(wù)技術(shù)快速發(fā)展起來。隨著越來越多的系統(tǒng)應(yīng)用組合服務(wù),組合服務(wù)的部署和優(yōu)化成為了關(guān)鍵。在實際的基于子服務(wù)的組合服務(wù)系統(tǒng)中,一個組合服務(wù)通常是由一組來自不同子服務(wù)類的子服務(wù),按照一定的邏輯連接和依賴關(guān)系并通過子服務(wù)間的交互與協(xié)作構(gòu)建起來的。發(fā)明人在發(fā)明的過程中發(fā)現(xiàn),現(xiàn)有技術(shù)中的對Web服務(wù)進行部署的方法所關(guān)注的是從傳統(tǒng)服務(wù)整體部署上來考慮Web服務(wù)的規(guī)范化(比如從元數(shù)據(jù)的層面上去規(guī)范Web服務(wù)),該規(guī)范化主要包括Web服務(wù)的表示方式或者服務(wù)部署的過程的規(guī)范化。而沒有考慮到組合服務(wù)系統(tǒng)是通過子服務(wù)之間的交互、協(xié)調(diào)與協(xié)作來提供滿足用戶需求的定制服務(wù),現(xiàn)有技術(shù)中還沒有基于子服務(wù)間的邏輯連接與依賴關(guān)系來進行服務(wù)部署的方法。
      發(fā)明內(nèi)容本發(fā)明的實施例提供了一種組合服務(wù)的部署方法和裝置,以解決現(xiàn)有技術(shù)沒有基于子服務(wù)之間的關(guān)系來進行服務(wù)部署?!N組合服務(wù)的部署方法,包括獲取組合服務(wù)的部署序列,所述部署序列含有組合服務(wù)的子服務(wù)的部署方式;根據(jù)所述子服務(wù)的部署方式處理部署序列,生成優(yōu)化后的部署序列;按照所述優(yōu)化后的部署序列進行所述組合服務(wù)的部署。—種組合服務(wù)的部署裝置,包括部署序列優(yōu)化單元,用于獲取組合服務(wù)的部署序列,所述部署序列含有組合服務(wù)的子服務(wù)的部署方式,按照所述子服務(wù)的部署方式處理部署序列,生成優(yōu)化后的部署序列。服務(wù)部署單元,用于按照所述優(yōu)化后的部署序列進行所述組合服務(wù)的部署。由上述本發(fā)明的實施例提供的技術(shù)方案可以看出,本發(fā)明實施例通過對組合服務(wù)中的子服務(wù)的部署方式進行規(guī)范化處理,并且對部署序列進行優(yōu)化,簡化了組合服務(wù)的部署序列,大大降低了服務(wù)部署的規(guī)模,有效減少系統(tǒng)資源的消耗,降低管理人員的工作強度。為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實施例提出的對組合服務(wù)進行部署的方法與現(xiàn)有技術(shù)關(guān)注點的對比示意圖;圖2為本發(fā)明實施例一提供的一種基于子服務(wù)的組合服務(wù)的部署裝置的結(jié)構(gòu)示意圖;圖3為本發(fā)明實施例二提供的一種基于子服務(wù)的組合服務(wù)的部署方法的處理流程圖;圖4為本發(fā)明實施例二提供的另一種基于子服務(wù)的組合服務(wù)的部署方法的處理流程圖;圖5為本發(fā)明實施例二提供的部署序列規(guī)范化單元的內(nèi)部處理流程圖;圖6為本發(fā)明實施例二提供的部署執(zhí)行投影算法的處理流程圖;圖7為本發(fā)明實施例二提供的部署序列簡化單元的內(nèi)部處理流程圖;圖8為本發(fā)明實施例二提供的部署序列驗證單元的內(nèi)部處理流程圖;圖9為本發(fā)明實施例二提供的根據(jù)用戶意愿判斷驗證結(jié)果的處理過程示意圖;圖10為本發(fā)明實施例二提供的服務(wù)部署單元的內(nèi)部處理流程圖;圖11為本發(fā)明實施例三提供的描述組合服務(wù)系統(tǒng)中已經(jīng)部署的服務(wù)的子服務(wù)的可擴展標記語言(XML,extensibleMarkupLanguage)的schema的結(jié)構(gòu)示意圖;圖12為本發(fā)明實施例三提供的組合服務(wù)系統(tǒng)中的4個子服務(wù)的基本信息示意圖;圖13為本發(fā)明實施例三提供的需要部署的服務(wù)S中包含的15個子服務(wù)的基本信息示意圖。具體實施例方式在本發(fā)明實施例中,獲取組合服務(wù)的部署序列,所述部署序列含有組合服務(wù)的子服務(wù)的部署方式,根據(jù)所述子服務(wù)的部署方式處理部署序列,生成優(yōu)化后的部署序列。然后,按照所述優(yōu)化后的部署序列進行所述組合服務(wù)的部署。本發(fā)明實施例提出的對組合服務(wù)進行部署的方法與現(xiàn)有技術(shù)關(guān)注點的對比示意圖如圖l所示。本發(fā)明實施例著眼于組合服務(wù)的內(nèi)部構(gòu)造,研究組合服務(wù)中子服務(wù)之間的關(guān)系以及服務(wù)部署過程的效果,從子服務(wù)重用、子服務(wù)兼容性等角度來考慮服務(wù)部署和優(yōu)化。而現(xiàn)有技術(shù)從組合服務(wù)整體上來考慮組合服務(wù)的部署過程及表達方式。在實際的基于子服務(wù)的Web服務(wù)系統(tǒng)中,一個Web服務(wù)通常是由一組來自不同子服務(wù)類的子服務(wù),按照一定的邏輯連接和依賴關(guān)系并通過子服務(wù)間的交互來支持的。上述子服務(wù)間的邏輯連接與依賴關(guān)系,決定了在某個Web服務(wù)啟動時,這些子服務(wù)的部署順序?!獋€子服務(wù)類由一組具有相似功能的子服務(wù)所組成,用CF(i)來表示具有家族號i的子服務(wù)類,子服務(wù)類中的任意子服務(wù)CiP都具備一個版本號P。對于一個服務(wù)S的子服務(wù)集合C,用^表示該集合C中子服務(wù)的某種排列,集合C中子服務(wù)的所有排列記為hj。用順序連接符o來連接兩個實體,表示一個實體先于另一個實體,例如CiPoc/意味著子服務(wù)CiP在c/之前部署。—個系統(tǒng)的功能性是由一組預(yù)先定義好的獨立服務(wù)所組成的,獨立服務(wù)是通過對系統(tǒng)所提供的用戶能夠感知的服務(wù)進行抽取而得到的。用一個獨立服務(wù)對系統(tǒng)進行功能擴充的過程,即在原有的系統(tǒng)中插入一個新的服務(wù)S,使系統(tǒng)在功能性上得到提高,稱之為獨立服務(wù)部署步。與此同時,增加的服務(wù)S中所包含的子服務(wù)需要按照S所要求的子服務(wù)集合J來進行部署,并遵循子服務(wù)的部署策略。所謂的子服務(wù)的部署策略,就是當一個子服務(wù)c要在包含有大量子服務(wù)的系統(tǒng)中進行部署的時候,原系統(tǒng)的子服務(wù)集合中可能已經(jīng)存在了來自于子服務(wù)c相同家族的子服務(wù),只是版本號可能會有區(qū)別。從子服務(wù)重用的角度來看,如何部署這個子服務(wù)(直接部署、替換已有的子服務(wù)部署,或是什么也不做等等)就是子服務(wù)的部署策略。給定一個系統(tǒng),其所擁有的子服務(wù)集合為C,當需要在C中插入家族號為i、版本號為P的子服務(wù)時,本發(fā)明實施例定義了4種子服務(wù)的部署策略。部署策略IP,表示如何將一個新的子服務(wù)Cip部署到系統(tǒng)中來擴展系統(tǒng)的功能。該4種部署策略如下1、插入部署策略IIP:即在子服務(wù)集合C中,直接部署子服務(wù)CiP,執(zhí)行插入操作Insert(Cip,C),該插入操作Insert(Cip,C)是把子服務(wù)Cip作為一個新元素插入到子服務(wù)集合C中。2、覆蓋部署策略0IP:即在子服務(wù)集合C中,如果包含有家族號為i的子服務(wù),則執(zhí)行替換操作R印alce(Cip,C),該替換操作R印alce(Cip,C)是用子服務(wù)Cip替換子服務(wù)集合C中所有具有家族號為i的子服務(wù);如果不存在家族號為i的子服務(wù),則執(zhí)行上述插入操作Insert(c,,C)。3、擇新部署策略NIP:即在子服務(wù)集合C中,如果不存在家族號為i的子服務(wù),則執(zhí)行插入操作Insert(cAC);如果存在家族號為i的子服務(wù),那么執(zhí)行替換操作iep/""(cf,{Cf|《eC,^;}),即用子服務(wù)Cip替換子服務(wù)集合C中,家族號為i且版本號低于P的所有子服務(wù)。如果包含和待插入的子服務(wù)的家族號相同、版本號比所述待插入的子服務(wù)的版本號高的其它子服務(wù),則不執(zhí)行任何操作。4、僅空部署策略EIP:即在子服務(wù)集合C中,如果不存在家族號為i的子服務(wù),則執(zhí)行插入操作Insert(Cip,C),否則什么操作都不執(zhí)行。上述子服務(wù)部署策略IPJ只會影響子服務(wù)集合C中具有子服務(wù)類號i的子服務(wù)。在本發(fā)明實施例中,引入子服務(wù)的兼容性概念,該子服務(wù)的兼容性是為了體現(xiàn)同一子服務(wù)類中具有不同版本號的各個子服務(wù)之間的關(guān)系。本發(fā)明實施例定義了三種的子服務(wù)間兼容關(guān)系向前兼容(FC)、向后兼容(BC)和既向前兼容又向后兼容(BCAFC)。如果子服務(wù)Cip能夠?qū)崿F(xiàn)子服務(wù)類i中版本號不比p大的那些子服務(wù)<(p>r)的功能,則稱子服務(wù)Cip具有向后兼容性(簡稱BC);如果子服務(wù)Cip能夠?qū)崿F(xiàn)子服務(wù)類i中版本號比p大的那些子服務(wù)Cir(p〈r)的功能,則稱子服務(wù)CiP具有向前兼容性(簡稱FC);如果子服務(wù)CiP既能夠?qū)崿F(xiàn)子服務(wù)類i中版本號比p大的那些子服務(wù)Cir(p〈r)的功能,又能夠?qū)崿F(xiàn)子服務(wù)類i中版本號不比P大的那些子服務(wù)<(p>r)的功能,則稱子服務(wù)Cip既向前兼容又向后兼容(簡稱BCAFC)。對于子服務(wù)類中可能出現(xiàn)的和其它子服務(wù)既不向前兼容也不向后兼容的子服務(wù),可以把該子服務(wù)從子服務(wù)類中分離出來,形成一個新的子服務(wù)類。子服務(wù)Cip的部署方式可以用一個三元組(Cip,C0mPip,IP"來表示,該三元組中包括子服務(wù)的家族號和版本號、兼容關(guān)系以及部署策略,表示具有兼容性ComPip的子服務(wù)Cip按照部署策略IPJ進行部署。對于一個子服務(wù)Cip,如果按照部署策略IPJ進行部署之后,子服務(wù)CiP插入到了子服務(wù)集合C中,則稱部署方式(Cip,C0mPip,IP"具有插入效果;否則稱為具有未插入效果(例如,采用僅空部署策略EIP的子服務(wù)cA如果原系統(tǒng)的子服務(wù)集合C中存在家族號為i的子服務(wù),則不進行任何操作。此時Cip的部署方式就具有未插入效果)。在本發(fā)明實施例中,部署方式(Cip,_,_)表示子服務(wù)CiP的兼容性和部署策略可以是任意值,其它的情況類推。在本發(fā)明實施例中,給定一個子服務(wù)集合C的一個子服務(wù)排列Ji"那么Jie的部署序列是J^中每個子服務(wù)的部署方式的相應(yīng)排列,記為IE"》。用{IE(Jie)}來表示部署執(zhí)行IE"c)中的所有部署方式的集合。如果部署執(zhí)行IE"c)中有n個部署方式,那么部署序列IE"》的長度就為n。在本發(fā)明實施例中,對于一個獨立服務(wù)部署步,它具有兩種部署效果一是成功部署,即在該獨立服務(wù)部署步進行之后,新啟動的服務(wù)能夠提供用戶當前所需的正常功能;二是安全部署,即在該獨立服務(wù)部署步進行之后,系統(tǒng)中以前為用戶提供正常功能的服務(wù)仍然能夠繼續(xù)提供正常的功能。相應(yīng)的,我們稱之為成功的獨立服務(wù)部署步和安全的獨立服務(wù)部署步?!獋€服務(wù)系統(tǒng)從無到有的部署過程,是由一個個獨立服務(wù)部署步組成的,這些獨立服務(wù)部署步組成一個獨立服務(wù)部署步序列。如果序列中每一個獨立服務(wù)部署步都是成功的獨立服務(wù)部署步,那么該部署過程稱為成功的獨立服務(wù)部署;如果序列中每一個獨立服務(wù)部署步都是安全的獨立服務(wù)部署步,那么該部署過程稱為安全的獨立服務(wù)部署。為便于對本發(fā)明實施例的理解,下面將結(jié)合附圖以具體實施例為例做進一步的解釋說明,且各個實施例并不構(gòu)成對本發(fā)明實施例的限定。該實施例提供的一種基于子服務(wù)的組合服務(wù)的部署裝置的結(jié)構(gòu)示意圖如圖2所示,包括如下單元部署序列優(yōu)化單元21,用于獲取組合服務(wù)的部署序列,所述部署序列含有組合服務(wù)的子服務(wù)的部署方式,按照所述子服務(wù)的部署方式處理部署序列,生成優(yōu)化后的部署序列。服務(wù)部署單元22,用于按照所述優(yōu)化后的部署序列進行所述組合服務(wù)的部署。上述部署序列優(yōu)化單元21和服務(wù)部署單元22的組成結(jié)構(gòu)參考圖2。上述部署序列優(yōu)化單元21包括家族號獲取子單元211、子服務(wù)集合獲取子單元212、部署序列簡化子單元213和部署序列規(guī)范化子單元214。其中,所述的部署序列優(yōu)化單元21中的家族號獲取子單元211,該單元用于獲取部署序列中各個子服務(wù)所屬的家族號,并將獲取到的各個子服務(wù)所屬的家族號信息發(fā)送給子服務(wù)集合獲取子單元212、部署序列簡化子單元213。如果一個子服務(wù)沒有標明家族號,則默認為該子服務(wù)隸屬于新的子服務(wù)類。其中,所述的部署序列優(yōu)化單元21中的子服務(wù)集合獲取子單元212,用于根據(jù)家族號獲取單元發(fā)送過來的部署序列中各個子服務(wù)所屬的家族號信息,將所述部署序列在每一個子服務(wù)類上執(zhí)行投影操作,得到所述部署序列在每一個子服務(wù)類中的子服務(wù)集合,獲取所述部署序列在每一個子服務(wù)類中的子服務(wù)集合;其中,所述的部署序列優(yōu)化單元21中的部署序列簡化子單元213,當同一家族中的子服務(wù)在同一個服務(wù)的部署過程中多次出現(xiàn)時,由于這些子服務(wù)之間存在著兼容關(guān)系,以及根據(jù)子服務(wù)的部署策略,可能會有一些冗余的子服務(wù)存在。該單元利用預(yù)先保存的簡化規(guī)則庫,按照每個子服務(wù)的部署方式,對所述子服務(wù)集合中包含的子服務(wù)進行優(yōu)化,重新組成所述組合服務(wù)的優(yōu)化后的部署序列。從而消除部署序列中的冗余子服務(wù),簡化整個部署規(guī)模。其中,所述的部署序列優(yōu)化單元21中的部署序列規(guī)范化子單元214,在一個組合服務(wù)系統(tǒng)內(nèi)部,每一個子服務(wù)都對應(yīng)一個部署方式。該單元用于將各種子服務(wù)的部署方式的描述方式轉(zhuǎn)換為統(tǒng)一的等價的內(nèi)部描述方式,該內(nèi)部描述方式是將每一個子服務(wù)的部署方式表示為一個三元組,該三元組中包括子服務(wù)的家族號和版本號、兼容關(guān)系以及部署策略。將所有規(guī)范化后的子服務(wù)的部署方式按照設(shè)定的順序進行排列,組成所述組合服務(wù)的部署序列。上述家族號獲取子單元211、子服務(wù)集合獲取子單元212、部署序列簡化子單元213和部署序列規(guī)范化子單元214的組成結(jié)構(gòu)參考圖2。所述部署裝置還可以包括用戶意愿獲取單元23,該單元用于獲取用戶對服務(wù)部署效果的意愿信息,該意愿信息包括成功的服務(wù)部署、安全的服務(wù)部署或既成功又安全的服務(wù)部署意愿,并將意愿信息發(fā)送給部署序列驗證單元24。部署序列驗證單元24,該單元用于根據(jù)預(yù)定的驗證規(guī)則對所述優(yōu)化后的部署序列進行驗證,得到所述優(yōu)化后的部署序列的部署效果信息;將所述意愿信息和所述部署效果信息進行比較,得到所述優(yōu)化后的部署序列中滿足用戶意愿的子服務(wù)和不滿足用戶意愿的子服務(wù),并發(fā)送給服務(wù)部署單元22。上述的服務(wù)部署單元22將部署序列驗證單元24發(fā)送過來的符合用戶意愿的子服務(wù),按照各個子服務(wù)的排列順序,根據(jù)子服務(wù)的部署策略和系統(tǒng)情況依次進行部署,從而最終完成服務(wù)的部署工作。對于不符合用戶意愿的子服務(wù),將這些子服務(wù)的部署策略進行調(diào)整后,再輸出給部署序列優(yōu)化單元21,重新進行上述簡化、驗證處理。上述基于子服務(wù)的組合服務(wù)的部署裝置通過研究子服務(wù)間的邏輯連接與依賴關(guān)系、部署策略以及相似功能子服務(wù)之間的兼容性,可以對組合服務(wù)部署過程中所涉及到的部署序列進行優(yōu)化,并對組合服務(wù)部署結(jié)果做出有效的驗證。上述用戶意愿獲取單元23、部署序列驗證單元24組成結(jié)構(gòu)參考圖2。本發(fā)明實施例提供的一種基于子服務(wù)的組合服務(wù)的部署方法的處理流程如圖3所示,包括如下步驟步驟31、獲取組合服務(wù)的部署序列,所述部署序列含有組合服務(wù)中包含的各個子服務(wù)的部署方式。步驟32、根據(jù)所述各個子服務(wù)的部署方式處理所述組合服務(wù)的部署序列,生成優(yōu)化后的所述組合服務(wù)的部署序列。步驟33、按照所述優(yōu)化后的組合服務(wù)的部署序列進行所述組合服務(wù)的部署。由本發(fā)明的實施例提供的技術(shù)方案可以看出,本發(fā)明實施例通過對組合服務(wù)中的子服務(wù)的部署方式進行規(guī)范化處理,并且對部署序列進行優(yōu)化,簡化了組合服務(wù)的部署序列,大大降低了服務(wù)部署的規(guī)模,有效減少系統(tǒng)資源的消耗,降低管理人員的工作強度。本發(fā)明實施例提供的另一種基于子服務(wù)的組合服務(wù)的部署方法的處理流程如圖4所示,包括如下步驟步驟41、對部署序列進行規(guī)范化通過部署序列規(guī)范化單元將待部署服務(wù)的部署序列進行規(guī)范化處理,上述部署序列規(guī)范化單元的內(nèi)部處理流程圖如圖5所示,具體處理過程如下在組合服務(wù)系統(tǒng)中,每個子服務(wù)都附帶一個描述信息,該描述信息中子服務(wù)的家族號和版本信息、部署策略和兼容性等信息。首先,根據(jù)子服務(wù)的描述信息,獲取組合服務(wù)中每個子服務(wù)的家族號和版本信息、部署策略和兼容性信息。然后,根據(jù)上述獲取的信息將待部署服務(wù)中的各種子服務(wù)的部署方式的描述方式轉(zhuǎn)換為統(tǒng)一的等價的內(nèi)部描述方式,該內(nèi)部描述方式是將每一個子服務(wù)的部署方式表示為一個三元組,該三元組中包括子服務(wù)的家族號和版本號、兼容關(guān)系以及部署策略。之后,將所有規(guī)范化后的子服務(wù)的部署方式按照設(shè)定的順序進行排列,組成所述待部署服務(wù)的部署序列。例如,一個待部署服務(wù)S的子服務(wù)序列為Jic=(a,b,d,f,ch其中a和d屬于家族1,b和c屬于家族3,f屬于家族2。a和b的版本號為1,c禾Pd的版本號為2,f的版本號為3。那么根據(jù)每個子服務(wù)的兼容性以及用戶的部署策略意向,規(guī)范化后的部署序列可能為如下的表示形式<formula>formulaseeoriginaldocumentpage10</formula>上述公式中的C/表示家族1并且版本號為1,C/表示家族1并且版本號為2,C表示家族3并且版本號為1,C23表示家族2并且版本號為3,C32表示家族3并且版本號為2。步驟42、提取規(guī)范化后的部署序列中的家族號序列得到待部署服務(wù)的規(guī)范化后的部署序列之后,需要通過特定的算法,提取該規(guī)范化后的部署序列中所有的家族號序列(即子服務(wù)類號序列),并將得到的家族號序列輸出。上述特定的算法一種處理過程如下<table>tableseeoriginaldocumentpage11</column></row><table>例如,服務(wù)S的規(guī)范化后的部署序列為<formula>formulaseeoriginaldocumentpage11</formula>。(c23,FC,層)。(c32,5CaFC,,)經(jīng)過上述算法1,得到的家族號序列P(^)={1,3,2}。步驟43、將規(guī)范化后的部署序列在子服務(wù)類上進行投影上述規(guī)范化后的部署序列IE(c)中可能存在多個子服務(wù)屬于同一子服務(wù)類的情況,為了優(yōu)化部署序列,需要得到IE"e)中的每一個子服務(wù)類所包含的子服務(wù)信息。IE"e)在子服務(wù)類Cw)上的投影是一個部署方式的排列,記為P^/^(,)。它由IE"C)中具有子服務(wù)類號i的部署方式,按照它們在IE"C)中的相應(yīng)位置排列而成。本發(fā)明實施例通過執(zhí)行特定的部署執(zhí)行投影算法,可以得到IE"c)中的每個子服務(wù)類包含的子服務(wù),該部署執(zhí)行投影算法的處理流程如圖6所示,該部署執(zhí)行投影獲取單元執(zhí)行的投影算法的一種處理過程如下<table>tableseeoriginaldocumentpage12</column></row><table>例如,服務(wù)S的部署序列為<formula>formulaseeoriginaldocumentpage12</formula>經(jīng)過算法l,得到結(jié)果P(Jic)=(1,3,2h然后針對P(Jic)中的每一個家族號,運行算法2,得到IE"e)在各家族上的投影序列<formula>formulaseeoriginaldocumentpage12</formula>步驟44、對規(guī)范化后的部署序列進行簡化對于一個服務(wù)的部署來說,服務(wù)功能越復雜,所包含的子服務(wù)就越多,部署的規(guī)模也就越大,因此相應(yīng)的部署執(zhí)行就會越復雜,如果把包含的這些子服務(wù)的不同版本都考慮進去的話,其相應(yīng)的部署執(zhí)行會更復雜。所以簡化子服務(wù)的部署規(guī)模是增強組合服務(wù)系統(tǒng)的實際應(yīng)用能力的重要過程。簡化子服務(wù)的部署規(guī)模的前提就是保證服務(wù)S的子服務(wù)集合C按照部署策略,對簡化前后的IE"c)和IE"'c)分別執(zhí)行后,具有相同的子服務(wù)集合,此時,稱IE"c)和IE"'c)在S上有等價的執(zhí)行效果,記為Effects(IE(3ic))=Effects(IE(3i'c))在本實施中,采用Nc記錄S中不同子服務(wù)類的個數(shù),可以通過算法1得到P(c),P(^e)的長度就是Ne。通過部署序列簡化單元執(zhí)行特定的簡化算法,規(guī)范化后的部署序列進行簡化。部署序列簡化單元的內(nèi)部處理流程如圖7所示,該部署序列簡化單元執(zhí)行的簡化算法的一種處理過程如下算法3.簡化部署執(zhí)行在子服務(wù)類i上投影的過程<table>tableseeoriginaldocumentpage14</column></row><table>例如,服務(wù)S的部署序列為<formula>formulaseeoriginaldocumentpage14</formula><formula>formulaseeoriginaldocumentpage14</formula>運行算法2,得到IE"e)在各家族上的投影<formula>formulaseeoriginaldocumentpage15</formula>運用算法3,以/Vo/^^的簡化過程為例<formula>formulaseeoriginaldocumentpage15</formula>包含2個子服務(wù)第一個子服務(wù)的IP=EIP,執(zhí)行上述2.i,因為之前沒有子服務(wù),因此不進行任何操作;第二個子服務(wù)Cl2的IP=NIP,因為的版本號小于c/,因此執(zhí)行上述2.iii.b,從尸ra/:^—S^/7/折ed中移除(c,,BCAFC,EIP),最終<formula>formulaseeoriginaldocumentpage15</formula>同理,<formula>formulaseeoriginaldocumentpage15</formula>最終,把簡化后的部署序列iVq/^f—^';^/折^/中的部署方式按照它們在IE"c)中的相應(yīng)順序進行排列,得到最終簡化的部署序列。<formula>formulaseeoriginaldocumentpage15</formula>由此可以看出,服務(wù)S初始由5個子服務(wù)構(gòu)成,經(jīng)過上述優(yōu)化處理后,現(xiàn)在只需要3個子服務(wù)就能夠完成同樣的服務(wù)功能,起到了降低部署規(guī)模,優(yōu)化系統(tǒng)環(huán)境的作用。步驟45、對簡化后的部署序列進行驗證。在對部署序列進行上述簡化處理之后,部署序列驗證單元利用驗證規(guī)則庫,對簡化后的部署序列進行驗證,得出該簡化后的部署序列的驗證結(jié)果,該驗證結(jié)果包括安全或成功的驗證結(jié)果。上述部署序列驗證單元的內(nèi)部處理流程如圖8所示,具體處理過程如下通過訪問驗證規(guī)則庫獲取驗證規(guī)則,該驗證規(guī)則是根據(jù)上述成功部署、安全部署的定義而設(shè)置的,主要包括成功部署驗證規(guī)則和安全部署驗證規(guī)則兩種,部署驗證規(guī)則可以判斷出一個部署方式被部署后是否具有成功性,安全部署驗證規(guī)則可以判斷出一個部署方式被部署后是否具有安全性。利用驗證規(guī)則對簡化后的部署序列中每一個部署方式進行判斷,判斷其部署后的成功性與安全性,然后綜合考慮部署序列中每一個部署方式的判斷結(jié)果,得出簡化后的部署序列的成功性與安全性的驗證結(jié)果。通過部署序列驗證單元得出驗證結(jié)果之后,調(diào)用用戶意愿表達器所采集的用戶意愿,對驗證結(jié)果進行判斷,得出優(yōu)化后的部署序列是否滿足用戶意愿的判斷結(jié)果。該實施例提供的根據(jù)用戶意愿判斷驗證結(jié)果的處理過程示意圖如圖9所示,具體處理過程如下比如,如果用戶意愿為要求成功的服務(wù)部署,當?shù)玫降尿炞C結(jié)果為成功的驗證結(jié)果,則優(yōu)化后的部署序列滿足用戶意愿;當?shù)玫降尿炞C結(jié)果不是成功的驗證結(jié)果,則優(yōu)化后的部署序列不滿足用戶意愿。如果用戶意愿為要求成功的服務(wù)部署,當?shù)玫降尿炞C結(jié)果為成功的驗證結(jié)果,則優(yōu)化后的部署序列滿足用戶意愿;當?shù)玫降尿炞C結(jié)果不是成功的驗證結(jié)果,則優(yōu)化后的部署序列不滿足用戶意愿。如果用戶意愿為要求安全的服務(wù)部署,當?shù)玫降尿炞C結(jié)果為安全的驗證結(jié)果,則優(yōu)化后的部署序列滿足用戶意愿;當?shù)玫降尿炞C結(jié)果不是安全的驗證結(jié)果,則優(yōu)化后的部署序列不滿足用戶意愿。如果用戶意愿為要求成功且安全的服務(wù)部署,當?shù)玫降尿炞C結(jié)果為成功且安全的驗證結(jié)果,則優(yōu)化后的部署序列滿足用戶意愿;當?shù)玫降尿炞C結(jié)果不是成功且安全的驗證結(jié)果,則優(yōu)化后的部署序列不滿足用戶意愿。對于滿足用戶意愿的部署序列,系統(tǒng)調(diào)用服務(wù)部署單元進行部署;對于不滿足用戶意愿的部署序列,需要進行子服務(wù)的部署策略的調(diào)整,然后重新進行部署序列簡化、驗證的過程。步驟46、對不滿足用戶意愿的部署序列進行部署策略的調(diào)整,對滿足用戶意愿的部署序列進行部署。對于不滿足用戶意愿的部署序列,需要對原始部署序列中每一個子服務(wù)的部署方式進行一定的部署策略的調(diào)整。本發(fā)明實施例提出的四種部署策略插入部署策略、覆蓋部署策略、擇新部署策略、僅空部署策略的局限性依次增大,當采用插入部署策略時,得到的部署序列一定是安全且成功的。因此,系統(tǒng)對部署策略的調(diào)整方式為,依次降低部署序列中每一個子服務(wù)的部署策略的局限性該實施例提供的一種調(diào)整子服務(wù)的部署策略的算法的處理過程如下<table>tableseeoriginaldocumentpage16</column></row><table><table>tableseeoriginaldocumentpage17</column></row><table>例如,<formula>formulaseeoriginaldocumentpage17</formula><formula>formulaseeoriginaldocumentpage17</formula>其優(yōu)化后的部署序列為壓Oc)—S/附;/折ec=(q2,5C,iV7P)。(《,F(xiàn)C,JV/尸)。(c32,£CaO/P)如果經(jīng)系統(tǒng)驗證并根據(jù)用戶意愿表達器所采集的用戶意愿信息,得出該優(yōu)化后的部署序列不滿足用戶意愿,則對IE"c)進行部署策略的調(diào)整。調(diào)整后得出<formula>formulaseeoriginaldocumentpage17</formula><formula>formulaseeoriginaldocumentpage17</formula>然后,對IE(Jie)_new重新進行部署序列的簡化操作。對于滿足用戶意愿的部署序列可以通過服務(wù)部署單元進行服務(wù)的部署工作,該實施例提供的服務(wù)部署單元的內(nèi)部處理流程如圖10所示,具體處理過程如下分析優(yōu)化后的部署序列中每個子服務(wù)的部署方式,獲取每個子服務(wù)的部署策略,根據(jù)該部署策略將每個子服務(wù)按照它們在部署序列中的排列方式,依次進行部署,隨著部署序列中每一個子服務(wù)的部署完畢,整個服務(wù)就完成了部署過程。該實施例提供的組合服務(wù)的部署方法可以有效地減少服務(wù)部署所需要部署的子服務(wù)規(guī)模,并且可以按照用戶意愿來部署服務(wù),避免因無法期望服務(wù)部署效果而造成的人力/資源的浪費。實施例三該實施例描述了一個具體的服務(wù)在組合服務(wù)系統(tǒng)中的部署過程。上述組合服務(wù)系統(tǒng)中已經(jīng)部署的服務(wù)的子服務(wù)可以采用可擴展標記語言(XML,extensibleMarkupLanguage)來描述,該XML的schema的結(jié)構(gòu)示意圖如圖11所示,該XMLSchema描述了服務(wù)安裝序列所須具有的必要信息的一種示例。例如包含有0多個子服務(wù),每一個子服務(wù)有ID、名字、版本、家族、兼容性、安裝策略、子服務(wù)當前安裝狀態(tài)(等待安裝、已經(jīng)安裝、跳過安裝)的屬性。該組合服務(wù)系統(tǒng)中存在著4個子服務(wù),該4個子服務(wù)的基本信息示意圖如圖12所示,該4個子服務(wù)分屬于4個子服務(wù)類1、2、3、5,每一個子服務(wù)的部署方式如下式所示(Cl4,BCAFC,_),(c22,BC,_),(c/,F(xiàn)C,_),(c33,BCAFC,_)描述上述一個子服務(wù)的XML如下〈serviceid=〃5〃name=〃cl"version=〃1〃>〈family〉l〈/family〉〈compatibility〉BC〈/compatibility〉〈policy〉OIP〈/policy〉〈status>waiting〈/status>〈/service>該實施例在上述組合服務(wù)系統(tǒng)上部署一個服務(wù)S,該服務(wù)包含15個子服務(wù),該15個子服務(wù)的基本信息示意圖如圖13所示,該15個子服務(wù)分屬于5個子服務(wù)類,每個子服務(wù)都擁有自己的子服務(wù)兼容性和部署策略。對于這個服務(wù)S的部署,用戶期望的部署結(jié)果為既成功又安全的部署。調(diào)用部署執(zhí)行規(guī)范化單元對上述服務(wù)S的部署序列進行規(guī)范化,得到上述服務(wù)S的規(guī)范化后的部署序列<formula>formulaseeoriginaldocumentpage18</formula>然后,調(diào)用子服務(wù)家族號序列獲取單元,從規(guī)范化后的部署序列中提取服務(wù)S的子服務(wù)類號序列P"e)=U,2,5,3,4K通過部署執(zhí)行投影獲取單元執(zhí)行特定的投影算法,可以得到IE(n》中的每個子服務(wù)類包含的子服務(wù),得到服務(wù)S的部署序列在各家族上的投影序列為<formula>formulaseeoriginaldocumentpage18</formula>通過部署序列簡化單元執(zhí)行特定的簡化算法,對上述各個投影序列進行簡化,得到<formula>formulaseeoriginaldocumentpage18</formula>iVq/,(f)一S'.附p/折M={(c32,5C,iV《(4;c)一—={(c42,稀因此,服務(wù)S的子服務(wù)的進行了規(guī)范化和簡化處理后的部署序列為壓(&)_&附/7/折^=(c:,萬C,。(《,尸C,//尸)。(《,5CaFC,W尸)。(c:,。(c32,曹)。(《,BC,,)調(diào)用部署序列驗證單元,利用驗證規(guī)則,對上述IE(Jie)_Simplified進行驗證,得出IE(、)—Simplified中所有的子服務(wù)在部署后,均為成功的部署;c,采用的是覆蓋部署策略,服務(wù)部署后,會覆蓋系統(tǒng)中原有的子服務(wù)c厶而c/的兼容性是向后兼容的,無法實現(xiàn)c,的功能,因此,c/是一個不安全的部署。綜上,可以得出服務(wù)S的部署是一個成功但不安全的服務(wù)部署,它不滿足用戶的預(yù)期要求既成功又安全的服務(wù)部署。此時,有兩種解決方案其一,用戶降低預(yù)期要求,接受成功但不安全的服務(wù)部署結(jié)果(本次服務(wù)部署,可以滿足服務(wù)S本身的需要;對于原有系統(tǒng)的影響,忽略不計)。其二,調(diào)用子服務(wù)部署策略調(diào)節(jié)單元,對最初指定的子服務(wù)部署策略進行調(diào)整,依次降低子服務(wù)部署序列中每一個子服務(wù)的部署策略,每次調(diào)整后重新調(diào)用部署序列簡化單元及其后的系統(tǒng)流程。本實施例中采用第二種方案,對IE"》進行子服務(wù)部署策略的調(diào)整。調(diào)整后的IE(JI'c)為ZEOc)=(c;,//尸)。(c〗,5C,。(c52,5C,五/P)。(c;,5C,f/尸)。(c22,FC,vV/尸)。(《,k:,//尸)。(《,£cafc,雄)°(c42,fc,//尸)。(《,5c,層)°(c;,鮮)。(c:,SC,司。(《,F(xiàn)C,£/尸)。(c54,F(xiàn)C,//尸)。(《,BC,。(c,2,5C,£7尸)(子服務(wù)的部署策略由OIP變?yōu)镮IP)對IE(Ji'c)進行投影、簡化后,得到雖:)一S/—》eflf=(c;,5C,/iP)。(《,蜀。(c23,a曹)。(c42,尸C,蜀。(c32,萬C,層)。(c;,BC,<9/尸)調(diào)用部署序列驗證單元,得出,IE(Ji'。)—Simplified中所有的子服務(wù)在部署后,均為成功且安全的部署。綜上,可以得出服務(wù)S在調(diào)整了子服務(wù)的部署策略后,進行的服務(wù)部署將是一個成功且安全的服務(wù)部署,此時,它滿足了用戶的預(yù)期要求。通過該實施例可以看出,在系統(tǒng)中部署服務(wù)S,原本需要部署15個子服務(wù),且部署后無法得知服務(wù)的部署效果(除非不考慮子服務(wù)的部署策略,所有的子服務(wù)全部采用直接部署方式——此時一定是既成功又安全的服務(wù)部署——否則無法得知服務(wù)部署后效果的成功性與安全性)。而通過本實施例的優(yōu)化處理以后,服務(wù)S的子服務(wù)降低為6個,子服務(wù)的部署規(guī)模降低了60%(而且,這6個子服務(wù)也不用全部部署,根據(jù)子服務(wù)的部署策略,c/不需要部署到系統(tǒng)中),有效減少系統(tǒng)資源的消耗。本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-0nlyMemory,ROM)或隨機存儲記憶體(RandomAccessMemory,廳)等。綜上所述,本發(fā)明實施例利用同家族的子服務(wù)之間的兼容關(guān)系以及子服務(wù)的部署策略,簡化了組合服務(wù)的部署序列,大大降低了服務(wù)部署的規(guī)模,有效減少系統(tǒng)資源的消耗,降低管理人員的工作強度。而且,通過對服務(wù)部署效果的驗證,能夠提前判斷服務(wù)部署后對系統(tǒng)的影響以及是否滿足用戶的要求,這對管理人員來說,可以避免因為盲目部署服務(wù)而帶來的不良后果。本發(fā)明實施例從用戶感知服務(wù)的角度和服務(wù)系統(tǒng)的整體效用出發(fā),聚焦服務(wù)的部署與動態(tài)配置,所關(guān)注的內(nèi)容更貼近真實的服務(wù)部署的應(yīng)用環(huán)境,使得以子服務(wù)為基礎(chǔ)的服務(wù)部署過程得以規(guī)范化,便于操作。以上所述,僅為本發(fā)明較佳的具體實施方式,但本發(fā)明的保護范圍并不局限于此,任何熟悉本
      技術(shù)領(lǐng)域
      的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)該以權(quán)利要求的保護范圍為準。權(quán)利要求一種組合服務(wù)的部署方法,其特征在于,包括獲取組合服務(wù)的部署序列,所述部署序列含有組合服務(wù)的子服務(wù)的部署方式;根據(jù)所述子服務(wù)的部署方式處理部署序列,生成優(yōu)化后的部署序列;按照所述優(yōu)化后的部署序列進行所述組合服務(wù)的部署。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述子服務(wù)的部署方式處理部署序列,生成優(yōu)化后的部署序列具體包括根據(jù)所述組合服務(wù)的部署序列找出每一個子服務(wù)類中的子服務(wù)集合,并按照每個子服務(wù)的部署方式,對所述子服務(wù)集合中包含的子服務(wù)進行優(yōu)化,重新組成所述組合服務(wù)的優(yōu)化后的部署序列。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述方法之前還包括如下步驟對組合服務(wù)的部署序列中的子服務(wù)的部署方式進行規(guī)范化處理,將所有規(guī)范化后的子服務(wù)的部署方式按照設(shè)定的順序進行排列,組成所述組合服務(wù)的部署序列。4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述規(guī)范化后的子服務(wù)的部署方式包括子服務(wù)的家族號和版本號、兼容關(guān)系以及部署策略。5.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)所述組合服務(wù)的部署序列找出每一個子服務(wù)類中的子服務(wù)集合,具體包括將所述部署序列在每一個子服務(wù)類上執(zhí)行投影操作,得到所述部署序列在每一個子服務(wù)類中的子服務(wù)集合,其中,該子服務(wù)集合中各個子服務(wù)的排列順序遵循各個子服務(wù)在所述部署序列中的排列循序。6.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述按照每個子服務(wù)的部署方式,對所述子服務(wù)集合中包含的子服務(wù)進行優(yōu)化,具體包括如果待部署服務(wù)的系統(tǒng)中存在某個家族號的子服務(wù),則從和該某個家族號對應(yīng)的子服務(wù)集合中去除掉所有部署策略為僅空部署策略的子服務(wù);如果子服務(wù)集合中存在部署策略為覆蓋部署策略的子服務(wù),則去除掉該子服務(wù)集合中排列在該子服務(wù)之前的所有其它子服務(wù);如果子服務(wù)集合中存在部署策略為擇新部署策略的子服務(wù),當該子服務(wù)集合中存在排在該子服務(wù)前且版本號比該子服務(wù)大的其它子服務(wù),則去除掉該子服務(wù);否則去除掉該子服務(wù)集合中排在該子服務(wù)前且版本號比該子服務(wù)低的所有其它子服務(wù)。7根據(jù)權(quán)利要求1至6任一項所述的方法,其特征在于,所述方法還包括獲取用戶對服務(wù)部署效果的意愿信息,該意愿信息包括成功的服務(wù)部署、安全的服務(wù)部署或既成功又安全的服務(wù)部署意愿;根據(jù)預(yù)定的驗證規(guī)則對所述優(yōu)化后的部署序列進行驗證,得到所述優(yōu)化后的部署序列的部署效果信息;將所述意愿信息和所述部署效果信息進行比較,得到所述優(yōu)化后的部署序列中滿足用戶意愿的子服務(wù)和不滿足用戶意愿的子服務(wù)。8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述的根據(jù)預(yù)定的驗證規(guī)則對所述優(yōu)化后的部署序列進行驗證,得到所述優(yōu)化后的部署序列的部署效果信息,具體包括如果所述優(yōu)化后的部署序列中每一個子服務(wù)的部署策略都是插入部署策略或者覆蓋部署策略,則所述優(yōu)化后的部署序列的服務(wù)部署是成功的;如果所述優(yōu)化后的部署序列中每一個具有未插入效果的子服務(wù)的部署策略都是僅空部署策略,且待部署服務(wù)的系統(tǒng)中與所述具有未插入效果的子服務(wù)同家族的子服務(wù)的兼容性是既向前兼容又向后兼容的,則所述優(yōu)化后的部署序列的服務(wù)部署是成功的;如果所述優(yōu)化后的部署序列中每一個子服務(wù)的部署策略都是插入部署策略或者僅空部署策略,則所述優(yōu)化后的部署序列的服務(wù)部署是安全的;如果所述優(yōu)化后的部署序列中每一個具有插入效果的子服務(wù)的部署策略是覆蓋部署策略且兼容性是既向前兼容又向后兼容的,或者部署策略為擇新部署策略且兼容性是向后兼容的,則所述優(yōu)化后的部署序列的服務(wù)部署是安全的;如果所述優(yōu)化后的部署序列中每一個子服務(wù)的部署策略都是插入部署策略,則所述優(yōu)化后的部署序列的服務(wù)部署是成功的和安全的。9.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述的按照所述優(yōu)化后的部署序列進行所述組合服務(wù)的部署,具體包括對不滿足用戶意愿的子服務(wù)進行部署策略的調(diào)整,對滿足用戶意愿的子服務(wù)按照各個子服務(wù)的部署策略、在部署序列中的排列順序依次進行部署。10.—種組合服務(wù)的部署裝置,其特征在于,包括部署序列優(yōu)化單元,用于獲取組合服務(wù)的部署序列,所述部署序列含有組合服務(wù)的子服務(wù)的部署方式,按照所述子服務(wù)的部署方式處理部署序列,生成優(yōu)化后的部署序列;服務(wù)部署單元,用于按照所述優(yōu)化后的部署序列進行所述組合服務(wù)的部署。11.如權(quán)利要求10所述的組合服務(wù)的部署裝置,其特征在于,所述的部署序列優(yōu)化單元包括家族號獲取子單元,用于獲取部署序列中各個子服務(wù)所屬的家族號信息,并將該家族號信息發(fā)送給子服務(wù)集合獲取單元;子服務(wù)集合獲取子單元,用于根據(jù)家族號獲取單元發(fā)送過來的部署序列中各個子服務(wù)所屬的家族號,將所述部署序列在每一個子服務(wù)類上執(zhí)行投影操作,得到所述部署序列在每一個子服務(wù)類中的子服務(wù)集合;部署序列簡化子單元,用于按照每個子服務(wù)的部署方式,對所述子服務(wù)集合中包含的子服務(wù)進行優(yōu)化,重新組成所述組合服務(wù)的優(yōu)化后的部署序列。12.如權(quán)利要求11所述組合服務(wù)的部署裝置,其特征在于,所述的部署序列優(yōu)化單元還包括部署序列規(guī)范化子單元,用于對組合服務(wù)中的子服務(wù)的部署方式進行規(guī)范化處理,將所有規(guī)范化后的子服務(wù)的部署方式按照設(shè)定的順序進行排列,組成所述組合服務(wù)的部署序列。13.根據(jù)權(quán)利要求10、11或12所述的組合服務(wù)的部署裝置,其特征在于,所述部署裝置還包括用戶意愿獲取子單元,用于獲取用戶對服務(wù)部署效果的意愿信息,該意愿信息包括成功的服務(wù)部署、安全的服務(wù)部署或既成功又安全的服務(wù)部署意愿,并將意愿信息發(fā)送給部署序列驗證單元;部署序列驗證子單元,用于根據(jù)預(yù)定的驗證規(guī)則對所述優(yōu)化后的部署序列進行驗證,得到所述優(yōu)化后的部署序列的部署效果信息;將所述意愿信息和所述部署效果信息進行比較,得到所述優(yōu)化后的部署序列中滿足用戶意愿的子服務(wù)和不滿足用戶意愿的子服務(wù);所述服務(wù)部署單元對不滿足用戶意愿的子服務(wù)進行部署策略的調(diào)整,對滿足用戶意愿的子服務(wù)按照各個子服務(wù)的部署策略、在部署序列中的排列順序依次進行部署。全文摘要本發(fā)明提供了一種組合服務(wù)的部署方法和裝置。該方法主要包括獲取組合服務(wù)的部署序列,所述部署序列含有組合服務(wù)的子服務(wù)的部署方式,根據(jù)所述子服務(wù)的部署方式處理部署序列,生成優(yōu)化后的部署序列,按照所述優(yōu)化后的部署序列進行所述組合服務(wù)的部署。利用本發(fā)明實施例,通過對組合服務(wù)中的子服務(wù)的部署方式進行規(guī)范化處理,并且對部署序列進行優(yōu)化,簡化了組合服務(wù)的部署序列,大大降低了服務(wù)部署的規(guī)模,有效減少系統(tǒng)資源的消耗,降低管理人員的工作強度。文檔編號H04L12/56GK101729521SQ20081022518公開日2010年6月9日申請日期2008年10月30日優(yōu)先權(quán)日2008年10月30日發(fā)明者劉鐵江,盧暾,李彥,石曉旻,顧寧,顧慶,馬其鋒,高麗萍申請人:華為技術(shù)有限公司;復旦大學
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1