欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

數(shù)據(jù)傳輸方法及裝置與流程

文檔序號(hào):11156920閱讀:527來(lái)源:國(guó)知局
數(shù)據(jù)傳輸方法及裝置與制造工藝

本申請(qǐng)實(shí)施例涉及通信技術(shù)領(lǐng)域,更具體的涉及數(shù)據(jù)傳輸方法及裝置。



背景技術(shù):

隨著電子設(shè)備的發(fā)展,如個(gè)人電腦、平板電腦、智能手機(jī)、智能電視等設(shè)備越來(lái)越多。利用多個(gè)設(shè)備進(jìn)行通信的技術(shù)應(yīng)運(yùn)而生,下面以智能手機(jī)對(duì)智能電視進(jìn)行遙控為例,對(duì)多個(gè)設(shè)備之間的通信進(jìn)行說(shuō)明。

智能手機(jī)作為控制端,生成控制指令并發(fā)送至服務(wù)器,服務(wù)器將控制指令發(fā)送至智能電視,智能電視作為展示端,響應(yīng)該控制指令,并顯示相應(yīng)的界面。

綜上,現(xiàn)有技術(shù)中多個(gè)設(shè)備之間為單向通信,例如智能手機(jī)向智能電視發(fā)送控制指令,而智能電視無(wú)法向智能手機(jī)發(fā)送信息,即無(wú)法實(shí)現(xiàn)雙向通信。



技術(shù)實(shí)現(xiàn)要素:

有鑒于此,本發(fā)明提供了一種數(shù)據(jù)傳輸方法及裝置,以克服現(xiàn)有技術(shù)中多個(gè)設(shè)備無(wú)法實(shí)現(xiàn)雙向通信的問(wèn)題。

為實(shí)現(xiàn)上述目的,本發(fā)明提供如下技術(shù)方案:

一種數(shù)據(jù)傳輸方法,所述數(shù)據(jù)傳輸方法包括:

接收目標(biāo)終端設(shè)備發(fā)送的身份令牌信息,所述身份令牌信息用于表征所述目標(biāo)終端設(shè)備在與對(duì)端設(shè)備進(jìn)行交互時(shí)自身的身份類(lèi)型,所述身份類(lèi)型用于指示所述目標(biāo)終端設(shè)備為控制端或展示端;

從預(yù)先設(shè)置的各身份類(lèi)型相應(yīng)的邏輯響應(yīng)文件中,確定所述目標(biāo)終端設(shè)備的身份類(lèi)型相應(yīng)的目標(biāo)邏輯響應(yīng)文件;

所述目標(biāo)邏輯響應(yīng)文件包括與所述對(duì)端設(shè)備發(fā)送的各控制指令相應(yīng)的響應(yīng)信息,以及,輸入信息與所述目標(biāo)終端設(shè)備所需向所述對(duì)端設(shè)備發(fā)送的控制指令的對(duì)應(yīng)關(guān)系,響應(yīng)信息用于指示響應(yīng)對(duì)應(yīng)的控制指令所執(zhí)行的操作,所述輸入信息為所述目標(biāo)終端接收的用于控制所述對(duì)端設(shè)備的信息;

將所述目標(biāo)邏輯響應(yīng)文件發(fā)送至所述目標(biāo)終端設(shè)備。

一種數(shù)據(jù)傳輸方法,應(yīng)用于終端設(shè)備,所述數(shù)據(jù)傳輸方法包括:

向服務(wù)器發(fā)送身份令牌信息,所述身份令牌信息用于表征所述目標(biāo)終端設(shè)備在與對(duì)端設(shè)備進(jìn)行交互時(shí)自身的身份類(lèi)型,所述身份類(lèi)型用于指示所述目標(biāo)終端設(shè)備為控制端或展示端;

接收所述服務(wù)器反饋與所述終端設(shè)備的身份類(lèi)型相應(yīng)的目標(biāo)邏輯響應(yīng)文件;

所述目標(biāo)邏輯響應(yīng)文件包括與所述對(duì)端設(shè)備發(fā)送的各控制指令相應(yīng)的響應(yīng)信息,以及,輸入信息與所述目標(biāo)終端設(shè)備所需向所述對(duì)端設(shè)備發(fā)送的控制指令的對(duì)應(yīng)關(guān)系,響應(yīng)信息用于指示響應(yīng)對(duì)應(yīng)的控制指令所執(zhí)行的操作,所述輸入信息為所述目標(biāo)終端接收的用于控制所述對(duì)端設(shè)備的信息。

一種數(shù)據(jù)傳輸裝置,包括:

接收模塊,用于接收目標(biāo)終端設(shè)備發(fā)送的身份令牌信息,所述身份令牌信息用于表征所述目標(biāo)終端設(shè)備在與對(duì)端設(shè)備進(jìn)行交互時(shí)自身的身份類(lèi)型,所述身份類(lèi)型用于指示所述目標(biāo)終端設(shè)備為控制端或展示端;

第一確定模塊,用于從預(yù)先存儲(chǔ)的各身份類(lèi)型相應(yīng)的邏輯響應(yīng)文件中,確定所述目標(biāo)終端設(shè)備的身份類(lèi)型相應(yīng)的目標(biāo)邏輯響應(yīng)文件;

所述目標(biāo)邏輯響應(yīng)文件包括與所述對(duì)端設(shè)備發(fā)送的各控制指令相應(yīng)的響應(yīng)信息,以及,輸入信息與所述目標(biāo)終端設(shè)備所需向所述對(duì)端設(shè)備發(fā)送的控制指令的對(duì)應(yīng)關(guān)系,響應(yīng)信息用于指示響應(yīng)對(duì)應(yīng)的控制指令所執(zhí)行的操作,所述輸入信息為所述目標(biāo)終端接收的用于控制所述對(duì)端設(shè)備的信息;

發(fā)送模塊,用于將所述目標(biāo)邏輯響應(yīng)文件發(fā)送至所述目標(biāo)終端設(shè)備。

一種數(shù)據(jù)傳輸裝置,應(yīng)用于終端設(shè)備,包括:

發(fā)送模塊,用于向服務(wù)器發(fā)送身份令牌信息,所述身份令牌信息用于表征所述終端設(shè)備在與對(duì)端設(shè)備進(jìn)行交互時(shí)自身的身份類(lèi)型,所述身份類(lèi)型用于指示所述終端設(shè)備為控制端或展示端;

接收模塊,用于接收所述服務(wù)器反饋與所述終端設(shè)備的身份類(lèi)型相應(yīng)的目標(biāo)邏輯響應(yīng)文件;

所述目標(biāo)邏輯響應(yīng)文件包括與所述對(duì)端設(shè)備發(fā)送的各控制指令相應(yīng)的響應(yīng)信息,以及,輸入信息與所述終端設(shè)備所需向所述對(duì)端設(shè)備發(fā)送的控制指令的對(duì)應(yīng)關(guān)系,響應(yīng)信息用于指示響應(yīng)對(duì)應(yīng)的控制指令所執(zhí)行的操作,所述輸入信息為所述終端設(shè)備接收的用于控制所述對(duì)端設(shè)備的信息。

