[發(fā)明專利]任務(wù)協(xié)作裝置及方法無效
申請?zhí)枺?/td> | 201210185776.6 | 申請日: | 2012-06-06 |
公開(公告)號: | CN103473119A | 公開(公告)日: | 2013-12-25 |
發(fā)明(設(shè)計)人: | 陳衛(wèi)國;李力;梁振方 | 申請(專利權(quán))人: | 百度在線網(wǎng)絡(luò)技術(shù)(北京)有限公司 |
主分類號: | G06F9/46 | 分類號: | G06F9/46;H04L29/08 |
代理公司: | 北京清亦華知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11201 | 代理人: | 宋合成 |
地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
摘要: | |||
搜索關(guān)鍵詞: | 任務(wù) 協(xié)作 裝置 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種任務(wù)協(xié)作裝置及方法。
背景技術(shù)
現(xiàn)有的任務(wù)協(xié)調(diào)系統(tǒng),大多數(shù)是類似RPC的機制,按照標(biāo)準(zhǔn)的請求/應(yīng)答模式執(zhí)行。這種方法的問題是,無法完成復(fù)雜的任務(wù)。
此外,針對某些特定的應(yīng)用場景,現(xiàn)有技術(shù)提供了一些任務(wù)協(xié)調(diào)的處理方案。例如,中國專利中提出的針對消費電子產(chǎn)品的任務(wù)協(xié)調(diào)系統(tǒng)。但是,這種系統(tǒng)只能針對特殊的應(yīng)用場景,不能保證任務(wù)執(zhí)行的自適應(yīng)性。
發(fā)明內(nèi)容
本發(fā)明旨在至少解決上述技術(shù)問題之一。
為此,本發(fā)明的一個目的在于提出一種能夠在復(fù)雜、多變的分布式環(huán)境下工作且能夠保證系統(tǒng)的自適應(yīng)性的任務(wù)協(xié)作裝置。
本發(fā)明的另一目的在于提出一種任務(wù)協(xié)作方法。
為了實現(xiàn)上述目的,根據(jù)本發(fā)明的第一方面實施例的任務(wù)協(xié)作裝置,包括:任務(wù)接收模塊,所述任務(wù)接收模塊用于接收多個任務(wù);任務(wù)注冊模塊,所述任務(wù)注冊模塊用于注冊所述多個任務(wù)并管理所述多個任務(wù)的信息,所述多個任務(wù)包括簡單任務(wù)和復(fù)雜任務(wù);任務(wù)分發(fā)模塊,所述任務(wù)分發(fā)模塊用于將復(fù)雜的任務(wù)拆成多條子任務(wù)并分發(fā)所述多條子任務(wù)以及所述簡單任務(wù);任務(wù)處理模塊,所述任務(wù)處理模塊用于從所述任務(wù)分發(fā)模塊接收所述多條子任務(wù)以及所述簡單任務(wù)并處理所述多條子任務(wù)以及所述簡單任務(wù);以及任務(wù)控制模塊,所述任務(wù)控制模塊用于根據(jù)所述任務(wù)處理模塊的負(fù)載確定擴充或縮減所述任務(wù)處理模塊。
根據(jù)本發(fā)明實施例的任務(wù)協(xié)作裝置,采用基于流的處理方式,將復(fù)雜任務(wù)轉(zhuǎn)化成多個子任務(wù),保證系統(tǒng)的自適應(yīng)性,可以在不間斷服務(wù)的條件下根據(jù)任務(wù)執(zhí)行情況自動擴充或縮減任務(wù)執(zhí)行能力,并且適用于復(fù)雜、多變的分布式環(huán)境。
為了實現(xiàn)上述目的,根據(jù)本發(fā)明的第二方面實施例的任務(wù)協(xié)作方法,包括以下步驟:接收多個任務(wù);注冊所述多個任務(wù)并管理所述多個任務(wù)的信息,所述多個任務(wù)包括簡單任務(wù)和復(fù)雜任務(wù);將復(fù)雜的任務(wù)拆成多條子任務(wù)并分發(fā)所述多條子任務(wù)以及所述簡單任務(wù);接收所述多條子任務(wù)以及所述簡單任務(wù)并處理所述多條子任務(wù)以及所述簡單任務(wù);以及根據(jù)處理所述多條子任務(wù)以及所述簡單任務(wù)的負(fù)載確定對處理能力進行擴充或縮減。
根據(jù)本發(fā)明實施例的任務(wù)協(xié)作方法,采用基于流的處理方式,將復(fù)雜任務(wù)轉(zhuǎn)化成多個子任務(wù),保證系統(tǒng)的自適應(yīng)性,可以在不間斷服務(wù)的條件下根據(jù)任務(wù)執(zhí)行情況自動擴充或縮減任務(wù)執(zhí)行能力,并且適用于復(fù)雜、多變的分布式環(huán)境。
本發(fā)明附加的方面和優(yōu)點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明的實踐了解到。
附圖說明
本發(fā)明上述的和/或附加的方面和優(yōu)點從下面結(jié)合附圖對實施例的描述中將變得明顯和容易理解,其中,
圖1是根據(jù)本發(fā)明一個實施例的任務(wù)協(xié)作裝置的結(jié)構(gòu)示意圖;
圖2是根據(jù)本發(fā)明一個實施例的任務(wù)協(xié)作裝置的結(jié)構(gòu)示意圖;
圖3是根據(jù)本發(fā)明一個實施例的任務(wù)協(xié)作裝置的結(jié)構(gòu)示意圖;
圖4是根據(jù)本發(fā)明一個實施例的任務(wù)協(xié)作方法的流程圖;
圖5是根據(jù)本發(fā)明一個實施例的任務(wù)協(xié)作方法的流程圖;以及
圖6是根據(jù)本發(fā)明一個實施例的任務(wù)協(xié)作方法的流程圖。
具體實施方式
下面詳細(xì)描述本發(fā)明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,僅用于解釋本發(fā)明,而不能理解為對本發(fā)明的限制。相反,本發(fā)明的實施例包括落入所附加權(quán)利要求書的精神和內(nèi)涵范圍內(nèi)的所有變化、修改和等同物。
在本發(fā)明的描述中,需要理解的是,術(shù)語“第一”、“第二”等僅用于描述目的,而不能理解為指示或暗示相對重要性。在本發(fā)明的描述中,需要說明的是,除非另有明確的規(guī)定和限定,術(shù)語“相連”、“連接”應(yīng)做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或一體地連接;可以是機械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連。對于本領(lǐng)域的普通技術(shù)人員而言,可以具體情況理解上述術(shù)語在本發(fā)明中的具體含義。此外,在本發(fā)明的描述中,除非另有說明,“多個”的含義是兩個或兩個以上。
流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個或更多個用于實現(xiàn)特定邏輯功能或過程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明的優(yōu)選實施方式的范圍包括另外的實現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時的方式或按相反的順序,來執(zhí)行功能,這應(yīng)被本發(fā)明的實施例所屬技術(shù)領(lǐng)域的技術(shù)人員所理解。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于百度在線網(wǎng)絡(luò)技術(shù)(北京)有限公司,未經(jīng)百度在線網(wǎng)絡(luò)技術(shù)(北京)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210185776.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種基于業(yè)務(wù)規(guī)則的跨部門流程協(xié)同方法
- 基站協(xié)作的動態(tài)連接方法、基站和協(xié)作多輸入多輸出系統(tǒng)
- 一種協(xié)作多點傳輸系統(tǒng)的信號發(fā)送方法及其裝置
- 協(xié)作方法、網(wǎng)絡(luò)和用戶終端
- 應(yīng)用程序協(xié)作系統(tǒng)、應(yīng)用程序協(xié)作方法以及應(yīng)用程序協(xié)作程序
- 協(xié)作多點傳輸方法、裝置和系統(tǒng)
- 一種面向智能終端的內(nèi)容下載應(yīng)用激勵方法及其系統(tǒng)
- 一種協(xié)作多點傳輸調(diào)度方法及裝置
- 一種協(xié)作實現(xiàn)方法和裝置
- 一種區(qū)塊鏈及智能合約系統(tǒng)協(xié)作層設(shè)計