1.一種任務(wù)的處理方法,其特征在于,包括:
任務(wù)服務(wù)器接收第一級客戶端的任務(wù)分發(fā)請求;所述第一級客戶端為負(fù)責(zé)處理包含多個(gè)環(huán)節(jié)的任務(wù)中首個(gè)環(huán)節(jié)的客戶端;
所述任務(wù)服務(wù)器向所述第一級客戶端通知所述任務(wù)數(shù)據(jù)包所在的數(shù)據(jù)服務(wù)器的地址,以便任務(wù)數(shù)據(jù)包在負(fù)責(zé)處理所述任務(wù)的各級客戶端間逐級流轉(zhuǎn);
所述任務(wù)服務(wù)器統(tǒng)一向所述各級客戶端分別指示其對應(yīng)的任務(wù)環(huán)節(jié),或者通過所述各級客戶端逐級向下通告每級客戶端對應(yīng)的任務(wù)環(huán)節(jié);
所述任務(wù)服務(wù)器接收所述各級客戶端返回的所述任務(wù)的各個(gè)環(huán)節(jié)的處理結(jié)果。
2.如權(quán)利要求1所述的方法,其特征在于,所述任務(wù)服務(wù)器統(tǒng)一向所述各級客戶端指示其對應(yīng)的任務(wù)環(huán)節(jié),具體包括:
所述任務(wù)服務(wù)器分別向所述各級客戶端發(fā)送對應(yīng)第一任務(wù)信息,所述第一任務(wù)信息指示該客戶端負(fù)責(zé)處理的環(huán)節(jié);
所述任務(wù)服務(wù)器通過所述各級客戶端逐級通告各級客戶端對應(yīng)的任務(wù)環(huán)節(jié),具體包括:
所述任務(wù)服務(wù)器向所述第一級客戶端發(fā)送第二任務(wù)信息并通告各級客戶端在完成自身任務(wù)環(huán)節(jié)后向下一級客戶端傳遞所述第二任務(wù)信息,所述第二任務(wù)信息包含負(fù)責(zé)處理所述任務(wù)的各級客戶端對應(yīng)的任務(wù)環(huán)節(jié)。
3.如權(quán)利要求2所述的方法,其特征在于,所述第二任務(wù)信息,具體包括:所述各級客戶端的標(biāo)識和地址、所述各級客戶端對應(yīng)處理的各環(huán)節(jié)的標(biāo)識。
4.一種任務(wù)的處理方法,其特征在于,包括:
第一級客戶端向任務(wù)服務(wù)器發(fā)送任務(wù)分發(fā)請求;所述第一級客戶端為負(fù)責(zé)處理包含多個(gè)環(huán)節(jié)的任務(wù)中首個(gè)環(huán)節(jié)的客戶端;
所述第一級客戶端接收所述任務(wù)服務(wù)器返回的所述任務(wù)數(shù)據(jù)包的地址;
所述第一級客戶端接收所述任務(wù)服務(wù)器發(fā)出的負(fù)責(zé)處理所述任務(wù)的各級 客戶端對應(yīng)的任務(wù)環(huán)節(jié)的指示,以便所述各級客戶端逐級向下通告每級客戶端對應(yīng)的任務(wù)環(huán)節(jié);或者所述各級客戶端分別接收任務(wù)服務(wù)器發(fā)出的各級客戶端自身對應(yīng)的任務(wù)環(huán)節(jié)的指示;
所述第一級客戶端根據(jù)任務(wù)數(shù)據(jù)包的地址獲取任務(wù)數(shù)據(jù)包進(jìn)行對應(yīng)任務(wù)環(huán)節(jié)的處理,并將所述任務(wù)數(shù)據(jù)包向下逐級傳遞直至最后一級,以便各級客戶端進(jìn)行對應(yīng)任務(wù)環(huán)節(jié)的處理;
所述各級客戶端向所述任務(wù)服務(wù)器返回處理結(jié)果。
5.如權(quán)利要求4所述的方法,其特征在于,第一級客戶端接收所述任務(wù)服務(wù)器發(fā)出的負(fù)責(zé)處理所述任務(wù)的各級客戶端對應(yīng)的任務(wù)環(huán)節(jié)的指示,具體包括:
所述第一級客戶端接收任務(wù)服務(wù)器發(fā)出的第二任務(wù)信息以及各級客戶端在完成自身任務(wù)環(huán)節(jié)后向下一級客戶端傳遞所述第二任務(wù)信息的通告;所述第二任務(wù)信息包含負(fù)責(zé)處理所述任務(wù)的各級客戶端對應(yīng)的任務(wù)環(huán)節(jié);
所述各級客戶端分別接收任務(wù)服務(wù)器發(fā)出的各級客戶端自身對應(yīng)的任務(wù)環(huán)節(jié)的指示,具體包括:
所述各級客戶端分別接收任務(wù)服務(wù)器發(fā)出的第一任務(wù)信息,所述第一任務(wù)信息指示該客戶端負(fù)責(zé)處理的環(huán)節(jié)。
6.如權(quán)利要求4所述的方法,其特征在于,第一任務(wù)信息和第二任務(wù)信息中,還包括:通告指定級別的客戶端將任務(wù)處理結(jié)果傳遞至下級客戶端的信息;
各級客戶端完成自身任務(wù)環(huán)節(jié)的處理之后,還包括:判斷自身是否是第一任務(wù)信息或者第二任務(wù)信息中指定級別的客戶端,若是,將自身任務(wù)環(huán)節(jié)處理的結(jié)果傳遞給下級客戶端。
7.一種任務(wù)服務(wù)器,其特征在于,包括:
請求接收模塊,用于接收第一級客戶端的任務(wù)分發(fā)請求;所述第一級客戶端為負(fù)責(zé)處理包含多個(gè)環(huán)節(jié)的任務(wù)中首個(gè)環(huán)節(jié)的客戶端;
任務(wù)分發(fā)模塊,用于向所述第一級客戶端通知所述任務(wù)數(shù)據(jù)包所在的數(shù)據(jù)服務(wù)器的地址,以便任務(wù)數(shù)據(jù)包在負(fù)責(zé)處理所述任務(wù)的各級客戶端間逐級流轉(zhuǎn);以及統(tǒng)一向所述各級客戶端分別指示其對應(yīng)的任務(wù)環(huán)節(jié),或者通過所述各級客戶端逐級向下通告每級客戶端對應(yīng)的任務(wù)環(huán)節(jié);
結(jié)果接收模塊,用于接收所述各級客戶端返回的所述任務(wù)的各個(gè)環(huán)節(jié)的處理結(jié)果。
8.如權(quán)利要求7所述的任務(wù)服務(wù)器,其特征在于,所述任務(wù)分發(fā)模塊,包括:
第一指示子模塊,用于分別向所述各級客戶端發(fā)送對應(yīng)第一任務(wù)信息,所述第一任務(wù)信息指示該客戶端負(fù)責(zé)處理的環(huán)節(jié);
第二指示子模塊,用于向所述第一級客戶端發(fā)送第二任務(wù)信息并通告各級客戶端在完成自身任務(wù)環(huán)節(jié)后向下一級客戶端傳遞所述第二任務(wù)信息,所述第二任務(wù)信息包含負(fù)責(zé)處理所述任務(wù)的各級客戶端對應(yīng)的任務(wù)環(huán)節(jié)。
9.如權(quán)利要求8所述的任務(wù)服務(wù)器,其特征在于,所述第二任務(wù)信息,具體包括:所述各級客戶端的標(biāo)識和地址、所述各級客戶端對應(yīng)處理的各環(huán)節(jié)的標(biāo)識。
10.一種客戶端,其特征在于,用于處理包含多個(gè)環(huán)節(jié)的任務(wù)中首個(gè)環(huán)節(jié),包括:
請求發(fā)送模塊,用于向任務(wù)服務(wù)器發(fā)送任務(wù)分發(fā)請求;
接收模塊,用于接收所述任務(wù)服務(wù)器返回的所述任務(wù)數(shù)據(jù)包的地址;以及接收所述任務(wù)服務(wù)器發(fā)出的負(fù)責(zé)處理所述任務(wù)的各級客戶端對應(yīng)的任務(wù)環(huán)節(jié)的指示或者接收所述任務(wù)服務(wù)器發(fā)出的自身對應(yīng)的任務(wù)環(huán)節(jié)的指示;
任務(wù)處理模塊,用于根據(jù)任務(wù)數(shù)據(jù)包的地址獲取任務(wù)數(shù)據(jù)包進(jìn)行對應(yīng)任務(wù)環(huán)節(jié)的處理,并將所述任務(wù)數(shù)據(jù)包向下級傳遞,并在所述接收模塊接收到所述各級客戶端對應(yīng)的任務(wù)環(huán)節(jié)的指示時(shí),向下級客戶端通告每級客戶端對應(yīng)的任務(wù)環(huán)節(jié);
處理結(jié)果發(fā)送模塊,用于向所述任務(wù)服務(wù)器返回處理結(jié)果。
11.一種客戶端,其特征在于,用于處理包含多個(gè)環(huán)節(jié)的任務(wù)中非首個(gè)環(huán)節(jié),包括:
指示接收模塊,用于接收任務(wù)服務(wù)器發(fā)出的自身對應(yīng)的任務(wù)環(huán)節(jié)的指示,或者接收同一任務(wù)的上一級客戶端發(fā)出的所述任務(wù)各級客戶端對應(yīng)的任務(wù)環(huán)節(jié)的指示;
數(shù)據(jù)包接收模塊,用于接收所述上一級客戶端發(fā)出的任務(wù)數(shù)據(jù)包;
任務(wù)處理模塊,用于根據(jù)自身對應(yīng)的任務(wù)環(huán)節(jié)對所述任務(wù)數(shù)據(jù)包進(jìn)行處理;并在所述指示接收模塊接收到所述各級客戶端對應(yīng)的任務(wù)環(huán)節(jié)的指示時(shí),將所述各級客戶端對應(yīng)的任務(wù)環(huán)節(jié)的指示向下一級客戶端進(jìn)行傳遞;
處理結(jié)果發(fā)送模塊,用于向所述任務(wù)服務(wù)器返回處理結(jié)果。