經(jīng)由上述的技術(shù)方案可知,與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例提供了一種數(shù)據(jù)傳輸方法,服務(wù)器預(yù)先設(shè)置了各身份類(lèi)型相應(yīng)的邏輯響應(yīng)文件,目標(biāo)終端設(shè)備可以從服務(wù)器中獲得與自身的身份類(lèi)型相應(yīng)的目標(biāo)邏輯響應(yīng)文件,該目標(biāo)邏輯響應(yīng)文件包括與對(duì)端設(shè)備發(fā)送的各控制指令相應(yīng)的響應(yīng)信息,以及,輸入信息與目標(biāo)終端設(shè)備所需向?qū)Χ嗽O(shè)備發(fā)送的控制指令的對(duì)應(yīng)關(guān)系;由于響應(yīng)信息用于指示響應(yīng)對(duì)應(yīng)的控制指令所執(zhí)行的操作,輸入信息為目標(biāo)終端接收的用于控制對(duì)端設(shè)備的信息,因此,無(wú)論目標(biāo)終端設(shè)備作為控制端還是作為展示端,均可通過(guò)目標(biāo)邏輯響應(yīng)文件響應(yīng)對(duì)端設(shè)備的控制指令,以及通過(guò)目標(biāo)邏輯響應(yīng)文件生成控制對(duì)端設(shè)備的控制指令,從而實(shí)現(xiàn)了多個(gè)設(shè)備之間的雙向通信。

附圖說(shuō)明

為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。

圖1為本申請(qǐng)實(shí)施例提供的數(shù)據(jù)傳輸系統(tǒng)的結(jié)構(gòu)示意圖;

圖2為本申請(qǐng)實(shí)施例提供的一種數(shù)據(jù)傳輸方法的信令流程圖;

圖3為本申請(qǐng)實(shí)施例提供的目標(biāo)終端設(shè)備和對(duì)端設(shè)備進(jìn)行雙向通信的信令流程圖;

圖4為本申請(qǐng)實(shí)施例提供的數(shù)據(jù)傳輸方法中目標(biāo)終端設(shè)備的操作界面生成方法的信令流程圖;

圖5為本申請(qǐng)實(shí)施例提供的目標(biāo)終端設(shè)備與服務(wù)器建立Websocket連接的信令流程圖;

圖6為本申請(qǐng)實(shí)施例提供的Websocket請(qǐng)求響應(yīng)目標(biāo)終端與服務(wù)器的交互圖;

圖7為本申請(qǐng)實(shí)施例提供的圖1中各終端設(shè)備和服務(wù)器的框架示意圖;

圖8為本申請(qǐng)實(shí)施例提供的一種應(yīng)用于服務(wù)器的數(shù)據(jù)傳輸裝置的結(jié)構(gòu)示意圖;

圖9為本申請(qǐng)實(shí)施例提供的一種應(yīng)用于終端設(shè)備的數(shù)據(jù)傳輸裝置的結(jié)構(gòu)示意圖;

圖10為本發(fā)明實(shí)施例提供的具有如圖2所示功能的服務(wù)器的硬件結(jié)構(gòu)框圖。

具體實(shí)施方式

下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

本申請(qǐng)實(shí)施例提供的數(shù)據(jù)傳輸方法可以應(yīng)用于數(shù)據(jù)傳輸系統(tǒng),如圖1所示,為本申請(qǐng)實(shí)施例提供的數(shù)據(jù)傳輸系統(tǒng)的結(jié)構(gòu)示意圖,該數(shù)據(jù)傳輸系統(tǒng)包括:服務(wù)器110以及多個(gè)終端設(shè)備111~11n,n為大于等于2的正整數(shù),圖1中的m為大于等于1小于等于n的正整數(shù)。

多個(gè)終端設(shè)備111~11n對(duì)應(yīng)兩種身份類(lèi)型,分別為控制端以及展示端。圖1中位于120區(qū)域的終端設(shè)備均為控制端,位于130區(qū)域的終端設(shè)備均為展示端。

作為控制端的終端設(shè)備可以通過(guò)服務(wù)器110向作為展示端的終端設(shè)備發(fā)送控制指令,作為展示端的終端設(shè)備也可以通過(guò)服務(wù)器110向作為控制端的終端設(shè)備發(fā)送控制指令,從而實(shí)現(xiàn)了多終端設(shè)備的雙向通信。

下面結(jié)合圖1對(duì)本申請(qǐng)實(shí)施例提供的數(shù)據(jù)傳輸方法進(jìn)行說(shuō)明。

如圖2所示,為本申請(qǐng)實(shí)施例提供的一種數(shù)據(jù)傳輸方法的信令流程圖,該方法包括:

步驟S201:目標(biāo)終端設(shè)備210向服務(wù)器110發(fā)送身份令牌信息。

身份令牌信息用于表征目標(biāo)終端設(shè)備在與對(duì)端設(shè)備進(jìn)行交互時(shí)自身的身份類(lèi)型,所述身份類(lèi)型用于指示目標(biāo)終端設(shè)備為控制端或展示端。

目標(biāo)終端設(shè)備210可以為如圖1所示的控制端,也可以為如圖1所示的展示端,因此不便用圖1中各終端設(shè)備的標(biāo)號(hào)對(duì)目標(biāo)終端設(shè)備進(jìn)行標(biāo)記,所以使用210,其中,若目標(biāo)終端設(shè)備210為控制端,則對(duì)端設(shè)備為展示端;若目標(biāo)終端設(shè)備210為展示端,則對(duì)端設(shè)備為控制端。

用戶(hù)可以在目標(biāo)終端設(shè)備210中打開(kāi)瀏覽器,通過(guò)瀏覽器訪問(wèn)服務(wù)器110,服務(wù)器110可以向目標(biāo)終端設(shè)備210反饋選擇身份類(lèi)型界面,用戶(hù)可以通過(guò)目標(biāo)終端設(shè)備210中的瀏覽器中顯示的選擇身份類(lèi)型界面,選擇自身的身份類(lèi)型,從而生成相應(yīng)的身份令牌信息。

例如瀏覽器中顯示的選擇身份界面中顯示有控制端按鈕以及展示端按鈕,當(dāng)用戶(hù)觸按控制端按鈕時(shí),生成的身份令牌信息表征目標(biāo)終端設(shè)備為控制端;當(dāng)用戶(hù)觸按展示端按鈕時(shí),生成的身份令牌信息表征目標(biāo)終端設(shè)備為展示端。

用戶(hù)還可以在瀏覽器中直接輸入鏈接,該鏈接包括服務(wù)器的IP地址以及端口,服務(wù)器可以為不同的身份類(lèi)型提供不同的端口。

上述身份令牌信息可以為上述鏈接。

