專利名稱:一種執(zhí)行結(jié)果獲取方法和裝置及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,尤其涉及一種執(zhí)行結(jié)果獲取方法和裝置及系統(tǒng)。
背景技術(shù):
現(xiàn)有技術(shù)中,網(wǎng)管服務(wù)器在需要從網(wǎng)絡(luò)中采集數(shù)據(jù)時(shí),通常采用實(shí)時(shí)交互的方式, 即網(wǎng)管服務(wù)器通過一個(gè)接口向客戶端發(fā)送網(wǎng)管指令,并通過該接口接收客戶端返回的執(zhí)行 結(jié)果,該執(zhí)行結(jié)果為客戶端根據(jù)網(wǎng)管服務(wù)器發(fā)來的網(wǎng)管指令,執(zhí)行對(duì)應(yīng)的操作后獲得的。采用現(xiàn)有方案存在以下缺陷當(dāng)客戶端執(zhí)行接收到的指令所獲得的執(zhí)行結(jié)果包含 的數(shù)據(jù)量較大時(shí),或者網(wǎng)管服務(wù)器發(fā)送指令的頻率較高時(shí),均會(huì)造成客戶端與網(wǎng)管服務(wù)器 之間的該接口擁塞的狀況,降低了網(wǎng)管服務(wù)器工作效率和穩(wěn)定性。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種執(zhí)行結(jié)果獲取方法和裝置及系統(tǒng),用以降低服務(wù)器與客戶 端之間接口的擁塞程度,提高服務(wù)器的工作效率和穩(wěn)定性。本發(fā)明實(shí)施例提供一種執(zhí)行結(jié)果獲取方法,包括服務(wù)器通過與客戶端之間的第一接口向所述客戶端發(fā)送指令;并接收所述客戶端返回的執(zhí)行所述指令獲得的執(zhí)行結(jié)果的結(jié)果標(biāo)識(shí);以及根據(jù)所述結(jié)果標(biāo)識(shí)通過第二接口獲取所述執(zhí)行結(jié)果。本發(fā)明實(shí)施例還提供一種服務(wù)器,包括發(fā)送單元,用于通過與客戶端之間的第一接口向所述客戶端發(fā)送指令;接收單元,用于接收所述客戶端返回的執(zhí)行所述指令獲得的執(zhí)行結(jié)果的結(jié)果標(biāo) 識(shí);獲取單元,用于根據(jù)所述結(jié)果標(biāo)識(shí)通過第二接口獲取所述執(zhí)行結(jié)果。本發(fā)明實(shí)施例還提供一種執(zhí)行結(jié)果獲取系統(tǒng),包括服務(wù)器和客戶端;所述服務(wù)器,用于通過與所述客戶端之間的第一接口向所述客戶端發(fā)送指令;并 接收所述客戶端返回的執(zhí)行所述指令獲得的執(zhí)行結(jié)果的結(jié)果標(biāo)識(shí);以及根據(jù)所述結(jié)果標(biāo)識(shí) 通過第二接口獲取所述執(zhí)行結(jié)果;所述客戶端,用于接收所述指令;并向所述服務(wù)器返回所述結(jié)果標(biāo)識(shí)。本發(fā)明實(shí)施例提供的方法中,服務(wù)器與客戶端之間用于發(fā)送指令和返回獲得的 執(zhí)行結(jié)果的結(jié)果標(biāo)識(shí)的第一接口,不再用于傳輸執(zhí)行結(jié)果,執(zhí)行結(jié)果的傳輸通過第二接口 進(jìn)行傳輸,所以,即使獲得的執(zhí)行結(jié)果包含的數(shù)據(jù)量較大,也不會(huì)再增加第一接口的傳輸負(fù) 荷,因此,相比現(xiàn)有技術(shù),降低了服務(wù)器與客戶端之間的第一接口的擁塞程度,進(jìn)而能夠提 高服務(wù)器的工作效率和穩(wěn)定性。
圖1為本發(fā)明實(shí)施例提供的一種執(zhí)行結(jié)果獲取方法的流程圖2為本發(fā)明實(shí)施例一提供的一種執(zhí)行結(jié)果獲取方法的信令交互流程圖;圖3為本發(fā)明實(shí)施例二提供的一種執(zhí)行結(jié)果獲取方法的信令交互流程圖;圖4為本發(fā)明實(shí)施例三提供的一種執(zhí)行結(jié)果獲取方法的信令交互流程圖;圖5為本發(fā)明實(shí)施例四提供的一種服務(wù)器的結(jié)構(gòu)示意圖;圖6為本發(fā)明實(shí)施例五提供的一種執(zhí)行結(jié)果獲取系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施例方式本發(fā)明實(shí)施例提供一種執(zhí)行結(jié)果獲取方法,如圖1所示,包括步驟S101、服務(wù)器通過與客戶端之間的第一接口向客戶端發(fā)送指令。步驟S102、接收客戶端返回的執(zhí)行該指令獲得的執(zhí)行結(jié)果的結(jié)果標(biāo)識(shí)。步驟S103、根據(jù)該結(jié)果標(biāo)識(shí)通過第二接口獲取該執(zhí)行結(jié)果。下面結(jié)合附圖,以網(wǎng)絡(luò)中的網(wǎng)管服務(wù)器通過與客戶端之間實(shí)時(shí)交互的方式,從網(wǎng) 絡(luò)中采集數(shù)據(jù)為例,對(duì)本發(fā)明提供的方法和相應(yīng)系統(tǒng)進(jìn)行詳細(xì)描述。實(shí)施例一圖2所示為本發(fā)明實(shí)施例一提供的一種執(zhí)行結(jié)果獲取方法的信令交互流程圖,包 括步驟S201、網(wǎng)管服務(wù)器(即相當(dāng)于上述步驟SlOl中的服務(wù)器)將要從網(wǎng)絡(luò)中采集 數(shù)據(jù)時(shí),根據(jù)將要采集的數(shù)據(jù),通過與相應(yīng)客戶端之間的第一接口向該客戶端發(fā)送相應(yīng)的 網(wǎng)管指令(即相當(dāng)于上述步驟SlOl中的指令)。步驟S202、客戶端接收到該網(wǎng)管指令后,執(zhí)行該網(wǎng)管指令獲得執(zhí)行結(jié)果,同時(shí)為該 網(wǎng)管指令分配對(duì)應(yīng)的標(biāo)識(shí),分配的該標(biāo)識(shí)還與獲得的執(zhí)行結(jié)果對(duì)應(yīng),本發(fā)明實(shí)施例中將該 標(biāo)識(shí)稱作結(jié)果標(biāo)識(shí)。步驟S203、客戶端將獲得的執(zhí)行結(jié)果存儲(chǔ)到存儲(chǔ)服務(wù)器中,且在存儲(chǔ)服務(wù)器中存 儲(chǔ)該執(zhí)行結(jié)果的存儲(chǔ)位置與該結(jié)果標(biāo)識(shí)對(duì)應(yīng),例如,具體可以為客戶端將獲得的執(zhí)行結(jié)果存儲(chǔ)在與該結(jié)果標(biāo)識(shí)對(duì)應(yīng)的文件中;并將該文件存儲(chǔ)到 存儲(chǔ)服務(wù)器中,此時(shí)可以采用文件壓縮技術(shù)大幅度減少數(shù)據(jù)傳輸開銷,提高執(zhí)行結(jié)果的傳 輸效率;或者客戶端將獲得的執(zhí)行結(jié)果存儲(chǔ)在數(shù)據(jù)庫中與該結(jié)果標(biāo)識(shí)對(duì)應(yīng)的記錄中。步驟S204、客戶端向網(wǎng)管服務(wù)器返回獲得的該執(zhí)行結(jié)果的該結(jié)果標(biāo)識(shí)。由于該結(jié) 果標(biāo)識(shí)還與該網(wǎng)管指令對(duì)應(yīng),因此,網(wǎng)管服務(wù)器接收到該結(jié)果標(biāo)識(shí)后,可以確定出該結(jié)果標(biāo) 識(shí)對(duì)應(yīng)的執(zhí)行結(jié)果是對(duì)應(yīng)其之前發(fā)送的哪一條網(wǎng)管指令的。本步驟S204與上述步驟S203沒有嚴(yán)格的先后順序。步驟S205、網(wǎng)管服務(wù)器接收到該結(jié)果標(biāo)識(shí)后,在存儲(chǔ)該執(zhí)行結(jié)果的存儲(chǔ)服務(wù)器上, 根據(jù)結(jié)果標(biāo)識(shí)與存儲(chǔ)位置的對(duì)應(yīng)關(guān)系,確定出該執(zhí)行結(jié)果的存儲(chǔ)位置,并從該存儲(chǔ)位置獲 取該執(zhí)行結(jié)果??梢姡緦?shí)施例一中,網(wǎng)管服務(wù)器獲取執(zhí)行結(jié)果時(shí),是通過其與存儲(chǔ)服務(wù)器 之間的接口(即相當(dāng)于上述步驟S103中的第二接口),而不再通過其與客戶端之間的第一 接口傳輸執(zhí)行結(jié)果,所以,即使該執(zhí)行結(jié)果包含的數(shù)據(jù)量較大,也不會(huì)增加第一接口的傳輸 負(fù)荷,因此,相比現(xiàn)有技術(shù),降低了第一接口的擁塞程度,進(jìn)而能夠提高網(wǎng)管服務(wù)器的工作 效率和穩(wěn)定性。
實(shí)施例二 圖3所示為本發(fā)明實(shí)施例二提供的一種執(zhí)行結(jié)果獲取方法的信令交互流程圖,包 括步驟S301、與上述步驟S201相同。步驟S302、與上述步驟S202相同。步驟S303、客戶端將獲得的執(zhí)行結(jié)果存儲(chǔ)到其本地中,且在其本地中存儲(chǔ)該執(zhí)行 結(jié)果的存儲(chǔ)位置與該結(jié)果標(biāo)識(shí)對(duì)應(yīng),例如,具體可以為客戶端將獲得的執(zhí)行結(jié)果存儲(chǔ)在與該結(jié)果標(biāo)識(shí)對(duì)應(yīng)的文件中;或者客戶端將獲得的執(zhí)行結(jié)果存儲(chǔ)在數(shù)據(jù)庫中與該結(jié)果標(biāo)識(shí)對(duì)應(yīng)的記錄中。步驟S304、與上述步驟S204相同。本步驟S304與上述步驟S303沒有嚴(yán)格的先后順序。步驟S305、網(wǎng)管服務(wù)器接收到該結(jié)果標(biāo)識(shí)后,通過其與客戶端之間的其他接口,在 存儲(chǔ)該執(zhí)行結(jié)果的該客戶端上,根據(jù)結(jié)果標(biāo)識(shí)與存儲(chǔ)位置的對(duì)應(yīng)關(guān)系,確定出該執(zhí)行結(jié)果 的存儲(chǔ)位置,并從該存儲(chǔ)位置獲取該執(zhí)行結(jié)果。也可以由客戶端通過其與網(wǎng)管服務(wù)器的第二接口,將該執(zhí)行結(jié)果和對(duì)應(yīng)的結(jié)果標(biāo) 識(shí)主動(dòng)發(fā)送給網(wǎng)管服務(wù)器,網(wǎng)管服務(wù)器根據(jù)之前接收到的結(jié)果標(biāo)識(shí)確定出接收的該執(zhí)行結(jié) 果所對(duì)應(yīng)的網(wǎng)管指令。本實(shí)施例二中,由于網(wǎng)管服務(wù)器獲取執(zhí)行結(jié)果時(shí),是通過其與客戶端之間的第二 接口,而不再通過其與客戶端之間的第一接口傳輸執(zhí)行結(jié)果,所以,即使該執(zhí)行結(jié)果包含的 數(shù)據(jù)量較大,也不會(huì)增加第一接口的傳輸負(fù)荷,因此,相比現(xiàn)有技術(shù),降低了第一接口的擁 塞程度,進(jìn)而能夠提高網(wǎng)管服務(wù)器的工作效率和穩(wěn)定性。實(shí)施例三圖4所示為本發(fā)明實(shí)施例三提供的一種執(zhí)行結(jié)果獲取方法的信令交互流程圖,包 括步驟S401、與上述步驟S201相同。步驟S402、與上述步驟S202相同。步驟S403、客戶端將獲得的執(zhí)行結(jié)果通過其他接口存儲(chǔ)到網(wǎng)管服務(wù)器中,且在網(wǎng) 管服務(wù)器中存儲(chǔ)該執(zhí)行結(jié)果的存儲(chǔ)位置與該結(jié)果標(biāo)識(shí)對(duì)應(yīng),例如,具體可以為客戶端將獲得的執(zhí)行結(jié)果存儲(chǔ)在與該結(jié)果標(biāo)識(shí)對(duì)應(yīng)的文件中;并將該文件通過第 二接口存儲(chǔ)到網(wǎng)管服務(wù)器中,此時(shí)可以采用文件壓縮技術(shù)大幅度減少數(shù)據(jù)傳輸開銷,提高 執(zhí)行結(jié)果的傳輸效率;或者客戶端將獲得的執(zhí)行結(jié)果存儲(chǔ)在數(shù)據(jù)庫中與該結(jié)果標(biāo)識(shí)對(duì)應(yīng)的記錄中。步驟S404、與上述步驟S204相同。本步驟S404與上述步驟S403沒有嚴(yán)格的先后順序。步驟S405、網(wǎng)管服務(wù)器接收到該結(jié)果標(biāo)識(shí)后,在其本地上,根據(jù)結(jié)果標(biāo)識(shí)與存儲(chǔ)位 置的對(duì)應(yīng)關(guān)系,確定出該執(zhí)行結(jié)果的存儲(chǔ)位置,并從該存儲(chǔ)位置獲取該執(zhí)行結(jié)果。本實(shí)施例三中,由于客戶端將獲得的執(zhí)行結(jié)果存儲(chǔ)在網(wǎng)管服務(wù)器中時(shí),是通過其 與網(wǎng)管服務(wù)器的第二接口,而不再通過其與網(wǎng)管服務(wù)器之間的第一接口傳輸執(zhí)行結(jié)果,所 以,即使該執(zhí)行結(jié)果包含的數(shù)據(jù)量較大,也不會(huì)增加第一接口的傳輸負(fù)荷,因此,相比現(xiàn)有技術(shù),降低了第一接口的擁塞程度,進(jìn)而能夠提高網(wǎng)管服務(wù)器的工作效率和穩(wěn)定性。對(duì)于上述實(shí)施例一、上述實(shí)施例二和上述實(shí)施例三,需要指出的是,當(dāng)執(zhí)行網(wǎng)管 指令獲得的執(zhí)行結(jié)果包含的數(shù)據(jù)量較大時(shí),客戶端存儲(chǔ)該執(zhí)行結(jié)果時(shí)需要一定的時(shí)間,可 能會(huì)出現(xiàn)已經(jīng)將分配的結(jié)果標(biāo)識(shí)信息返回給網(wǎng)管服務(wù)器之后,還沒有完成該執(zhí)行結(jié)果的存 儲(chǔ),此時(shí),網(wǎng)管服務(wù)器根據(jù)接收的結(jié)果標(biāo)識(shí)獲取該執(zhí)行結(jié)果時(shí),會(huì)無法獲取導(dǎo)致獲取失敗, 當(dāng)出現(xiàn)這種情況時(shí),網(wǎng)管服務(wù)器可以在經(jīng)過設(shè)置的一定時(shí)間后再次根據(jù)接收的結(jié)果標(biāo)識(shí)獲 取該執(zhí)行結(jié)果。本發(fā)明實(shí)施例一、二和三提供的上述執(zhí)行結(jié)果獲取方法中,還可以包括客戶端第一次接收到該網(wǎng)管指令時(shí),還存儲(chǔ)對(duì)應(yīng)該網(wǎng)管指令分配的該結(jié)果標(biāo)識(shí), 當(dāng)客戶端再次接收到網(wǎng)管服務(wù)器發(fā)送的該網(wǎng)管指令時(shí),則不再執(zhí)行該網(wǎng)管指令獲得執(zhí)行結(jié) 果,而是直接獲取存儲(chǔ)的該結(jié)果標(biāo)識(shí),并向網(wǎng)管服務(wù)器返回獲取的對(duì)應(yīng)該網(wǎng)管指令分配的 結(jié)果標(biāo)識(shí);以及還可以為存儲(chǔ)的該結(jié)果標(biāo)識(shí)設(shè)置生存期,且在該結(jié)果標(biāo)識(shí)的生存期內(nèi),當(dāng)客戶端 再次接收到網(wǎng)管服務(wù)器發(fā)送的該網(wǎng)管指令時(shí),則不再執(zhí)行該網(wǎng)管指令獲得執(zhí)行結(jié)果,而是 直接獲取存儲(chǔ)的該結(jié)果標(biāo)識(shí),并向網(wǎng)管服務(wù)器返回獲取的對(duì)應(yīng)該網(wǎng)管指令分配的結(jié)果標(biāo) 識(shí)。由于減少了客戶端執(zhí)行該網(wǎng)管指令獲得執(zhí)行結(jié)果的過程,因此提高了處理效率。本發(fā)明實(shí)施例一、二和三提供的上述執(zhí)行結(jié)果獲取方法中,也可以在服務(wù)器接收 到該結(jié)果標(biāo)識(shí)后,還包括存儲(chǔ)接收的該結(jié)果標(biāo)識(shí);以及在第一次根據(jù)該結(jié)果標(biāo)識(shí)通過第二接口獲取該執(zhí)行結(jié)果后,當(dāng)網(wǎng)管服務(wù)器將要再 次獲取該執(zhí)行結(jié)果時(shí),即將要再次通過發(fā)送該網(wǎng)管指令獲取該執(zhí)行結(jié)果時(shí),則不再發(fā)送該 網(wǎng)管指令,而是根據(jù)之前存儲(chǔ)的對(duì)應(yīng)該網(wǎng)管指令的結(jié)果標(biāo)識(shí)獲取該執(zhí)行結(jié)果。由于減少了網(wǎng)管服務(wù)器發(fā)送該網(wǎng)管指令的過程,直接根據(jù)之前接收的對(duì)應(yīng)該網(wǎng)管 指令的結(jié)果標(biāo)識(shí)獲取該執(zhí)行結(jié)果,因此提高了處理效率。實(shí)施例四基于同一發(fā)明構(gòu)思,根據(jù)本發(fā)明上述實(shí)施例一、二和三提供的一種執(zhí)行結(jié)果獲取 方法,相應(yīng)地,本發(fā)明實(shí)施例四還提供了一種服務(wù)器,其結(jié)構(gòu)示意圖如圖5所示,包括發(fā)送單元501,用于通過與客戶端之間的第一接口向客戶端發(fā)送指令;接收單元502,用于接收該客戶端返回的執(zhí)行該指令獲得的執(zhí)行結(jié)果的結(jié)果標(biāo) 識(shí);獲取單元503,用于根據(jù)該結(jié)果標(biāo)識(shí)通過第二接口獲取該執(zhí)行結(jié)果。較佳的,上述獲取單元503,具體用于根據(jù)該結(jié)果標(biāo)識(shí),按照該結(jié)果標(biāo)識(shí)與該執(zhí)行 結(jié)果的存儲(chǔ)位置的對(duì)應(yīng)關(guān)系,確定出該執(zhí)行結(jié)果的存儲(chǔ)位置,并通過第二接口從該存儲(chǔ)位 置獲取該執(zhí)行結(jié)果。較佳的,上述服務(wù)器,還包括存儲(chǔ)單元504,用于存儲(chǔ)接收的該結(jié)果標(biāo)識(shí);上述獲取單元503,還用于當(dāng)本服務(wù)器再次獲取該執(zhí)行結(jié)果時(shí),根據(jù)存儲(chǔ)的該結(jié)果 標(biāo)識(shí)獲取該執(zhí)行結(jié)果。實(shí)施例五基于同一發(fā)明構(gòu)思,根據(jù)本發(fā)明上述實(shí)施例一、二和三提供的一種執(zhí)行結(jié)果獲取方法,相應(yīng)地,本發(fā)明實(shí)施例五還提供了一種執(zhí)行結(jié)果獲取系統(tǒng),其結(jié)構(gòu)示意圖如圖6所 示,包括服務(wù)器601和客戶端602 ;上述服務(wù)器601,用于通過與上述客戶端602之間的第一接口向上述客戶端602發(fā) 送指令;并接收上述客戶端602返回的執(zhí)行該指令獲得的執(zhí)行結(jié)果的結(jié)果標(biāo)識(shí);以及根據(jù) 該結(jié)果標(biāo)識(shí)通過第二接口獲取該執(zhí)行結(jié)果;上述客戶端602,用于接收該指令;并向上述服務(wù)器602返回該結(jié)果標(biāo)識(shí)。較佳的,上述服務(wù)器601,具體用于根據(jù)該結(jié)果標(biāo)識(shí)與該執(zhí)行結(jié)果的存儲(chǔ)位置的對(duì) 應(yīng)關(guān)系,確定出該執(zhí)行結(jié)果的該存儲(chǔ)位置,并從該存儲(chǔ)位置獲取該執(zhí)行結(jié)果。較佳的,上述客戶端602,具體用于第一次接收到該指令時(shí),執(zhí)行該指令獲得該執(zhí) 行結(jié)果,并向上述服務(wù)器601返回分配的該結(jié)果標(biāo)識(shí),以及存儲(chǔ)該結(jié)果標(biāo)識(shí);以及再次接收 到該指令時(shí),向上述服務(wù)器601返回存儲(chǔ)的該結(jié)果標(biāo)識(shí)。較佳的,上述客戶端602,還用于在存儲(chǔ)該結(jié)果標(biāo)識(shí)后,還設(shè)置存儲(chǔ)的該結(jié)果標(biāo)識(shí) 的生存期;以及在該結(jié)果標(biāo)識(shí)的生存期內(nèi),再次接收到該指令時(shí),向上述服務(wù)器601返回存 儲(chǔ)的該結(jié)果標(biāo)識(shí)。較佳的,上述服務(wù)器601,還用于在接收該結(jié)果標(biāo)識(shí)后,存儲(chǔ)接收的該結(jié)果標(biāo)識(shí); 以及在根據(jù)該結(jié)果標(biāo)識(shí)通過第二接口獲取該執(zhí)行結(jié)果后,當(dāng)再次獲取該執(zhí)行結(jié)果時(shí),根據(jù) 存儲(chǔ)的該結(jié)果標(biāo)識(shí)獲取該執(zhí)行結(jié)果。本發(fā)明上述實(shí)施例一、二、三和四提供的方案也適用于其他由服務(wù)器和客戶端組 成的指令查詢、交互的系統(tǒng)。綜上所述,本發(fā)明實(shí)施例提供的方案,包括服務(wù)器通過與客戶端之間的第一接口 向客戶端發(fā)送指令;并接收客戶端返回的執(zhí)行該指令獲得的執(zhí)行結(jié)果的結(jié)果標(biāo)識(shí);以及根 據(jù)該結(jié)果標(biāo)識(shí)通過第二接口獲取該執(zhí)行結(jié)果。采用本發(fā)明實(shí)施例提供的方案,降低了服務(wù) 器與客戶端之間接口的擁塞程度,提高了服務(wù)器的工作效率和穩(wěn)定性。顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精 神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍 之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
權(quán)利要求
1.一種執(zhí)行結(jié)果獲取方法,其特征在于,包括服務(wù)器通過與客戶端之間的第一接口向所述客戶端發(fā)送指令;并 接收所述客戶端返回的執(zhí)行所述指令獲得的執(zhí)行結(jié)果的結(jié)果標(biāo)識(shí);以及 根據(jù)所述結(jié)果標(biāo)識(shí)通過第二接口獲取所述執(zhí)行結(jié)果。
2.如權(quán)利要求1所述的方法,其特征在于,根據(jù)所述結(jié)果標(biāo)識(shí)通過第二接口獲取所述 執(zhí)行結(jié)果,具體為根據(jù)所述結(jié)果標(biāo)識(shí),按照所述結(jié)果標(biāo)識(shí)與所述執(zhí)行結(jié)果的存儲(chǔ)位置的對(duì)應(yīng)關(guān)系,確定 出所述執(zhí)行結(jié)果的存儲(chǔ)位置,并通過第二接口從所述存儲(chǔ)位置獲取所述執(zhí)行結(jié)果。
3.如權(quán)利要求1或2所述的方法,其特征在于,接收所述客戶端返回的執(zhí)行所述指令獲 得的執(zhí)行結(jié)果的結(jié)果標(biāo)識(shí),包括若所述客戶端第一次接收到所述指令時(shí),執(zhí)行所述指令獲得所述執(zhí)行結(jié)果,并向所述 服務(wù)器返回為所述執(zhí)行結(jié)果分配的所述結(jié)果標(biāo)識(shí);若所述客戶端再次接收到所述指令時(shí),獲取存儲(chǔ)的為第一次執(zhí)行所述指令時(shí)獲得的所 述執(zhí)行結(jié)果分配的結(jié)果標(biāo)識(shí),并向所述服務(wù)器返回獲取的所述結(jié)果標(biāo)識(shí)。
4.如權(quán)利要求3所述的方法,其特征在于,還包括為存儲(chǔ)的所述結(jié)果標(biāo)識(shí)設(shè)置生存期; 在所述客戶端再次接收到所述指令時(shí),獲取結(jié)果標(biāo)識(shí)之前還包括確定出要獲取的結(jié)果標(biāo)識(shí)在生存期內(nèi)。
5.如權(quán)利要求1或2所述的方法,其特征在于,在所述服務(wù)器接收所述結(jié)果標(biāo)識(shí)后,還 包括所述服務(wù)器存儲(chǔ)接收的所述結(jié)果標(biāo)識(shí);在根據(jù)所述結(jié)果標(biāo)識(shí)通過第二接口獲取所述執(zhí)行結(jié)果后,還包括當(dāng)所述服務(wù)器再次獲取所述執(zhí)行結(jié)果時(shí),根據(jù)存儲(chǔ)的所述結(jié)果標(biāo)識(shí)獲取所述執(zhí)行結(jié)果。
6.一種服務(wù)器,其特征在于,包括發(fā)送單元,用于通過與客戶端之間的第一接口向所述客戶端發(fā)送指令; 接收單元,用于接收所述客戶端返回的執(zhí)行所述指令獲得的執(zhí)行結(jié)果的結(jié)果標(biāo)識(shí); 獲取單元,用于根據(jù)所述結(jié)果標(biāo)識(shí)通過第二接口獲取所述執(zhí)行結(jié)果。
7.如權(quán)利要求6所述的服務(wù)器,其特征在于,所述獲取單元,具體用于根據(jù)所述結(jié)果標(biāo)識(shí),按照所述結(jié)果標(biāo)識(shí)與所述執(zhí)行結(jié)果的存 儲(chǔ)位置的對(duì)應(yīng)關(guān)系,確定出所述執(zhí)行結(jié)果的存儲(chǔ)位置,并通過第二接口從所述存儲(chǔ)位置獲 取所述執(zhí)行結(jié)果。
8.如權(quán)利要求6或7所述的服務(wù)器,其特征在于,還包括存儲(chǔ)單元,用于存儲(chǔ)接收的 所述結(jié)果標(biāo)識(shí);所述獲取單元,還用于當(dāng)本服務(wù)器再次獲取所述執(zhí)行結(jié)果時(shí),根據(jù)存儲(chǔ)的所述結(jié)果標(biāo) 識(shí)獲取所述執(zhí)行結(jié)果。
9.一種執(zhí)行結(jié)果獲取系統(tǒng),其特征在于,包括服務(wù)器和客戶端;所述服務(wù)器,用于通過與所述客戶端之間的第一接口向所述客戶端發(fā)送指令;并接收 所述客戶端返回的執(zhí)行所述指令獲得的執(zhí)行結(jié)果的結(jié)果標(biāo)識(shí);以及根據(jù)所述結(jié)果標(biāo)識(shí)通過第二接口獲取所述執(zhí)行結(jié)果;所述客戶端,用于接收所述指令;并向所述服務(wù)器返回所述結(jié)果標(biāo)識(shí)。
10.如權(quán)利要求9所述的系統(tǒng),其特征在于,所述服務(wù)器,具體用于根據(jù)所述結(jié)果標(biāo)識(shí), 按照所述結(jié)果標(biāo)識(shí)與所述執(zhí)行結(jié)果的存儲(chǔ)位置的對(duì)應(yīng)關(guān)系,確定出所述執(zhí)行結(jié)果的存儲(chǔ)位 置,并通過第二接口從所述存儲(chǔ)位置獲取所述執(zhí)行結(jié)果。
11.如權(quán)利要求9或10所述的系統(tǒng),其特征在于,所述客戶端,具體用于若第一次接收 到所述指令時(shí),執(zhí)行所述指令獲得所述執(zhí)行結(jié)果,并向所述服務(wù)器返回為所述執(zhí)行結(jié)果分 配的所述結(jié)果標(biāo)識(shí);若再次接收到所述指令時(shí),獲取存儲(chǔ)的為第一次執(zhí)行所述指令時(shí)獲得 的所述執(zhí)行結(jié)果分配的結(jié)果標(biāo)識(shí),并向所述服務(wù)器返回獲取的所述結(jié)果標(biāo)識(shí)。
12.如權(quán)利要求11所述的系統(tǒng),其特征在于,所述客戶端,還用于為存儲(chǔ)的所述結(jié)果標(biāo) 識(shí)設(shè)置生存期;并在再次接收到所述指令時(shí),獲取結(jié)果標(biāo)識(shí)之前確定出要獲取的結(jié)果標(biāo)識(shí) 在生存期內(nèi)。
13.如權(quán)利要求9或10所述的系統(tǒng),其特征在于,所述服務(wù)器,還用于在接收所述結(jié)果 標(biāo)識(shí)后,存儲(chǔ)接收的所述結(jié)果標(biāo)識(shí);以及在根據(jù)所述結(jié)果標(biāo)識(shí)通過第二接口獲取所述執(zhí)行 結(jié)果后,當(dāng)再次獲取所述執(zhí)行結(jié)果時(shí),根據(jù)存儲(chǔ)的所述結(jié)果標(biāo)識(shí)獲取所述執(zhí)行結(jié)果。
全文摘要
本發(fā)明公開了一種執(zhí)行結(jié)果獲取方法和裝置及系統(tǒng),包括服務(wù)器通過與客戶端之間的第一接口向客戶端發(fā)送指令;并接收客戶端返回的執(zhí)行該指令獲得的執(zhí)行結(jié)果的結(jié)果標(biāo)識(shí);以及根據(jù)該結(jié)果標(biāo)識(shí)通過第二接口獲取該執(zhí)行結(jié)果。采用本發(fā)明提供的方法和裝置及系統(tǒng),降低了服務(wù)器與客戶端之間接口的擁塞程度,提高了服務(wù)器的工作效率和穩(wěn)定性。
文檔編號(hào)H04L29/08GK102055602SQ20091020915
公開日2011年5月11日 申請(qǐng)日期2009年10月28日 優(yōu)先權(quán)日2009年10月28日
發(fā)明者劉威威, 張晟, 張躍明, 譚治 申請(qǐng)人:中國移動(dòng)通信集團(tuán)湖南有限公司