两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

環(huán)節(jié)任務(wù)處理方法及裝置的制作方法

文檔序號:6598524閱讀:177來源:國知局
專利名稱:環(huán)節(jié)任務(wù)處理方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及基于工作流的媒體資產(chǎn)管理系統(tǒng)領(lǐng)域,尤其是涉及一種環(huán)節(jié)任務(wù)處理方法及一種環(huán)節(jié)任務(wù)處理裝置。
背景技術(shù)
基于工作流控制的媒體資產(chǎn)管理系統(tǒng)主要是用于對電視臺全臺制播業(yè)務(wù)的整合進(jìn)行支持,是電視臺的核心應(yīng)用平臺系統(tǒng)之一,其主要功能包括1)通過上載業(yè)務(wù)流程加工節(jié)目,存儲電視臺全臺成品節(jié)目和素材內(nèi)容;通過下載流程向全臺各業(yè)務(wù)部門提供共享通道;幻通過流程通道整合電視臺的制作業(yè)務(wù)板塊、中央媒資業(yè)務(wù)板塊、總編備播業(yè)務(wù)板塊和播出業(yè)務(wù)板塊。電視臺媒體資產(chǎn)管理系統(tǒng)能夠?qū)⑷粘I舷螺d活動和播出準(zhǔn)備活動進(jìn)行全程流程自動化,極大改善了電視臺的工作效率,并降低了成本。電視臺的制播業(yè)務(wù)流程由多個環(huán)節(jié)任務(wù)構(gòu)成,基于工作流控制的媒體資產(chǎn)管理系統(tǒng)對業(yè)務(wù)流程進(jìn)行重構(gòu)并提升各個環(huán)節(jié)任務(wù)的自動化水平?,F(xiàn)有技術(shù)中,基于工作流控制的媒體資產(chǎn)管理系統(tǒng)也被稱為媒資平臺,為方便后文描述,后文涉及到基于工作流控制的媒體資產(chǎn)管理系統(tǒng)均稱為媒資平臺。通常,媒資平臺抽象所有環(huán)節(jié)任務(wù)的服務(wù),形成一個分布式架構(gòu)的系統(tǒng),其執(zhí)行的每個流程為若干個環(huán)節(jié)任務(wù)的一次有序組合,或者說,將一次業(yè)務(wù)流程的任務(wù)分解為包括各個環(huán)節(jié)任務(wù)的子任務(wù)進(jìn)行處理,這樣可以有利于針對流程的多樣性和變化性進(jìn)行快速應(yīng)變,還可以對底層服務(wù)資源進(jìn)行統(tǒng)一的管理和調(diào)配。媒資業(yè)務(wù)流程類別可以包括媒資向備播下載流程,媒資整理上載流程,等等;環(huán)節(jié)任務(wù)類別可以包括檢索下載,遷移服務(wù),轉(zhuǎn)碼服務(wù),技審服務(wù),編目服務(wù),審批服務(wù),等等。媒資向備播下載流程可以由檢索下載、審批服務(wù)、轉(zhuǎn)碼服務(wù)、技審服務(wù)、遷移服務(wù)等環(huán)節(jié)任務(wù)組成。雖然現(xiàn)有技術(shù)提出設(shè)置各流程的優(yōu)先級的方案,具體設(shè)置方法如下實(shí)施時,環(huán)節(jié)任務(wù)從流程實(shí)例中獲得該環(huán)節(jié)任務(wù)的優(yōu)先級,并在各自的任務(wù)隊(duì)列中按獲得的優(yōu)先級排隊(duì)并獲取資源;但是,目前流程的優(yōu)先級的設(shè)置方式通常有兩種,一種是由用戶主觀選擇流程的優(yōu)先級,而用戶主觀上通常會傾向于選擇最高優(yōu)先級,以盡快完成自己所要執(zhí)行的流程, 因此,該方式受主觀影響較大,不能保證重要的流程能夠被優(yōu)先執(zhí)行;另外一種是按照流程的任務(wù)類別預(yù)先設(shè)置流程的優(yōu)先級,這種方式的缺點(diǎn)在于流程的優(yōu)先級是設(shè)定的,無法改變,例如,通常認(rèn)為媒資向播出緊急下載流程的優(yōu)先級最高,媒資向備播下載流程的優(yōu)先級較高,而使用媒體資庫資料的檢索下載等級較低,導(dǎo)致也就不能適應(yīng)特殊情況的應(yīng)變。另外,即使設(shè)置了流程實(shí)例的優(yōu)先級,環(huán)節(jié)任務(wù)從流程實(shí)例中獲得環(huán)節(jié)任務(wù)的優(yōu)先級,在基于獲得的優(yōu)先級進(jìn)行資源分配處理的策略上,傳統(tǒng)方式按照獲得的優(yōu)先級的高低進(jìn)行排序,為優(yōu)先級高的任務(wù)優(yōu)先分配目前的空余資源,若存在優(yōu)先級相同的多個任務(wù), 按到達(dá)時間先后進(jìn)行排序。但是,對于非常緊急的任務(wù),如某個流程實(shí)例需要立即執(zhí)行,即使其對應(yīng)的環(huán)節(jié)任務(wù)被分配了最高優(yōu)先級,并排到了最高,若系統(tǒng)當(dāng)前資源處于飽和狀態(tài),不存在空余資源可以分配,那么,該任務(wù)請求仍需要等待響應(yīng),直至系統(tǒng)中有資源被釋放, 若當(dāng)前系統(tǒng)中占有資源的環(huán)節(jié)任務(wù)執(zhí)行時間均較長,緊急任務(wù)就會等待很長時間才能夠得到執(zhí)行,影響緊急任務(wù)的實(shí)現(xiàn)和用戶的感受體驗(yàn)。另外,對于優(yōu)先級較低的任務(wù)而言,若在其后到達(dá)的任務(wù)的優(yōu)先級都高于該優(yōu)先級較低的業(yè)務(wù),那有可能一直被插隊(duì),長時間內(nèi)無法執(zhí)行?,F(xiàn)以具體實(shí)例進(jìn)行說明,參見圖1,由圖1可以看出,流程最終是由底層的各個獨(dú)立環(huán)節(jié)任務(wù)服務(wù)完成,假設(shè)在圖1中,實(shí)例1為優(yōu)先級為80的媒資向備播下載流程,實(shí)例2 為優(yōu)先級為陽的媒資向備播下載流程,實(shí)例1及實(shí)例2由檢索下載、審批服務(wù)、轉(zhuǎn)碼服務(wù)、 技審服務(wù)和遷移服務(wù)、磁帶恢復(fù)、片段下載幾個環(huán)節(jié)任務(wù)組成;實(shí)例3為優(yōu)先級為65的媒資整理上載流程,實(shí)例4為優(yōu)先級為25的媒資整理上載流程,實(shí)例3及實(shí)例4由編目服務(wù)、轉(zhuǎn)碼服務(wù)、技審服務(wù)、遷移服務(wù)幾個環(huán)節(jié)任務(wù)組成。其中,數(shù)字越大代表優(yōu)先級越高?,F(xiàn)以轉(zhuǎn)碼服務(wù)為例進(jìn)行說明,如圖1所示,轉(zhuǎn)碼服務(wù)在四個流程對應(yīng)的實(shí)例中均進(jìn)行服務(wù),若此時四個實(shí)例同時到達(dá)轉(zhuǎn)碼服務(wù)這一環(huán)節(jié)任務(wù)并執(zhí)行該環(huán)節(jié)任務(wù),分別根據(jù)四個實(shí)例的優(yōu)先級進(jìn)行排序,依次為實(shí)例1、實(shí)例3、實(shí)例2及實(shí)例4,轉(zhuǎn)碼服務(wù)根據(jù)排序結(jié)果調(diào)度資源,優(yōu)先為實(shí)例1提供資源,次之為實(shí)例3提供資源,再次之為實(shí)例2提供資源,最后為實(shí)例4提供資源。當(dāng)然,若四個實(shí)例并不是同時到達(dá)該環(huán)節(jié)任務(wù),根據(jù)到達(dá)時間進(jìn)行排序,例如,實(shí)例1及實(shí)例4同時到達(dá),此時,優(yōu)先為實(shí)例1提供資源,次之為實(shí)例4提供資源, 若此時實(shí)例2到達(dá),再為實(shí)例2提供資源,此時,該環(huán)節(jié)任務(wù)就會在實(shí)例2之前為實(shí)例4提供資源。其他環(huán)節(jié)任務(wù)中各流程對應(yīng)實(shí)施例的排序方式也相同。另外,由于媒資平臺的業(yè)務(wù)量是不定的,因此,在單位時間內(nèi),業(yè)務(wù)量越高,業(yè)務(wù)壓力越大,業(yè)務(wù)量越低,業(yè)務(wù)壓力越小,參見圖2提供的不同的時間的業(yè)務(wù)量壓力圖,其中,數(shù)字越大代替業(yè)務(wù)壓力越大,從圖2中可以看出,系統(tǒng)資源并不是在所有時間內(nèi)都能夠滿足業(yè)務(wù)壓力的,現(xiàn)有的系統(tǒng)資源雖然能夠滿足單位時間內(nèi)的平均業(yè)務(wù)壓力,但是,對于超出平均業(yè)務(wù)壓力的部分,就可能無法滿足,特別是當(dāng)前業(yè)務(wù)壓力達(dá)到業(yè)務(wù)壓力峰值線,系統(tǒng)資源無法滿足業(yè)務(wù)壓力。若是按現(xiàn)有的優(yōu)先級分配處理策略,在部分時間段內(nèi)資源的利用率不高,而部分時間段內(nèi)資源無法滿足業(yè)務(wù)壓力,甚至?xí)?dǎo)致部分流程無法進(jìn)行,嚴(yán)重影響電視臺的流程,例如,當(dāng)準(zhǔn)備播出準(zhǔn)備緊急下載的媒資向播出下載流程時,如果轉(zhuǎn)碼環(huán)節(jié)無法及時獲得資源進(jìn)行停滯狀態(tài),則可能無法在播出準(zhǔn)備節(jié)目的限定時刻之前完成媒資向播出下載流程,最終影響到播出。