例如控制端對(duì)應(yīng)的端口可以為端口80;展示端對(duì)應(yīng)的端口可以為端口102。

步驟S202:服務(wù)器110接收目標(biāo)終端設(shè)備210發(fā)送的身份令牌信息,從預(yù)先設(shè)置的各身份類(lèi)型相應(yīng)的邏輯響應(yīng)文件中,確定目標(biāo)終端設(shè)備210的身份類(lèi)型相應(yīng)的目標(biāo)邏輯響應(yīng)文件。

目標(biāo)邏輯響應(yīng)文件包括與對(duì)端設(shè)備發(fā)送的各控制指令相應(yīng)的響應(yīng)信息,以及,輸入信息與目標(biāo)終端設(shè)備所需向?qū)Χ嗽O(shè)備發(fā)送的控制指令的對(duì)應(yīng)關(guān)系,響應(yīng)信息用于指示響應(yīng)對(duì)應(yīng)的控制指令所執(zhí)行的操作,所述輸入信息為目標(biāo)終端接收的用于控制對(duì)端設(shè)備的信息。

上述“輸入信息與目標(biāo)終端設(shè)備所需向?qū)Χ嗽O(shè)備發(fā)送的控制指令的對(duì)應(yīng)關(guān)系”中輸入信息可以為:用戶(hù)在目標(biāo)終端設(shè)備中顯示的操作界面中輸入的信息,例如語(yǔ)音信息、文字信息等等;或,用戶(hù)通過(guò)觸按目標(biāo)終端設(shè)備顯示的操作界面中的目標(biāo)按鍵(按鍵可以為物理按鍵也可以為虛擬按鍵),輸入觸按目標(biāo)按鍵的信息;或,用戶(hù)通過(guò)觸按目標(biāo)終端設(shè)備顯示的操作界面,輸入的觸按位置信息。

以輸入信息為觸按目標(biāo)按鍵的信息為例,對(duì)目標(biāo)邏輯響應(yīng)文件進(jìn)行說(shuō)明。目標(biāo)邏輯響應(yīng)文件可以包括目標(biāo)終端設(shè)備顯示的操作界面中各按鍵相應(yīng)的字符串,用戶(hù)輸入觸按目標(biāo)按鍵的信息后,可以依據(jù)各按鍵相應(yīng)的字符串,確定目標(biāo)按鍵相應(yīng)的目標(biāo)字符串,目標(biāo)終端設(shè)備可以依據(jù)目標(biāo)字符串生成相應(yīng)的控制指令。此時(shí)目標(biāo)邏輯響應(yīng)文件包括的“與對(duì)端設(shè)備發(fā)送的各控制指令相應(yīng)的響應(yīng)信息”,為與對(duì)端設(shè)備顯示的操作界面中各按鍵相應(yīng)的字符串對(duì)應(yīng)的響應(yīng)信息。

從預(yù)先設(shè)置的各身份類(lèi)型相應(yīng)的邏輯響應(yīng)文件中,確定所述目標(biāo)終端設(shè)備的身份類(lèi)型相應(yīng)的目標(biāo)邏輯響應(yīng)文件可以包括:從預(yù)先存儲(chǔ)的各身份類(lèi)型相應(yīng)的端口中,確定所述目標(biāo)終端設(shè)備的身份類(lèi)型相應(yīng)的目標(biāo)端口;通過(guò)所述目標(biāo)端口獲得所述目標(biāo)邏輯響應(yīng)文件。

步驟S203:服務(wù)器110將所述目標(biāo)邏輯響應(yīng)文件發(fā)送至所述目標(biāo)終端設(shè)備210。

可選的,目標(biāo)終端設(shè)備210接收到目標(biāo)邏輯響應(yīng)文件后,若目標(biāo)終端設(shè)備210為控制端,則顯示控制端相應(yīng)的操作界面;若目標(biāo)終端設(shè)備210為展示端,則顯示展示端相應(yīng)的操作界面,以供用戶(hù)通過(guò)目標(biāo)終端設(shè)備210顯示的操作界面,進(jìn)行操作,例如輸入控制對(duì)端設(shè)備的輸入信息。

本申請(qǐng)實(shí)施例中當(dāng)目標(biāo)終端設(shè)備為控制端時(shí),對(duì)端設(shè)備為展示端;當(dāng)目標(biāo)終端設(shè)備為展示端時(shí),對(duì)端設(shè)備為控制端。即本申請(qǐng)實(shí)施例可以將作為展示端的目標(biāo)終端設(shè)備具備控制對(duì)端終端的功能。

本發(fā)明實(shí)施例提供的一種數(shù)據(jù)傳輸方法中,服務(wù)器110預(yù)先設(shè)置了各身份類(lèi)型相應(yīng)的邏輯響應(yīng)文件,目標(biāo)終端設(shè)備可以從服務(wù)器中獲得與自身的身份類(lèi)型相應(yīng)的目標(biāo)邏輯響應(yīng)文件,該目標(biāo)邏輯響應(yīng)文件包括與對(duì)端設(shè)備發(fā)送的各控制指令相應(yīng)的響應(yīng)信息,以及,輸入信息與目標(biāo)終端設(shè)備所需向?qū)Χ嗽O(shè)備發(fā)送的控制指令的對(duì)應(yīng)關(guān)系;由于響應(yīng)信息用于指示響應(yīng)對(duì)應(yīng)的控制指令所執(zhí)行的操作,輸入信息為目標(biāo)終端接收的用于控制對(duì)端設(shè)備的信息,因此,無(wú)論目標(biāo)終端設(shè)備作為控制端還是作為展示端,均可通過(guò)目標(biāo)邏輯響應(yīng)文件響應(yīng)對(duì)端設(shè)備的控制指令,以及通過(guò)目標(biāo)邏輯響應(yīng)文件生成控制對(duì)端設(shè)備的控制指令,從而實(shí)現(xiàn)了多個(gè)設(shè)備之間的雙向通信。

對(duì)端設(shè)備310從服務(wù)器獲取與自身的身份類(lèi)型相應(yīng)的邏輯響應(yīng)文件的過(guò)程與圖2所示的流程相同,在此不再贅述。

目標(biāo)終端設(shè)備210和對(duì)端設(shè)備310均從服務(wù)器110中獲得相應(yīng)的邏輯響應(yīng)文件后,即可進(jìn)行雙向通信,如圖3為本申請(qǐng)實(shí)施例提供的目標(biāo)終端設(shè)備和對(duì)端設(shè)備進(jìn)行雙向通信的信令流程圖,具體過(guò)程包括:

步驟S301:目標(biāo)終端設(shè)備210接收控制所述對(duì)端設(shè)備的目標(biāo)輸入信息。

對(duì)目標(biāo)輸入信息的詳細(xì)描述可以參見(jiàn)圖2所示流程中對(duì)步驟S202的相關(guān)描述,這里不再贅述。

