亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

命令傳輸方法及裝置的制造方法

文檔序號(hào):8266009閱讀:319來源:國(guó)知局
命令傳輸方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,特別涉及命令傳輸方法及裝置。
【背景技術(shù)】
[0002]現(xiàn)有技術(shù)中,終端中具有多個(gè)應(yīng)用APP,例如,手機(jī)、平板電腦中具有多個(gè)APP。同一終端的APP間通常相互獨(dú)立,互相之間沒有聯(lián)系。這樣,當(dāng)服務(wù)器對(duì)多個(gè)APP進(jìn)行控制時(shí),各個(gè)APP分別接收服務(wù)器下發(fā)的命令,執(zhí)行接收到的命令。例如,服務(wù)器對(duì)APPl和APP2進(jìn)行控制,APPl通過網(wǎng)絡(luò)與服務(wù)器建立連接,接收命令,APP2也通過網(wǎng)絡(luò)與服務(wù)器建立連接,接收命令。APP與服務(wù)器間建立連接時(shí),需要使用控制消息,多個(gè)APP與服務(wù)器間建立多個(gè)連接,造成網(wǎng)絡(luò)資源浪費(fèi)。

【發(fā)明內(nèi)容】

[0003]本發(fā)明提供一種命令傳輸方法及裝置,用以節(jié)約網(wǎng)絡(luò)資源。
[0004]本發(fā)明提供一種命令傳輸方法,包括:
[0005]第一應(yīng)用接收服務(wù)器下發(fā)的命令體,所述命令體包括令牌和命令;
[0006]第一應(yīng)用根據(jù)接收的命令體包括的令牌,確定所述命令體針對(duì)的應(yīng)用;
[0007]當(dāng)所述命令體針對(duì)的應(yīng)用包括第一應(yīng)用時(shí),第一應(yīng)用根據(jù)所述命令體包括的命令執(zhí)行操作;
[0008]當(dāng)所述命令體針對(duì)的應(yīng)用包括第二應(yīng)用時(shí),第一應(yīng)用將所述命令體傳輸給所述第二應(yīng)用,使所述第二應(yīng)用根據(jù)所述命令體包括的命令執(zhí)行操作。
[0009]在一實(shí)施例中,所述第一應(yīng)用將所述命令體傳輸給所述第二應(yīng)用,可包括:
[0010]第一應(yīng)用將所述命令體存儲(chǔ)到緩存總線,廣播所述命令體包括的令牌,使所述第二應(yīng)用根據(jù)廣播的令牌確定自身為所述命令體針對(duì)的應(yīng)用,從緩存總線中讀取所述命令體。
[0011]在一實(shí)施例中,所述第一應(yīng)用將所述命令體傳輸給所述第二應(yīng)用,可包括:
[0012]第一應(yīng)用通過與所述第二應(yīng)用間通道,將所述命令體發(fā)送給所述第二應(yīng)用。
[0013]在一實(shí)施例中,所述命令體對(duì)應(yīng)有時(shí)效時(shí)長(zhǎng),所述第一應(yīng)用將所述命令體傳輸給所述第二應(yīng)用,可包括:
[0014]當(dāng)?shù)谝粦?yīng)用將所述命令體傳輸給所述第二應(yīng)用失敗時(shí),第一應(yīng)用將所述命令體重新傳輸給所述第二應(yīng)用,直至傳輸成功或傳輸所用總時(shí)長(zhǎng)超過所述命令體對(duì)應(yīng)的時(shí)效時(shí)長(zhǎng)為止。
[0015]在一實(shí)施例中,所述第一應(yīng)用將所述命令體傳輸給所述第二應(yīng)用,可包括:
[0016]當(dāng)?shù)谝粦?yīng)用將所述命令體傳輸給所述第二應(yīng)用成功時(shí),第一應(yīng)用將所述命令體失效。
[0017]本發(fā)明提供一種命令傳輸裝置,包括:
[0018]接收模塊,用于運(yùn)行第一應(yīng)用接收服務(wù)器下發(fā)的命令體,所述命令體包括令牌和命令;
[0019]確定模塊,用于運(yùn)行第一應(yīng)用根據(jù)接收的命令體包括的令牌,確定所述命令體針對(duì)的應(yīng)用;
[0020]執(zhí)行模塊,用于當(dāng)所述命令體針對(duì)的應(yīng)用包括第一應(yīng)用時(shí),運(yùn)行第一應(yīng)用根據(jù)所述命令體包括的命令執(zhí)行操作;
[0021]傳輸模塊,用于當(dāng)所述命令體針對(duì)的應(yīng)用包括第二應(yīng)用時(shí),運(yùn)行第一應(yīng)用將所述命令體傳輸給所述第二應(yīng)用,使所述第二應(yīng)用根據(jù)所述命令體包括的命令執(zhí)行操作。
[0022]在一實(shí)施例中,所述傳輸模塊,用于運(yùn)行第一應(yīng)用將所述命令體存儲(chǔ)到緩存總線,廣播所述命令體包括的令牌,使所述第二應(yīng)用根據(jù)廣播的令牌確定自身為所述命令體針對(duì)的應(yīng)用,從緩存總線中讀取所述命令體。
[0023]在一實(shí)施例中,所述傳輸模塊,用于運(yùn)行第一應(yīng)用通過與所述第二應(yīng)用間通道,將所述命令體發(fā)送給所述第二應(yīng)用。
[0024]在一實(shí)施例中,所述命令體對(duì)應(yīng)有時(shí)效時(shí)長(zhǎng),所述傳輸模塊,用于當(dāng)?shù)谝粦?yīng)用將所述命令體傳輸給所述第二應(yīng)用失敗時(shí),運(yùn)行第一應(yīng)用將所述命令體重新傳輸給所述第二應(yīng)用,直至傳輸成功或傳輸所用總時(shí)長(zhǎng)超過所述命令體對(duì)應(yīng)的時(shí)效時(shí)長(zhǎng)為止。
[0025]在一實(shí)施例中,所述傳輸模塊,用于當(dāng)?shù)谝粦?yīng)用將所述命令體傳輸給所述第二應(yīng)用成功時(shí),運(yùn)行第一應(yīng)用將所述命令體失效。
[0026]本發(fā)明的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:本發(fā)明中技術(shù)方案使用第一應(yīng)用接收服務(wù)器下發(fā)的命令體,第一應(yīng)用根據(jù)命令體包括的令牌,將命令體傳輸給命令體針對(duì)的第二應(yīng)用,其中第二應(yīng)用可以為一個(gè)或多個(gè)。如此,在本發(fā)明中,僅需第一應(yīng)用與服務(wù)器間建立連接,與各個(gè)應(yīng)用分別與服務(wù)器間建立連接相比,減少了連接建立數(shù)量,進(jìn)而減少了控制消息數(shù)量,節(jié)約了網(wǎng)絡(luò)資源;并且,當(dāng)服務(wù)器中命令體針對(duì)多個(gè)第二應(yīng)用時(shí),僅需第一應(yīng)用從服務(wù)器中下載一份命令即可,進(jìn)一步節(jié)省了網(wǎng)絡(luò)資源。
[0027]本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實(shí)施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)可通過在所寫的說明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來實(shí)現(xiàn)和獲得。
[0028]下面通過附圖和實(shí)施例,對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
【附圖說明】
[0029]附圖用來提供對(duì)本發(fā)明的進(jìn)一步理解,并且構(gòu)成說明書的一部分,與本發(fā)明的實(shí)施例一起用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的限制。在附圖中:
[0030]圖1為本發(fā)明一示例性實(shí)施例示出的命令傳輸方法的流程圖。
[0031]圖2為本發(fā)明一示例性實(shí)施例一示出的命令傳輸方法的流程圖。
[0032]圖3為本發(fā)明一不例性實(shí)施例一不出的命令傳輸方法應(yīng)用的場(chǎng)景的不意圖。
[0033]圖4為本發(fā)明一示例性實(shí)施例二示出的命令傳輸方法的流程圖。
[0034]圖5為本發(fā)明一示例性實(shí)施例二示出的命令傳輸方法應(yīng)用的場(chǎng)景的示意圖。
[0035]圖6為本發(fā)明一示例性實(shí)施例示出的命令傳輸裝置的結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0036]以下結(jié)合附圖對(duì)本發(fā)明的優(yōu)選實(shí)施例進(jìn)行說明,應(yīng)當(dāng)理解,此處所描述的優(yōu)選實(shí)施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。
[0037]圖1是根據(jù)一示例性實(shí)施例示出的一種命令傳輸方法的流程圖,如圖1所示,該命令傳輸方法用于終端,如手機(jī)、平板電腦中,包括以下步驟S101-S104:
[0038]在步驟SlOl中,第一應(yīng)用接收服務(wù)器下發(fā)的命令體。
[0039]命令體可包括令牌和命令。
[0040]其中,令牌,為應(yīng)用APP的標(biāo)識(shí),用于唯一標(biāo)定命令針對(duì)的目標(biāo)對(duì)象;
[0041]命令包括:命令種類和數(shù)據(jù);命令種類為APP執(zhí)行操作的協(xié)議集合,可包括:通知命令,啟動(dòng)命令和轉(zhuǎn)達(dá)命令;數(shù)據(jù),為命令攜帶的內(nèi)容體;
[0042]命令體,將令牌,命令種類和數(shù)據(jù)三者作為一個(gè)整體,稱之為命令體;每條命令體可具有時(shí)效性,也可在命中后失效。
[0043]在步驟S102中,第一應(yīng)用根據(jù)接收的命令體包括的令牌,確定命令體針對(duì)的應(yīng)用。
[0044]其中,命令體針對(duì)的應(yīng)用可以為一個(gè),也可以為多個(gè),本發(fā)明對(duì)此沒有特別限制。
[0045]在步驟S103中,當(dāng)命令體針對(duì)的應(yīng)用包括第一應(yīng)用時(shí),第一應(yīng)用根據(jù)命令體包括的命令執(zhí)行操作。
[0046]在步驟S104中,當(dāng)命令體針對(duì)的應(yīng)用包括第二應(yīng)用時(shí),第一應(yīng)用將命令體傳輸給第二應(yīng)用,使第二應(yīng)用根據(jù)命令體包括的命令執(zhí)行操作。
[0047]在一實(shí)施例中,采用總線方式將命令體傳輸給第二應(yīng)用。上述第一應(yīng)用將命令體傳輸給第二應(yīng)用,可包括:第一應(yīng)用將命令體存儲(chǔ)到緩存總線,廣播命令體包括的令牌,使
當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1