發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供了一種環(huán)節(jié)任務(wù)處理方法,用于提供客觀又能適應(yīng)靈活性要求的優(yōu)先級,以及能夠更有效地利用資源,該方法包括接收至少一個流程對同一環(huán)節(jié)任務(wù)發(fā)起的執(zhí)行請求時,根據(jù)各流程的當(dāng)前優(yōu)先級從高到低進(jìn)行排序,將所述各流程對應(yīng)的標(biāo)識按照排序結(jié)果生成第一隊(duì)列;根據(jù)所述第一隊(duì)列的排序結(jié)果,依次為所述各標(biāo)識對應(yīng)的流程分配執(zhí)行所述環(huán)節(jié)任務(wù)所需的資源;通知被分配資源的流程執(zhí)行所述環(huán)節(jié)任務(wù),并將其標(biāo)識從所述第一隊(duì)列中刪除; 其中,所述各流程的當(dāng)前優(yōu)先級按如下方式確定
接收用戶輸入的優(yōu)先級選擇指令,獲取所述優(yōu)先級選擇指令對應(yīng)的主觀優(yōu)先級; 根據(jù)所述主觀優(yōu)先級與預(yù)設(shè)的、與所述流程對應(yīng)的客觀優(yōu)先級確定出所述流程的當(dāng)前優(yōu)先級。較佳的,還包括所述被分配資源的流程接收執(zhí)行所述環(huán)節(jié)任務(wù)的通知,利用所述被分配的資源執(zhí)行所述環(huán)節(jié)任務(wù)。較佳的,當(dāng)對同一環(huán)節(jié)任務(wù)發(fā)起執(zhí)行請求的至少兩個流程的當(dāng)前優(yōu)先級相同時, 根據(jù)所述至少兩個流程的執(zhí)行請求的發(fā)起時間的順序,依次為所述至少兩個流程分配執(zhí)行所述環(huán)節(jié)任務(wù)所需的資源。較佳的,還包括接收新流程對所述環(huán)節(jié)任務(wù)發(fā)起的執(zhí)行請求時,根據(jù)所述新流程的當(dāng)前優(yōu)先級,將所述新流程的標(biāo)識插入到所述第一隊(duì)列中。較佳的,將所述新流程的標(biāo)識插入到所述第一隊(duì)列中之后,包括在排列在所述新流程的標(biāo)識之后的標(biāo)識對應(yīng)的流程中,選擇當(dāng)前優(yōu)先級與預(yù)設(shè)的第一步長的和不高于預(yù)設(shè)的優(yōu)先級閾值的流程,并將其對應(yīng)的當(dāng)前優(yōu)先級增加所述第一步長。較佳的,在不能夠?yàn)楫?dāng)前流程執(zhí)行所述環(huán)節(jié)任務(wù)提供所需的資源時,根據(jù)所述被分配資源的流程的當(dāng)前優(yōu)先級從低到高進(jìn)行排序,將所述被分配資源的流程的標(biāo)識按照排序結(jié)果生成第二隊(duì)列;根據(jù)所述第二隊(duì)列的排序結(jié)果,依次通知所述被分配資源的流程停止執(zhí)行所述環(huán)節(jié)任務(wù),釋放其被分配的資源,直至釋放的資源能夠?yàn)樗霎?dāng)前流程執(zhí)行所述環(huán)節(jié)任務(wù)提供所需的資源。較佳的,在釋放被分配的資源的流程中,選擇當(dāng)前優(yōu)先級與預(yù)設(shè)的第二步長的和不高于所述優(yōu)先級閾值的流程,將其對應(yīng)的當(dāng)前優(yōu)先級增加所述第二步長;根據(jù)增加了所述第二步長的優(yōu)先級,將所述釋放被分配的資源的流程的標(biāo)識插入到所述第一隊(duì)列中。本發(fā)明實(shí)施例還提供了一種環(huán)節(jié)任務(wù)處理裝置,用于提供客觀又能適應(yīng)靈活性要求的優(yōu)先級,以及能夠更有效地利用資源,包括第一確定單元,用于按如下方式確定各流程的當(dāng)前優(yōu)先級接收用戶輸入的優(yōu)先級選擇指令,獲取所述優(yōu)先級選擇指令對應(yīng)的主觀優(yōu)先級;根據(jù)所述主觀優(yōu)先級與預(yù)設(shè)的、 與所述流程對應(yīng)的客觀優(yōu)先級確定出所述流程的當(dāng)前優(yōu)先級;排序單元,用于接收至少一個流程對同一環(huán)節(jié)任務(wù)發(fā)起的執(zhí)行請求時,根據(jù)各流程的當(dāng)前優(yōu)先級從高到低進(jìn)行排序,將所述各流程對應(yīng)的標(biāo)識按照排序結(jié)果生成第一隊(duì)列;分配單元,用于根據(jù)所述第一隊(duì)列的排序結(jié)果,依次為所述各標(biāo)識對應(yīng)的流程分配執(zhí)行所述環(huán)節(jié)任務(wù)所需的資源;通知單元,用于通知被分配資源的流程執(zhí)行所述環(huán)節(jié)任務(wù),并將其標(biāo)識從所述第一隊(duì)列中刪除。較佳的,所述分配單元進(jìn)一步用于當(dāng)對同一環(huán)節(jié)任務(wù)發(fā)起執(zhí)行請求的至少兩個流程的當(dāng)前優(yōu)先級相同時,根據(jù)所述至少兩個流程的執(zhí)行請求的發(fā)起時間的順序,依次為所述至少兩個流程分配執(zhí)行所述環(huán)節(jié)任務(wù)所需的資源。
較佳的,所述排序單元進(jìn)一步用于接收新流程對所述環(huán)節(jié)任務(wù)發(fā)起的執(zhí)行請求時,根據(jù)所述新流程的第一優(yōu)先級,將所述新流程的標(biāo)識插入到所述第一隊(duì)列中。較佳的,還包括增加單元,用于在排列在所述新流程的標(biāo)識之后的標(biāo)識對應(yīng)的流程中,選擇當(dāng)前優(yōu)先級與預(yù)設(shè)的第一步長的和不高于預(yù)設(shè)的優(yōu)先級閾值的流程,并將其對應(yīng)的當(dāng)前優(yōu)先級增加所述第一步長。較佳的,所述排序單元進(jìn)一步用于在所述分配單元在不能夠?yàn)楫?dāng)前流程執(zhí)行所述環(huán)節(jié)任務(wù)提供所需的資源時,根據(jù)所述被分配資源的流程的當(dāng)前優(yōu)先級從低到高進(jìn)行排序,將所述被分配資源的流程的標(biāo)識按照排序結(jié)果生成第二隊(duì)列;所述通知單元進(jìn)一步用于根據(jù)所述第二隊(duì)列的排序結(jié)果,依次通知所述被分配資源的流程停止執(zhí)行所述環(huán)節(jié)任務(wù),釋放其被分配的資源,直至釋放的資源能夠?yàn)樗霎?dāng)前流程執(zhí)行所述環(huán)節(jié)任務(wù)提供所需的資源。較佳的,所述增加單元進(jìn)一步用于在釋放被分配的資源的流程中,選擇當(dāng)前優(yōu)先級與預(yù)設(shè)的第二步長的和不高于所述優(yōu)先級閾值的流程,將其對應(yīng)的當(dāng)前優(yōu)先級增加所述
第二步長;所述排序單元進(jìn)一步用于根據(jù)增加了所述第二步長的優(yōu)先級,將所述釋放被分配的資源的流程的標(biāo)識插入到所述第一隊(duì)列中。在本發(fā)明實(shí)施例中,各流程的當(dāng)前優(yōu)先級按如下方式確定接收用戶輸入的優(yōu)先級選擇指令,獲取優(yōu)先級選擇指令對應(yīng)的主觀優(yōu)先級;根據(jù)主觀優(yōu)先級與預(yù)設(shè)的、與流程對應(yīng)的客觀優(yōu)先級確定出流程的當(dāng)前優(yōu)先級;也就是說,在本例中,按照流程的任務(wù)類別預(yù)設(shè)客觀優(yōu)先級,同時,在發(fā)起任務(wù)時,接收用戶輸入的優(yōu)先級選擇指令,根據(jù)用戶的意愿選擇與優(yōu)先級選擇指令對應(yīng)的主觀優(yōu)先級,將兩者結(jié)合生成當(dāng)前優(yōu)先級,這樣就可以避免優(yōu)先級設(shè)置方式受主觀影響較大,不能保證重要的流程能夠被優(yōu)先執(zhí)行,同時,結(jié)合了用戶選擇的主觀優(yōu)先級,生成的當(dāng)前優(yōu)先級能夠適應(yīng)特殊情況的應(yīng)變,也就是說,按本例的優(yōu)先級設(shè)置方式獲取的當(dāng)前優(yōu)先級在比較客觀的同時,還能夠適應(yīng)靈活性要求。進(jìn)一步,通過暫?;蚍艞壉环峙滟Y源的流程中相對優(yōu)先級較低的流程,將資源釋放出來以供優(yōu)先級較高的流程使用,將優(yōu)先級較低的流程推后執(zhí)行,能夠充分利用已有的資源,達(dá)到資源利用的高效性和公平性。進(jìn)一步,在插隊(duì)或搶奪資源后,對被插隊(duì)或被搶奪資源的流程進(jìn)行插隊(duì)或搶奪補(bǔ)償,避免優(yōu)先級較低的流程長時間得不到執(zhí)行機(jī)會。