步驟S302:目標(biāo)終端設(shè)備210依據(jù)所述目標(biāo)邏輯響應(yīng)文件中的所述輸入信息與所述目標(biāo)終端設(shè)備所需向所述對(duì)端設(shè)備發(fā)送的控制指令的對(duì)應(yīng)關(guān)系,獲取所述目標(biāo)輸入信息相應(yīng)的第一控制指令。

所述第一控制指令中攜帶有所述對(duì)端設(shè)備的通信地址信息。

通信地址信息可以為對(duì)端設(shè)備310的IP(Internet Protocol,網(wǎng)絡(luò)之間互聯(lián)的協(xié)議)地址,或MAC(Media Access Control或,媒體訪問(wèn)控制)地址。

若用戶(hù)在對(duì)端設(shè)備310中進(jìn)行了登錄,則通信地址信息還可以為在對(duì)端設(shè)備310中登錄的用戶(hù)的用戶(hù)名稱(chēng)和/用戶(hù)密碼等等。

步驟S303:目標(biāo)終端設(shè)備210將所述第一控制指令發(fā)送至服務(wù)器110。

步驟S304:服務(wù)器110將第一控制指令發(fā)送至對(duì)端設(shè)備310。

步驟S305:對(duì)端設(shè)備310依據(jù)與自身的身份類(lèi)型相應(yīng)的邏輯響應(yīng)文件響應(yīng)所述第一控制指令。

可以理解的是目標(biāo)終端設(shè)備與對(duì)端設(shè)備是相對(duì)而言的,目標(biāo)終端設(shè)備210的對(duì)端設(shè)備為對(duì)端設(shè)備310;對(duì)端設(shè)備310的對(duì)端設(shè)備為目標(biāo)終端設(shè)備210,因此對(duì)端設(shè)備310的身份類(lèi)型相應(yīng)的邏輯響應(yīng)文件包括:與所述目標(biāo)終端設(shè)備210發(fā)送的各控制指令相應(yīng)的響應(yīng)信息,以及,輸入信息與所述對(duì)端設(shè)備310所需向所述目標(biāo)終端設(shè)備210發(fā)送的控制指令的對(duì)應(yīng)關(guān)系,響應(yīng)信息用于指示響應(yīng)對(duì)應(yīng)的控制指令所執(zhí)行的操作,輸入信息為所述對(duì)端終端接收的用于控制所述目標(biāo)終端設(shè)備的信息。即將目標(biāo)邏輯響應(yīng)文件所包含的內(nèi)容中“對(duì)端設(shè)備310”“目標(biāo)終端設(shè)備210”的位置互換,即為對(duì)端設(shè)備310的身份類(lèi)型相應(yīng)的邏輯響應(yīng)文件。

步驟S305可以包括:

對(duì)端設(shè)備310從預(yù)先存儲(chǔ)的與所述目標(biāo)終端設(shè)備210發(fā)送的各控制指令相應(yīng)的響應(yīng)信息中,確定所述第一控制指令相應(yīng)的響應(yīng)信息;

依據(jù)所述第一控制指令相應(yīng)的響應(yīng)信息,執(zhí)行相應(yīng)的響應(yīng)操作。

步驟“依據(jù)所述第一控制指令相應(yīng)的響應(yīng)信息,執(zhí)行相應(yīng)的響應(yīng)操作”可以包括通過(guò)服務(wù)器110向目標(biāo)終端設(shè)備210反饋已響應(yīng)第一控制指令的消息。

步驟S306:對(duì)端設(shè)備310向服務(wù)器110發(fā)送第二控制指令。

對(duì)端設(shè)備310生成第二控制指令的方法與目標(biāo)終端設(shè)備210生成第一控制指令的過(guò)程相同,具體可以包括:

對(duì)端設(shè)備310接收控制所述目標(biāo)終端設(shè)備210的輸入信息。

對(duì)端設(shè)備310依據(jù)與其自身的身份類(lèi)型相應(yīng)的邏輯響應(yīng)文件包含的輸入信息與所述對(duì)端終端310設(shè)備所需向所述目標(biāo)終端設(shè)備發(fā)送的控制指令的對(duì)應(yīng)關(guān)系,獲取對(duì)端設(shè)備310接收到的輸入信息相應(yīng)的第二控制指令。

第二控制指令攜帶有所述目標(biāo)終端設(shè)備的通信地址信息。

通信地址信息可以目標(biāo)終端設(shè)備210的IP(Internet Protocol,網(wǎng)絡(luò)之間互聯(lián)的協(xié)議)地址或MAC(Media Access Control或,媒體訪問(wèn)控制)地址。

若用戶(hù)在目標(biāo)終端設(shè)備210中進(jìn)行了登錄,則通信地址信息還可以為在目標(biāo)終端設(shè)備210中登錄的用戶(hù)的用戶(hù)名稱(chēng)和/或用戶(hù)密碼等等。

步驟S307:服務(wù)器110將所述第二控制指令發(fā)送至目標(biāo)終端設(shè)備210。

步驟S308:目標(biāo)終端設(shè)備210從預(yù)先存儲(chǔ)的與所述對(duì)端設(shè)備發(fā)送的各控制指令相應(yīng)的響應(yīng)信息中,確定所述第二控制指令相應(yīng)的目標(biāo)響應(yīng)信息。

步驟S309:目標(biāo)終端設(shè)備210依據(jù)所述目標(biāo)響應(yīng)信息執(zhí)行相應(yīng)的響應(yīng)操作。

步驟S309可以包括通過(guò)服務(wù)器110向?qū)Χ嗽O(shè)備310反饋已響應(yīng)所述第二控制指令的消息。

目標(biāo)終端設(shè)備210依據(jù)所述目標(biāo)響應(yīng)信息執(zhí)行相應(yīng)的響應(yīng)操作可以包括生成目標(biāo)終端設(shè)備210當(dāng)前顯示的操作界面,同理,對(duì)端設(shè)備310的“依據(jù)所述第一控制指令相應(yīng)的響應(yīng)信息,執(zhí)行相應(yīng)的響應(yīng)操作”可以包括生成對(duì)端設(shè)備310當(dāng)前顯示的操作界面。下面以目標(biāo)終端設(shè)備210為例進(jìn)行說(shuō)明。

如圖4所示,為本申請(qǐng)實(shí)施例提供的數(shù)據(jù)傳輸方法中目標(biāo)終端設(shè)備的操作界面生成方法的信令流程圖,該方法包括:

步驟S401:服務(wù)器110從預(yù)先設(shè)置的各身份類(lèi)型相應(yīng)的操作界面模板中,獲得所述目標(biāo)終端設(shè)備相應(yīng)的目標(biāo)操作界面模板,并將所述目標(biāo)操作界面模板發(fā)送至所述目標(biāo)終端設(shè)備210。

步驟S402:目標(biāo)終端設(shè)備210依據(jù)所述目標(biāo)響應(yīng)信息以及所述目標(biāo)操作界面模板生成所述終端設(shè)備當(dāng)前需要顯示的操作界面。

目標(biāo)響應(yīng)信息可以是通過(guò)圖3所示的流程獲得的。

可選的,步驟S402可以具體用于:依據(jù)所述目標(biāo)響應(yīng)代碼以及所述目標(biāo)操作界面模板,基于預(yù)先存儲(chǔ)的reveal.js文件生成所述目標(biāo)終端設(shè)備當(dāng)前顯示的操作界面。

reveal.js文件可以存儲(chǔ)有操作界面的樣式信息,例如,操作界面中顯示的內(nèi)容的位置信息,操作界面中各按鍵的位置信息,各按鍵的大小信息,各輸入框的位置信息等等。

為了加快圖1中所示的各終端設(shè)備與服務(wù)器之間的通信速度,各終端設(shè)備與服務(wù)器之間可以建立Websocket連接,下面以目標(biāo)終端設(shè)備為例對(duì)這一過(guò)程進(jìn)行說(shuō)明,如圖5所示,為本申請(qǐng)實(shí)施例提供的目標(biāo)終端設(shè)備與服務(wù)器建立Websocket連接的信令流程圖,該方法包括:

步驟S501:目標(biāo)終端設(shè)備210向服務(wù)器110發(fā)送建立Websocket連接請(qǐng)求。

建立Websocket連接請(qǐng)求中攜帶有所述目標(biāo)終端設(shè)備的標(biāo)識(shí)信息。

WebSocket是HTML5(HyperText Markup Language,超級(jí)文本標(biāo)記語(yǔ)言)提供的一種終端設(shè)備中的瀏覽器與服務(wù)器間進(jìn)行全雙工通訊的網(wǎng)絡(luò)技術(shù)。在WebSocket API(Application Programming Interface,應(yīng)用程序編程接口)中,瀏覽器和服務(wù)器只需要做一個(gè)握手的動(dòng)作,然后,終端設(shè)備中的瀏覽器和服務(wù)器之間就形成了一條快速通道。兩者之間就直接可以數(shù)據(jù)互相傳送。WebSocket協(xié)議,能更好的節(jié)省服務(wù)器資源和帶寬并達(dá)到實(shí)時(shí)通訊。

步驟S502:服務(wù)器110確定與所述目標(biāo)終端設(shè)備210建立Websocket連接,并存儲(chǔ)所述目標(biāo)終端設(shè)備的標(biāo)識(shí)信息相應(yīng)的Websocket連接,所述Websocket連接為所述目標(biāo)終端設(shè)備與所述服務(wù)器進(jìn)行信息交互的通道。

由于服務(wù)器110可以與多個(gè)終端設(shè)備建立Websocket連接,為了識(shí)別各終端設(shè)備相應(yīng)的Websocket連接,需要將各終端設(shè)備的標(biāo)識(shí)ID相應(yīng)的WebSocket連接行綁定,并進(jìn)行存儲(chǔ)。

目標(biāo)終端設(shè)備的標(biāo)識(shí)ID可以為登錄目標(biāo)終端設(shè)備的用戶(hù)的用戶(hù)名稱(chēng),和/或目標(biāo)終端的IP地址,和/或目標(biāo)終端的MAC地址。

相應(yīng)的,圖3中的第一控制指令中攜帶的對(duì)端設(shè)備的通信地址信息可以為對(duì)端設(shè)備的標(biāo)識(shí)信息,或者,對(duì)端設(shè)備的通信地址信息關(guān)聯(lián)有所述對(duì)端設(shè)備的標(biāo)識(shí)信息;第二控制指令中攜帶的目標(biāo)終端設(shè)備的通信地址信息可以為目標(biāo)終端設(shè)備的標(biāo)識(shí)信息,或者,目標(biāo)終端設(shè)備的通信地址關(guān)聯(lián)有所述目標(biāo)終端設(shè)備的標(biāo)識(shí)信息。即圖3中服務(wù)器110可以通過(guò)對(duì)端設(shè)備的通信地址信息獲得對(duì)端設(shè)備的標(biāo)識(shí)信息,從而確定出對(duì)端設(shè)備的標(biāo)識(shí)信息相應(yīng)的Websocket連接,從而將第一控制指令通過(guò)對(duì)端設(shè)備的標(biāo)識(shí)信息相應(yīng)的Websocket連接發(fā)送至對(duì)端設(shè)備。

同理,圖3中服務(wù)器110可以通過(guò)目標(biāo)終端設(shè)備的通信地址信息獲得目標(biāo)終端設(shè)備的標(biāo)識(shí)信息,從而確定出目標(biāo)終端設(shè)備的標(biāo)識(shí)信息相應(yīng)的Websocket連接,從而將第二控制指令通過(guò)目標(biāo)終端設(shè)備的標(biāo)識(shí)信息相應(yīng)的Websocket連接發(fā)送至目標(biāo)終端設(shè)備。

可選的,步驟S502具體實(shí)現(xiàn)過(guò)程可以包括:用戶(hù)可以通過(guò)目標(biāo)終端設(shè)備210上的瀏覽器顯示的操作界面中輸入用戶(hù)名和密碼,用戶(hù)在輸入用戶(hù)名和密碼后點(diǎn)擊登錄按鈕后,用戶(hù)名和用戶(hù)密碼會(huì)發(fā)送至服務(wù)器110。服務(wù)器110可以依據(jù)用戶(hù)名和用戶(hù)密碼進(jìn)行鑒權(quán)判斷,當(dāng)鑒權(quán)判斷通過(guò)后,才會(huì)確定與所述目標(biāo)終端設(shè)備210建立Websocket連接。

以《使命召喚OL》游戲?yàn)槔龑?duì)服務(wù)器110的鑒權(quán)方法進(jìn)行說(shuō)明,由于《使命召喚OL》游戲中可以進(jìn)行組隊(duì),每一組中有多個(gè)玩家,多個(gè)玩家相應(yīng)的終端設(shè)備之間可以進(jìn)行如圖3所示的交互,服務(wù)器可以存儲(chǔ)有各組的標(biāo)識(shí)相應(yīng)的成員的用戶(hù)名,若服務(wù)器接收到目標(biāo)終端設(shè)備發(fā)送的建立Websocket連接請(qǐng)求,且該建立Websocket連接請(qǐng)求中攜帶有目標(biāo)組的目標(biāo)標(biāo)識(shí)以及目標(biāo)用戶(hù)名,服務(wù)器會(huì)從自身存儲(chǔ)的各標(biāo)識(shí)相應(yīng)的用戶(hù)名中,確定出目標(biāo)標(biāo)識(shí)相應(yīng)的用戶(hù)名,若目標(biāo)標(biāo)識(shí)相應(yīng)的用戶(hù)名中包括目標(biāo)用戶(hù)名,則確定與目標(biāo)終端設(shè)備建立Websocket連接,若目標(biāo)標(biāo)識(shí)相應(yīng)的用戶(hù)名中不包括目標(biāo)用戶(hù)名,則不與目標(biāo)終端設(shè)備建立Websocket連接。