圖1是背景技術(shù)中各流程與獨(dú)立環(huán)節(jié)的組成關(guān)系;圖2是背景技術(shù)中不同的時間的業(yè)務(wù)量壓力的示意圖;圖3是本發(fā)明實(shí)施例提供的環(huán)節(jié)任務(wù)處理方法的具體流程圖;圖4是本發(fā)明實(shí)施例提供的資源搶奪方法的具體流程圖;圖5是本發(fā)明實(shí)施例提供的搶奪補(bǔ)償方法的具體流程圖;圖6及圖7是本發(fā)明實(shí)施例提供的環(huán)節(jié)任務(wù)處理裝置的結(jié)構(gòu)示意圖。
具體實(shí)施例方式為提供客觀又能適應(yīng)靈活性要求的優(yōu)先級,以及能夠更有效地利用資源,本發(fā)明實(shí)施例提供了一種環(huán)節(jié)任務(wù)處理方法,具體處理流程如圖3所示,包括步驟301、接收至少一個流程對同一環(huán)節(jié)任務(wù)發(fā)起的執(zhí)行請求時,根據(jù)各流程的當(dāng)前優(yōu)先級從高到低進(jìn)行排序,將各流程對應(yīng)的標(biāo)識按照排序結(jié)果生成第一隊(duì)列;步驟302、根據(jù)第一隊(duì)列的排序結(jié)果,依次為各標(biāo)識對應(yīng)的流程分配執(zhí)行環(huán)節(jié)任務(wù)所需的資源;步驟303、通知被分配資源的流程執(zhí)行環(huán)節(jié)任務(wù),并將其標(biāo)識從第一隊(duì)列中刪除。如圖3所示流程,步驟301在實(shí)施時,各流程的當(dāng)前優(yōu)先級按如下方式確定接收用戶輸入的優(yōu)先級選擇指令,獲取優(yōu)先級選擇指令對應(yīng)的主觀優(yōu)先級;根據(jù)主觀優(yōu)先級與預(yù)設(shè)的、與流程對應(yīng)的客觀優(yōu)先級確定出流程的當(dāng)前優(yōu)先級。在本例中,按照流程的任務(wù)類別預(yù)設(shè)客觀優(yōu)先級,同時,在發(fā)起任務(wù)時,接收用戶輸入的優(yōu)先級選擇指令,根據(jù)用戶的意愿選擇與優(yōu)先級選擇指令對應(yīng)的主觀優(yōu)先級,將兩者結(jié)合生成當(dāng)前優(yōu)先級,這樣就可以避免優(yōu)先級設(shè)置方式受主觀影響較大,不能保證重要的流程能夠被優(yōu)先執(zhí)行,同時,結(jié)合了用戶選擇的主觀優(yōu)先級,生成的當(dāng)前優(yōu)先級能夠適應(yīng)特殊情況的應(yīng)變,也就是說,按本例的優(yōu)先級設(shè)置方式獲取的當(dāng)前優(yōu)先級在比較客觀的同時,還能夠適應(yīng)靈活性要求?,F(xiàn)以一個具體實(shí)例進(jìn)行說明,在本例中,優(yōu)先級范圍為1-100,例如,假設(shè)媒資向備播下載流程的客觀優(yōu)先級為60,根據(jù)用戶輸入的優(yōu)先級選擇指令獲得主觀優(yōu)先級為20,則媒資向備播下載流程的當(dāng)前優(yōu)先級為80。還例如,實(shí)施時,現(xiàn)有的各流程的客觀優(yōu)先級的具體實(shí)例請參見表一表一
權(quán)利要求
1.一種環(huán)節(jié)任務(wù)處理方法,其特征在于,包括接收至少一個流程對同一環(huán)節(jié)任務(wù)發(fā)起的執(zhí)行請求時,根據(jù)各流程的當(dāng)前優(yōu)先級從高到低進(jìn)行排序,將所述各流程對應(yīng)的標(biāo)識按照排序結(jié)果生成第一隊(duì)列;根據(jù)所述第一隊(duì)列的排序結(jié)果,依次為所述各標(biāo)識對應(yīng)的流程分配執(zhí)行所述環(huán)節(jié)任務(wù)所需的資源;通知被分配資源的流程執(zhí)行所述環(huán)節(jié)任務(wù),并將其標(biāo)識從所述第一隊(duì)列中刪除;其中, 所述各流程的當(dāng)前優(yōu)先級按如下方式確定接收用戶輸入的優(yōu)先級選擇指令,獲取所述優(yōu)先級選擇指令對應(yīng)的主觀優(yōu)先級;根據(jù)所述主觀優(yōu)先級與預(yù)設(shè)的、與所述流程對應(yīng)的客觀優(yōu)先級確定出所述流程的當(dāng)前優(yōu)先級。
2.如權(quán)利要求1所述的方法,其特征在于,還包括所述被分配資源的流程接收執(zhí)行所述環(huán)節(jié)任務(wù)的通知,利用所述被分配的資源執(zhí)行所述環(huán)節(jié)任務(wù)。
3.如權(quán)利要求1所述的方法,其特征在于,當(dāng)對同一環(huán)節(jié)任務(wù)發(fā)起執(zhí)行請求的至少兩個流程的當(dāng)前優(yōu)先級相同時,根據(jù)所述至少兩個流程的執(zhí)行請求的發(fā)起時間的順序,依次為所述至少兩個流程分配執(zhí)行所述環(huán)節(jié)任務(wù)所需的資源。
4.如權(quán)利要求1任一項(xiàng)所述的方法,其特征在于,還包括接收新流程對所述環(huán)節(jié)任務(wù)發(fā)起的執(zhí)行請求時,根據(jù)所述新流程的當(dāng)前優(yōu)先級,將所述新流程的標(biāo)識插入到所述第一隊(duì)列中。
5.如權(quán)利要求4所述的方法,其特征在于,將所述新流程的標(biāo)識插入到所述第一隊(duì)列中之后,包括在排列在所述新流程的標(biāo)識之后的標(biāo)識對應(yīng)的流程中,選擇當(dāng)前優(yōu)先級與預(yù)設(shè)的第一步長的和不高于預(yù)設(shè)的優(yōu)先級閾值的流程,并將其對應(yīng)的當(dāng)前優(yōu)先級增加所述第一步長。
6.如權(quán)利要求1至5任一項(xiàng)所述的方法,其特征在于,在不能夠?yàn)楫?dāng)前流程執(zhí)行所述環(huán)節(jié)任務(wù)提供所需的資源時,根據(jù)所述被分配資源的流程的當(dāng)前優(yōu)先級從低到高進(jìn)行排序, 將所述被分配資源的流程的標(biāo)識按照排序結(jié)果生成第二隊(duì)列;根據(jù)所述第二隊(duì)列的排序結(jié)果,依次通知所述被分配資源的流程停止執(zhí)行所述環(huán)節(jié)任務(wù),釋放其被分配的資源,直至釋放的資源能夠?yàn)樗霎?dāng)前流程執(zhí)行所述環(huán)節(jié)任務(wù)提供所需的資源。
7.如權(quán)利要求6所述的方法,其特征在于,在釋放被分配的資源的流程中,選擇當(dāng)前優(yōu)先級與預(yù)設(shè)的第二步長的和不高于所述優(yōu)先級閾值的流程,將其對應(yīng)的當(dāng)前優(yōu)先級增加所述第二步長;根據(jù)增加了所述第二步長的優(yōu)先級,將所述釋放被分配的資源的流程的標(biāo)識插入到所述第一隊(duì)列中。
8.一種環(huán)節(jié)任務(wù)處理裝置,其特征在于,包括第一確定單元,用于按如下方式確定各流程的當(dāng)前優(yōu)先級接收用戶輸入的優(yōu)先級選擇指令,獲取所述優(yōu)先級選擇指令對應(yīng)的主觀優(yōu)先級;根據(jù)所述主觀優(yōu)先級與預(yù)設(shè)的、與所述流程對應(yīng)的客觀優(yōu)先級確定出所述流程的當(dāng)前優(yōu)先級;排序單元,用于接收至少一個流程對同一環(huán)節(jié)任務(wù)發(fā)起的執(zhí)行請求時,根據(jù)各流程的當(dāng)前優(yōu)先級從高到低進(jìn)行排序,將所述各流程對應(yīng)的標(biāo)識按照排序結(jié)果生成第一隊(duì)列;分配單元,用于根據(jù)所述第一隊(duì)列的排序結(jié)果,依次為所述各標(biāo)識對應(yīng)的流程分配執(zhí)行所述環(huán)節(jié)任務(wù)所需的資源;通知單元,用于通知被分配資源的流程執(zhí)行所述環(huán)節(jié)任務(wù),并將其標(biāo)識從所述第一隊(duì)列中刪除。
9.如權(quán)利要求8所述的裝置,其特征在于,所述分配單元進(jìn)一步用于當(dāng)對同一環(huán)節(jié)任務(wù)發(fā)起執(zhí)行請求的至少兩個流程的當(dāng)前優(yōu)先級相同時,根據(jù)所述至少兩個流程的執(zhí)行請求的發(fā)起時間的順序,依次為所述至少兩個流程分配執(zhí)行所述環(huán)節(jié)任務(wù)所需的資源。
10.如權(quán)利要求8所述的裝置,其特征在于,所述排序單元進(jìn)一步用于接收新流程對所述環(huán)節(jié)任務(wù)發(fā)起的執(zhí)行請求時,根據(jù)所述新流程的第一優(yōu)先級,將所述新流程的標(biāo)識插入到所述第一隊(duì)列中。
11.如權(quán)利要求10所述的裝置,其特征在于,還包括增加單元,用于在排列在所述新流程的標(biāo)識之后的標(biāo)識對應(yīng)的流程中,選擇當(dāng)前優(yōu)先級與預(yù)設(shè)的第一步長的和不高于預(yù)設(shè)的優(yōu)先級閾值的流程,并將其對應(yīng)的當(dāng)前優(yōu)先級增加所述第一步長。
12.如權(quán)利要求9至11任一項(xiàng)所述的裝置,其特征在于,所述排序單元進(jìn)一步用于在所述分配單元在不能夠?yàn)楫?dāng)前流程執(zhí)行所述環(huán)節(jié)任務(wù)提供所需的資源時,根據(jù)所述被分配資源的流程的當(dāng)前優(yōu)先級從低到高進(jìn)行排序,將所述被分配資源的流程的標(biāo)識按照排序結(jié)果生成第二隊(duì)列;所述通知單元進(jìn)一步用于根據(jù)所述第二隊(duì)列的排序結(jié)果,依次通知所述被分配資源的流程停止執(zhí)行所述環(huán)節(jié)任務(wù),釋放其被分配的資源,直至釋放的資源能夠?yàn)樗霎?dāng)前流程執(zhí)行所述環(huán)節(jié)任務(wù)提供所需的資源。
13.如權(quán)利要求12所述的裝置,其特征在于,所述增加單元進(jìn)一步用于在釋放被分配的資源的流程中,選擇當(dāng)前優(yōu)先級與預(yù)設(shè)的第二步長的和不高于所述優(yōu)先級閾值的流程, 將其對應(yīng)的當(dāng)前優(yōu)先級增加所述第二步長;所述排序單元進(jìn)一步用于根據(jù)增加了所述第二步長的優(yōu)先級,將所述釋放被分配的資源的流程的標(biāo)識插入到所述第一隊(duì)列中。
全文摘要
本發(fā)明公開了一種環(huán)節(jié)任務(wù)處理方法接收至少一個流程對同一環(huán)節(jié)任務(wù)發(fā)起的執(zhí)行請求時,根據(jù)各流程的當(dāng)前優(yōu)先級從高到低進(jìn)行排序,將各流程對應(yīng)的標(biāo)識按照排序結(jié)果生成第一隊(duì)列;根據(jù)第一隊(duì)列的排序結(jié)果,依次為各標(biāo)識對應(yīng)的流程分配執(zhí)行環(huán)節(jié)任務(wù)所需的資源;通知被分配資源的流程執(zhí)行環(huán)節(jié)任務(wù),并將其標(biāo)識從第一隊(duì)列中刪除;其中,各流程的當(dāng)前優(yōu)先級按如下方式確定接收用戶輸入的優(yōu)先級選擇指令,獲取優(yōu)先級選擇指令對應(yīng)的主觀優(yōu)先級;根據(jù)主觀優(yōu)先級與預(yù)設(shè)的、與流程對應(yīng)的客觀優(yōu)先級確定出流程的當(dāng)前優(yōu)先級。本發(fā)明還公開了一種環(huán)節(jié)任務(wù)處理裝置。采用本發(fā)明可以提供客觀又能適應(yīng)靈活性要求的優(yōu)先級,以及能夠更有效地利用資源。
文檔編號G06Q50/00GK102163302SQ20101011379
公開日2011年8月24日 申請日期2010年2月24日 優(yōu)先權(quán)日2010年2月24日
發(fā)明者李梁, 臧慶香, 謝新強(qiáng) 申請人:北京北大方正電子有限公司, 北大方正集團(tuán)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
新建县| 盘山县| 吴旗县| 银川市| 德格县| 武穴市| 酉阳| 白玉县| 和顺县| 柳河县| 喀喇沁旗| 上蔡县| 盐池县| 泾源县| 渭源县| 集安市| 龙游县| 青田县| 大港区| 德清县| 霍山县| 新建县| 增城市| 隆化县| 潼南县| 乌鲁木齐县| 乐都县| 谢通门县| 宜丰县| 临泽县| 平昌县| 太仆寺旗| 自治县| 克拉玛依市| 抚远县| 舒兰市| 崇明县| 安顺市| 澳门| 巩义市| 马龙县|