步驟S503:服務(wù)器110向所述目標(biāo)終端設(shè)備反饋完成建立Websocket連接的消息。

如圖6所示,為本申請(qǐng)實(shí)施例提供的目標(biāo)終端設(shè)備與服務(wù)器的交互圖。

其中,圖6所示的connection open表示目標(biāo)終端設(shè)備與服務(wù)器之間的WebSocket連接建立成功;connection close表示目標(biāo)終端設(shè)備與服務(wù)器之間的WebSocket連接斷開(kāi)。data是指目標(biāo)終端設(shè)備210和服務(wù)器110之間交互的數(shù)據(jù),該數(shù)據(jù)包括第一控制指令、第二控制指令、目標(biāo)邏輯響應(yīng)文件、目標(biāo)操作界面模板等等。

WebSocket是類(lèi)似Socket的TCP(Transmission ControlProtocol,傳輸控制協(xié)議)長(zhǎng)連接的通訊模式,一旦WebSocket連接建立后,后續(xù)數(shù)據(jù)data都以幀序列的形式傳輸。在目標(biāo)終端設(shè)備斷WebSocket連接或服務(wù)器斷掉WebSocket連接前,不需要目標(biāo)終端設(shè)備和服務(wù)端重新發(fā)起連接請(qǐng)求。在海量并發(fā)及目標(biāo)設(shè)備與服務(wù)器交互負(fù)載流量大的情況下,極大的節(jié)省了網(wǎng)絡(luò)帶寬資源的消耗,有明顯的性能優(yōu)勢(shì),且目標(biāo)終端設(shè)備發(fā)送和接收消息是在同一個(gè)持久連接上發(fā)起,實(shí)時(shí)性?xún)?yōu)勢(shì)明顯。

服務(wù)器110可以為基于Node.js搭建Express服務(wù)器,服務(wù)器110中安裝有socket.io插件。如圖7所示,為本申請(qǐng)實(shí)施例提供的圖1中各終端設(shè)備和服務(wù)器的框架示意圖。

圖7中只示出了一個(gè)位于120區(qū)域的終端設(shè)備111以及一個(gè)位于130區(qū)域的終端設(shè)備11n。位于120區(qū)域的其他終端設(shè)備的框架與終端設(shè)備111的框架相同;位于130區(qū)域的其他終端設(shè)備的框架與終端設(shè)備11n的框架相同。

可選的,圖7中各終端設(shè)備中還可以包括reveal.js文件。

其中,socket.io插件是對(duì)WebSocket協(xié)議的用javascript語(yǔ)言的具體實(shí)現(xiàn),通過(guò)Socket.io服務(wù)器和終端設(shè)備可以更方便的使用WebSocket協(xié)議進(jìn)行雙向通信。服務(wù)器安裝的Socket.io作為Node.js的一個(gè)擴(kuò)展插件集成到Node.js中,在終端設(shè)備中通過(guò)引入Socket.io的Node.js類(lèi)庫(kù)使用。

Node.js是一個(gè)事件驅(qū)動(dòng)I/O服務(wù)器端JavaScript環(huán)境,基于Google的V8引擎。目的是為了提供編寫(xiě)可擴(kuò)充網(wǎng)絡(luò)程式,如Web服務(wù)。

Express是一個(gè)基于Node.js平臺(tái)的極簡(jiǎn)、靈活的web應(yīng)用開(kāi)發(fā)框架。

目標(biāo)終端設(shè)備210還可以向服務(wù)器110發(fā)送自身的登錄狀態(tài)。登錄狀態(tài)中可以包括對(duì)端設(shè)備310的通信地址信息,服務(wù)器110可以將所述登錄狀態(tài)發(fā)送至所述對(duì)端設(shè)備310。

登錄狀態(tài)可以包括已登錄狀態(tài)以及未登錄狀態(tài)。已登錄狀態(tài)包括在線狀態(tài),未登錄狀態(tài)包括離線狀態(tài)。

若目標(biāo)終端設(shè)備210的個(gè)數(shù)為多個(gè),則服務(wù)器110將所述登錄狀態(tài)發(fā)送至所述對(duì)端設(shè)備310包括:依據(jù)各目標(biāo)終端設(shè)備相應(yīng)的登錄狀態(tài),計(jì)算處于已登錄狀態(tài)的目標(biāo)終端設(shè)備的個(gè)數(shù);將各目標(biāo)終端設(shè)備相應(yīng)的登錄狀態(tài)以及處于已登錄狀態(tài)的目標(biāo)終端設(shè)備的個(gè)數(shù)發(fā)送至所述對(duì)端設(shè)備。

例如,在《使命召喚OL》游戲的發(fā)布現(xiàn)場(chǎng),需要統(tǒng)計(jì)現(xiàn)場(chǎng)游戲在線人數(shù),此時(shí)可以將發(fā)布現(xiàn)場(chǎng)的大屏幕作為展示端,可以顯示現(xiàn)場(chǎng)各終端設(shè)備相應(yīng)的登錄狀態(tài)以及處于已登錄狀態(tài)的終端設(shè)備的數(shù)量。

以《使命召喚OL》游戲?yàn)槔?,上述未登錄狀態(tài)可以是指終端設(shè)備未顯示《使命召喚OL》游戲的相關(guān)界面。已登錄狀態(tài)可以是指終端設(shè)備顯示有《使命召喚OL》游戲的相關(guān)界面。

下面將介紹與上述數(shù)據(jù)傳輸方法相應(yīng)的數(shù)據(jù)傳輸裝置,相同部分可相互參照。

如圖8所示,為本申請(qǐng)實(shí)施例提供的一種應(yīng)用于服務(wù)器的數(shù)據(jù)傳輸裝置的結(jié)構(gòu)示意圖,該裝置包括:接收模塊81、確定模塊82以及發(fā)送模塊83,其中:

接收模塊81,用于接收目標(biāo)終端設(shè)備發(fā)送的身份令牌信息,所述身份令牌信息用于表征所述目標(biāo)終端設(shè)備在與對(duì)端設(shè)備進(jìn)行交互時(shí)自身的身份類(lèi)型,所述身份類(lèi)型用于指示所述目標(biāo)終端設(shè)備為控制端或展示端;

確定模塊82,用于從預(yù)先存儲(chǔ)的各身份類(lèi)型相應(yīng)的邏輯響應(yīng)文件中,確定所述目標(biāo)終端設(shè)備的身份類(lèi)型相應(yīng)的目標(biāo)邏輯響應(yīng)文件;

所述目標(biāo)邏輯響應(yīng)文件包括與所述對(duì)端設(shè)備發(fā)送的各控制指令相應(yīng)的響應(yīng)信息,以及,輸入信息與所述目標(biāo)終端設(shè)備所需向所述對(duì)端設(shè)備發(fā)送的控制指令的對(duì)應(yīng)關(guān)系,響應(yīng)信息用于指示響應(yīng)對(duì)應(yīng)的控制指令所執(zhí)行的操作,所述輸入信息為所述目標(biāo)終端接收的用于控制所述對(duì)端設(shè)備的信息;

發(fā)送模塊83,用于將所述目標(biāo)邏輯響應(yīng)文件發(fā)送至所述目標(biāo)終端設(shè)備。

可選的,上述應(yīng)用于服務(wù)器的數(shù)據(jù)傳輸裝置實(shí)施例中的確定模塊82包括:

第一確定單元,用于從預(yù)先存儲(chǔ)的各身份類(lèi)型相應(yīng)的端口中,確定所述目標(biāo)終端設(shè)備的身份類(lèi)型相應(yīng)的目標(biāo)端口;

第二確定單元,用于通過(guò)所述目標(biāo)端口獲得所述目標(biāo)邏輯響應(yīng)文件。

可選的,上述應(yīng)用于服務(wù)器的數(shù)據(jù)傳輸裝置實(shí)施例還包括:

第二接收模塊,用于接收所述目標(biāo)終端設(shè)備發(fā)送的第一控制指令,所述第一控制指令中攜帶有所述對(duì)端設(shè)備的通信地址信息;

第二發(fā)送模塊,用于依據(jù)所述對(duì)端設(shè)備的通信地址信息,將所述第一控制指令發(fā)送至所述對(duì)端設(shè)備,以便所述對(duì)端設(shè)備依據(jù)與自身的身份類(lèi)型相應(yīng)的邏輯響應(yīng)文件響應(yīng)所述第一控制指令。

可選的,上述應(yīng)用于服務(wù)器的數(shù)據(jù)傳輸裝置實(shí)施例還包括:

第三接收模塊,用于接收所述對(duì)端設(shè)備發(fā)送的第二控制指令,所述第二控制指令攜帶有所述目標(biāo)終端設(shè)備的通信地址信息,所述第二控制指令是依據(jù)與所述對(duì)端設(shè)備的身份類(lèi)型相應(yīng)的邏輯響應(yīng)文件生成的;

第三發(fā)送模塊,用于依據(jù)所述目標(biāo)終端設(shè)備的通信地址信息,將所述第二控制指令發(fā)送至所述目標(biāo)終端設(shè)備,以便所述目標(biāo)終端設(shè)備依據(jù)所述目標(biāo)邏輯響應(yīng)文件響應(yīng)所述第二控制指令。

可選的,上述應(yīng)用于服務(wù)器的數(shù)據(jù)傳輸裝置實(shí)施例還包括:

第四接收模塊,用于接收所述目標(biāo)終端設(shè)備發(fā)送的登錄狀態(tài),所述登錄狀態(tài)包括已登錄狀態(tài)以及未登錄狀態(tài);

第四發(fā)送模塊,用于將所述登錄狀態(tài)發(fā)送至所述對(duì)端設(shè)備。

可選的,上述應(yīng)用于服務(wù)器的數(shù)據(jù)傳輸裝置實(shí)施中所述目標(biāo)終端設(shè)備的個(gè)數(shù)為多個(gè),第四發(fā)送模塊包括:

計(jì)算單元,用于依據(jù)各目標(biāo)終端設(shè)備相應(yīng)的登錄狀態(tài),計(jì)算處于已登錄狀態(tài)的目標(biāo)終端設(shè)備的個(gè)數(shù);

發(fā)送單元,用于將各目標(biāo)終端設(shè)備相應(yīng)的登錄狀態(tài)以及處于已登錄狀態(tài)的目標(biāo)終端設(shè)備的個(gè)數(shù)發(fā)送至所述對(duì)端設(shè)備。

可選的,上述應(yīng)用于服務(wù)器的數(shù)據(jù)傳輸裝置實(shí)施例還包括:

獲取模塊,用于從預(yù)先設(shè)置的各身份類(lèi)型相應(yīng)的操作界面模板中,獲得所述目標(biāo)終端設(shè)備相應(yīng)的目標(biāo)操作界面模板;

第五發(fā)送模塊,用于將所述目標(biāo)操作界面模板發(fā)送至所述目標(biāo)終端設(shè)備,以便所述目標(biāo)終端設(shè)備依據(jù)所述目標(biāo)操作界面模板生成操作界面。

可選的,上述應(yīng)用于服務(wù)器的數(shù)據(jù)傳輸裝置實(shí)施例中在所述接收目標(biāo)終端設(shè)備發(fā)送的身份令牌信息之前,還包括:

第五接收模塊,用于接收所述目標(biāo)終端設(shè)備發(fā)送的建立Websocket連接請(qǐng)求,所述建立Websocket連接請(qǐng)求中攜帶有所述目標(biāo)終端設(shè)備的標(biāo)識(shí)信息;

第二確定模塊,用于確定與所述目標(biāo)終端設(shè)備建立Websocket連接,并存儲(chǔ)所述目標(biāo)終端設(shè)備的標(biāo)識(shí)信息相應(yīng)的Websocket連接,所述Websocket連接為所述目標(biāo)終端設(shè)備與所述服務(wù)器進(jìn)行信息交互的通道;

第六發(fā)送模塊,用于向所述目標(biāo)終端設(shè)備反饋完成建立Websocket連接的消息。

如圖9所示,為本申請(qǐng)實(shí)施例提供的一種應(yīng)用于終端設(shè)備的數(shù)據(jù)傳輸裝置的結(jié)構(gòu)示意圖,該裝置包括:發(fā)送模塊91以及接收模塊92,其中:

發(fā)送模塊91,用于向服務(wù)器發(fā)送身份令牌信息,所述身份令牌信息用于表征所述目標(biāo)終端設(shè)備在與對(duì)端設(shè)備進(jìn)行交互時(shí)自身的身份類(lèi)型,所述身份類(lèi)型用于指示所述目標(biāo)終端設(shè)備為控制端或展示端;

接收模塊92,用于接收所述服務(wù)器反饋與所述終端設(shè)備的身份類(lèi)型相應(yīng)的目標(biāo)邏輯響應(yīng)文件;

所述目標(biāo)邏輯響應(yīng)文件包括與所述對(duì)端設(shè)備發(fā)送的各控制指令相應(yīng)的響應(yīng)信息,以及,輸入信息與所述目標(biāo)終端設(shè)備所需向所述對(duì)端設(shè)備發(fā)送的控制指令的對(duì)應(yīng)關(guān)系,響應(yīng)信息用于指示響應(yīng)對(duì)應(yīng)的控制指令所執(zhí)行的操作,所述輸入信息為所述目標(biāo)終端接收的用于控制所述對(duì)端設(shè)備的信息。

可選的,上述應(yīng)用于終端設(shè)備的數(shù)據(jù)傳輸裝置實(shí)施例中還包括:

第二接收模塊,用于接收控制所述對(duì)端設(shè)備的目標(biāo)輸入信息;

第一獲取模塊,用于依據(jù)所述輸入信息與所述目標(biāo)終端設(shè)備所需向所述對(duì)端設(shè)備發(fā)送的控制指令的對(duì)應(yīng)關(guān)系,獲取所述目標(biāo)輸入信息相應(yīng)的第一控制指令;

第二發(fā)送模塊,用于將所述第一控制指令通過(guò)所述服務(wù)器發(fā)送至所述對(duì)端設(shè)備。

可選的,上述應(yīng)用于終端設(shè)備的數(shù)據(jù)傳輸裝置實(shí)施例中還包括:

第三接收模塊,用于接收所述對(duì)端設(shè)備發(fā)送的第二控制指令;

第一確定模塊,用于從預(yù)先存儲(chǔ)的與所述對(duì)端設(shè)備發(fā)送的各控制指令相應(yīng)的響應(yīng)信息中,確定所述第二控制指令相應(yīng)的目標(biāo)響應(yīng)信息;

第一執(zhí)行模塊,用于依據(jù)所述目標(biāo)響應(yīng)信息執(zhí)行相應(yīng)的響應(yīng)操作。

可選的,上述應(yīng)用于終端設(shè)備的數(shù)據(jù)傳輸裝置實(shí)施例中還包括:

第四接收模塊,用于接收所述服務(wù)器反饋的依據(jù)預(yù)先存儲(chǔ)的各身份類(lèi)型相應(yīng)的操作界面模板,獲得的與終端設(shè)備的身份類(lèi)型相應(yīng)的目標(biāo)操作界面模板;

第一執(zhí)行模塊,具體用于:依據(jù)所述目標(biāo)響應(yīng)信息以及所述目標(biāo)操作界面模板生成所述終端設(shè)備當(dāng)前需要顯示的操作界面。

可選的,上述應(yīng)用于終端設(shè)備的數(shù)據(jù)傳輸裝置實(shí)施例中還包括:

第三發(fā)送模塊,用于向服務(wù)器發(fā)送建立Websocket連接請(qǐng)求;

第五接收模塊,用于接收服務(wù)器反饋的完成建立Websocket連接的消息,所述Websocket連接為所述終端設(shè)備與所述服務(wù)器進(jìn)行信息交互的通道。

可選的,上述應(yīng)用于終端設(shè)備的數(shù)據(jù)傳輸裝置實(shí)施例中還包括:

第二確定模塊,用于確定當(dāng)前的登錄狀態(tài),所述登錄狀態(tài)包括已登錄狀態(tài)和未登錄狀態(tài);

第四發(fā)送模塊,用于通過(guò)所述服務(wù)器向所述對(duì)端設(shè)備發(fā)送所述登錄狀態(tài)。

圖10示出了本發(fā)明實(shí)施例提供的具有如圖2所示功能的服務(wù)器的硬件結(jié)構(gòu)框圖,參照?qǐng)D10,該服務(wù)器可以包括:處理器1001,通信接口1002,存儲(chǔ)器1003和通信總線1004;

其中處理器1001、通信接口1002、存儲(chǔ)器1003通過(guò)通信總線1004完成相互間的通信;

可選的,通信接口1002可以為通信模塊的接口,如GSM模塊的接口;

處理器1001,用于執(zhí)行程序;

存儲(chǔ)器1003,用于存放程序和數(shù)據(jù);

程序可以包括程序代碼,所述程序代碼包括計(jì)算機(jī)操作指令。

處理器1001可能是一個(gè)中央處理器CPU,或者是特定集成電路ASIC(Application Specific Integrated Circuit),或者是被配置成實(shí)施本發(fā)明實(shí)施例的一個(gè)或多個(gè)集成電路。

存儲(chǔ)器1003可能包含高速RAM存儲(chǔ)器,也可能還包括非易失性存儲(chǔ)器(non-volatile memory),例如至少一個(gè)磁盤(pán)存儲(chǔ)器。

其中,程序可具體用于:

接收目標(biāo)終端設(shè)備發(fā)送的身份令牌信息,所述身份令牌信息用于表征所述目標(biāo)終端設(shè)備在與對(duì)端設(shè)備進(jìn)行交互時(shí)自身的身份類(lèi)型,所述身份類(lèi)型用于指示所述目標(biāo)終端設(shè)備為控制端或展示端;

從預(yù)先設(shè)置的各身份類(lèi)型相應(yīng)的邏輯響應(yīng)文件中,確定所述目標(biāo)終端設(shè)備的身份類(lèi)型相應(yīng)的目標(biāo)邏輯響應(yīng)文件;

所述目標(biāo)邏輯響應(yīng)文件包括與所述對(duì)端設(shè)備發(fā)送的各控制指令相應(yīng)的響應(yīng)信息,以及,輸入信息與所述目標(biāo)終端設(shè)備所需向所述對(duì)端設(shè)備發(fā)送的控制指令的對(duì)應(yīng)關(guān)系,響應(yīng)信息用于指示響應(yīng)對(duì)應(yīng)的控制指令所執(zhí)行的操作,所述輸入信息為所述目標(biāo)終端接收的用于控制所述對(duì)端設(shè)備的信息;

將所述目標(biāo)邏輯響應(yīng)文件發(fā)送至所述目標(biāo)終端設(shè)備。

最后,還需要說(shuō)明的是,在本文中,諸如第一和第二等之類(lèi)的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開(kāi)來(lái),而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者設(shè)備所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過(guò)程、方法、物品或者設(shè)備中還存在另外的相同要素。

本說(shuō)明書(shū)中各個(gè)實(shí)施例采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似部分互相參見(jiàn)即可。

對(duì)所公開(kāi)的實(shí)施例的上述說(shuō)明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本申請(qǐng)。對(duì)這些實(shí)施例的多種修改對(duì)本領(lǐng)域的專(zhuān)業(yè)技術(shù)人員來(lái)說(shuō)將是顯而易見(jiàn)的,本文中所定義的一般原理可以在不脫離本申請(qǐng)的精神或范圍的情況下,在其它實(shí)施例中實(shí)現(xiàn)。因此,本申請(qǐng)將不會(huì)被限制于本文所示的這些實(shí)施例,而是要符合與本文所公開(kāi)的原理和新穎特點(diǎn)相一致的最寬的范圍。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
新干县| 呼伦贝尔市| 瑞金市| 桓仁| 焉耆| 喀什市| 渭南市| 灯塔市| 澄城县| 永善县| 全椒县| 广水市| 临邑县| 眉山市| 白朗县| 如皋市| 西青区| 子长县| 郴州市| 光泽县| 巴楚县| 天峻县| 和林格尔县| 徐州市| 团风县| 洛南县| 会理县| 岳普湖县| 金寨县| 桂平市| 吉林市| 通海县| 余干县| 玛多县| 沙河市| 布拖县| 理塘县| 什邡市| 四川省| 天镇县| 聂荣县|