一種遠(yuǎn)程應(yīng)用的操作方法及終端、服務(wù)器的制造方法
【專利摘要】本發(fā)明公開了一種遠(yuǎn)程應(yīng)用的操作方法及終端、服務(wù)器。該方法包括:向服務(wù)器發(fā)送遠(yuǎn)程應(yīng)用的調(diào)用請(qǐng)求,以使所述服務(wù)器調(diào)用所請(qǐng)求的遠(yuǎn)程應(yīng)用,并返回所述遠(yuǎn)程應(yīng)用的調(diào)用結(jié)果;輸出所述服務(wù)器返回的所述遠(yuǎn)程應(yīng)用的調(diào)用結(jié)果;當(dāng)檢測(cè)到與所述遠(yuǎn)程應(yīng)用關(guān)聯(lián)的操作指令時(shí),根據(jù)所述操作指令,獲取數(shù)據(jù);向所述服務(wù)器發(fā)送攜帶所述數(shù)據(jù)的數(shù)據(jù)處理指令,以使所述服務(wù)器根據(jù)所述數(shù)據(jù)處理指令在所述遠(yuǎn)程應(yīng)用中對(duì)所述數(shù)據(jù)進(jìn)行處理。采用本發(fā)明的一種遠(yuǎn)程應(yīng)用的操作方法及終端、服務(wù)器的技術(shù)方案,由服務(wù)器接收終端的指令在遠(yuǎn)程應(yīng)用上進(jìn)行操作,可以實(shí)現(xiàn)在遠(yuǎn)程應(yīng)用中無(wú)縫執(zhí)行終端的指令以快速響應(yīng)用戶的需求。
【專利說(shuō)明】一種遠(yuǎn)程應(yīng)用的操作方法及終端、服務(wù)器
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信【技術(shù)領(lǐng)域】,具體涉及一種遠(yuǎn)程應(yīng)用的操作方法及終端、服務(wù)器。
【背景技術(shù)】
[0002]目前便捷式終端例如智能手機(jī)、平板電腦等越來(lái)越普及,而且便捷式終端上的各項(xiàng)功能日益完善,例如照相功能,它支持拍照,錄制高清視頻,完美的用戶體驗(yàn)也使得終端用戶更加喜愛利用終端上的照相設(shè)備拍照,存儲(chǔ)照片等。
[0003]通常用戶希望和他人分享這些照片,比如當(dāng)用戶在旅途中,在用一部平板電腦打開遠(yuǎn)程Word應(yīng)用記錄自己旅途生活時(shí),想即時(shí)地粘貼一張旅途的美景在Word游記中,現(xiàn)有的解決方案需要通過網(wǎng)絡(luò)將照片發(fā)送到在線資源例如網(wǎng)盤,然后再?gòu)脑诰€資源下載到遠(yuǎn)程環(huán)境中,最后粘貼在遠(yuǎn)程的Word應(yīng)用中,整個(gè)過程步驟冗長(zhǎng),耗時(shí),無(wú)法快速響應(yīng)用戶的迫切需求。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例提供一種遠(yuǎn)程應(yīng)用的操作方法及終端、服務(wù)器,以實(shí)現(xiàn)在遠(yuǎn)程應(yīng)用中無(wú)縫執(zhí)行終端的指令以快速響應(yīng)用戶的需求。
[0005]第一方面,提供了一種遠(yuǎn)程應(yīng)用的操作方法,其特征在于,包括:
[0006]向服務(wù)器發(fā)送遠(yuǎn)程應(yīng)用的調(diào)用請(qǐng)求,以使所述服務(wù)器調(diào)用所請(qǐng)求的遠(yuǎn)程應(yīng)用,并返回所述遠(yuǎn)程應(yīng)用的調(diào)用結(jié)果;
[0007]輸出所述服務(wù)器返回的所述遠(yuǎn)程應(yīng)用的調(diào)用結(jié)果;
[0008]當(dāng)檢測(cè)到與所述遠(yuǎn)程應(yīng)用關(guān)聯(lián)的操作指令時(shí),根據(jù)所述操作指令,獲取數(shù)據(jù);
[0009]向所述服務(wù)器發(fā)送攜帶所述數(shù)據(jù)的數(shù)據(jù)處理指令,以使所述服務(wù)器根據(jù)所述數(shù)據(jù)處理指令在所述遠(yuǎn)程應(yīng)用中對(duì)所述數(shù)據(jù)進(jìn)行處理。
[0010]在第一種可能的實(shí)現(xiàn)方式中,所述向服務(wù)器發(fā)送遠(yuǎn)程應(yīng)用的調(diào)用請(qǐng)求,以使所述服務(wù)器調(diào)用所請(qǐng)求的遠(yuǎn)程應(yīng)用,并返回所述遠(yuǎn)程應(yīng)用的調(diào)用結(jié)果之前,所述方法還包括:
[0011]建立與服務(wù)器的數(shù)據(jù)通道,以通過所述數(shù)據(jù)通道與所述服務(wù)器進(jìn)行通信。
[0012]結(jié)合第一方面或第一方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,所述操作指令包括以下至少一種:特定手勢(shì)操作、對(duì)設(shè)定工具按鈕的操作和對(duì)所述遠(yuǎn)程應(yīng)用的菜單的操作。
[0013]結(jié)合第一方面或第一方面的第一種可能的實(shí)現(xiàn)方式或第一方面的第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,所述操作指令用于指示數(shù)據(jù)采集的本地應(yīng)用;
[0014]所述當(dāng)檢測(cè)到與所述遠(yuǎn)程應(yīng)用關(guān)聯(lián)的操作指令時(shí),根據(jù)所述操作指令,獲取數(shù)據(jù),包括:
[0015]當(dāng)檢測(cè)到與所述遠(yuǎn)程應(yīng)用關(guān)聯(lián)的操作指令時(shí),調(diào)用所述操作指令所指示的本地應(yīng)用進(jìn)行數(shù)據(jù)采集;
[0016]獲取所述本地應(yīng)用采集到的數(shù)據(jù)。
[0017]結(jié)合第一方面或第一方面的第一種可能的實(shí)現(xiàn)方式或第一方面的第二種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,所述操作指令用于指示數(shù)據(jù)采集的位置;
[0018]所述當(dāng)檢測(cè)到與所述遠(yuǎn)程應(yīng)用關(guān)聯(lián)的操作指令時(shí),根據(jù)所述操作指令,獲取數(shù)據(jù),具體為:
[0019]當(dāng)檢測(cè)到與所述遠(yuǎn)程應(yīng)用關(guān)聯(lián)的操作指令時(shí),在所述操作指令所指示的位置獲取數(shù)據(jù)。
[0020]結(jié)合第一方面或第一方面的第一種可能的實(shí)現(xiàn)方式或第一方面的第二種可能的實(shí)現(xiàn)方式或第一方面的第三種可能的實(shí)現(xiàn)方式或第一方面的第四種可能的實(shí)現(xiàn)方式,在第五種可能的實(shí)現(xiàn)方式中,所述向所述服務(wù)器發(fā)送攜帶所述數(shù)據(jù)的數(shù)據(jù)處理指令,以使所述服務(wù)器根據(jù)所述數(shù)據(jù)處理指令在所述遠(yuǎn)程應(yīng)用中對(duì)所述數(shù)據(jù)進(jìn)行處理之后,所述方法還包括:
[0021]當(dāng)接收到所述服務(wù)器返回的處理結(jié)果后,輸出所述處理結(jié)果。
[0022]第二方面,提供了一種遠(yuǎn)程應(yīng)用的操作方法,包括:
[0023]當(dāng)接收到終端發(fā)送的遠(yuǎn)程應(yīng)用的調(diào)用請(qǐng)求時(shí),調(diào)用所請(qǐng)求的遠(yuǎn)程應(yīng)用,并返回所述遠(yuǎn)程應(yīng)用的調(diào)用結(jié)果給所述終端;
[0024]接收所述終端發(fā)送的攜帶數(shù)據(jù)的數(shù)據(jù)處理指令,其中,所述數(shù)據(jù)是所述終端根據(jù)與所述遠(yuǎn)程應(yīng)用關(guān)聯(lián)的操作指令獲取的;
[0025]根據(jù)所述數(shù)據(jù)處理指令在所述遠(yuǎn)程應(yīng)用中對(duì)所述數(shù)據(jù)進(jìn)行處理。
[0026]在第一種可能的實(shí)現(xiàn)方式中,所述當(dāng)接收到終端發(fā)送的遠(yuǎn)程應(yīng)用的調(diào)用請(qǐng)求時(shí),調(diào)用所請(qǐng)求的遠(yuǎn)程應(yīng)用,并返回所述遠(yuǎn)程應(yīng)用的調(diào)用結(jié)果給所述終端之前,所述方法還包括:
[0027]建立與終端的數(shù)據(jù)通道,以通過所述數(shù)據(jù)通道與所述終端進(jìn)行通信。
[0028]結(jié)合第二方面或第二方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,所述根據(jù)所述數(shù)據(jù)處理指令在所述遠(yuǎn)程應(yīng)用中對(duì)所述數(shù)據(jù)進(jìn)行處理,具體為:
[0029]根據(jù)所述數(shù)據(jù)處理指令,在所述遠(yuǎn)程應(yīng)用上對(duì)所述數(shù)據(jù)進(jìn)行編輯操作;
[0030]其中,所述遠(yuǎn)程應(yīng)用為文檔編輯應(yīng)用。
[0031]結(jié)合第二方面或第二方面的第一種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,所述根據(jù)所述數(shù)據(jù)處理指令在所述遠(yuǎn)程應(yīng)用中對(duì)所述數(shù)據(jù)進(jìn)行處理,具體為:
[0032]根據(jù)所述數(shù)據(jù)處理指令,保存所述數(shù)據(jù)以供所述遠(yuǎn)程應(yīng)用調(diào)用。
[0033]結(jié)合第二方面或第二方面的第一種可能的實(shí)現(xiàn)方式或第二方面的第二種可能的實(shí)現(xiàn)方式或第二方面的第三種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,所述根據(jù)所述數(shù)據(jù)處理指令在所述遠(yuǎn)程應(yīng)用中對(duì)所述數(shù)據(jù)進(jìn)行處理之后,所述方法還包括:
[0034]將處理的結(jié)果返回給所述終端。
[0035]第三方面,提供了一種終端,包括:
[0036]第一發(fā)送單元,用于向服務(wù)器發(fā)送遠(yuǎn)程應(yīng)用的調(diào)用請(qǐng)求,以使所述服務(wù)器調(diào)用所請(qǐng)求的遠(yuǎn)程應(yīng)用,并返回所述遠(yuǎn)程應(yīng)用的調(diào)用結(jié)果;
[0037]輸出單元,用于輸出所述服務(wù)器返回的所述遠(yuǎn)程應(yīng)用的調(diào)用結(jié)果;
[0038]第一獲取單元,用于當(dāng)檢測(cè)到與所述遠(yuǎn)程應(yīng)用關(guān)聯(lián)的操作指令時(shí),根據(jù)所述操作指令,獲取數(shù)據(jù);
[0039]第二發(fā)送單元,用于向所述服務(wù)器發(fā)送攜帶所述數(shù)據(jù)的數(shù)據(jù)處理指令,以使所述服務(wù)器根據(jù)所述數(shù)據(jù)處理指令在所述遠(yuǎn)程應(yīng)用中對(duì)所述數(shù)據(jù)進(jìn)行處理。
[0040]在第一種可能的實(shí)現(xiàn)方式中,所述終端還包括:
[0041]第一建立單元,用于建立與服務(wù)器的數(shù)據(jù)通道,以通過所述數(shù)據(jù)通道與所述服務(wù)器進(jìn)行通信。
[0042]結(jié)合第三方面或第三方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,所述操作指令包括以下至少一種:特定手勢(shì)操作、對(duì)設(shè)定工具按鈕的操作和對(duì)所述遠(yuǎn)程應(yīng)用的菜單的操作。
[0043]結(jié)合第三方面或第三方面的第一種可能的實(shí)現(xiàn)方式或第三方面的第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,所述操作指令用于指示數(shù)據(jù)采集的本地應(yīng)用;
[0044]所述第一獲取單元包括:
[0045]第一調(diào)用單元,用于當(dāng)檢測(cè)到與所述遠(yuǎn)程應(yīng)用關(guān)聯(lián)的操作指令時(shí),調(diào)用所述操作指令所指示的本地應(yīng)用進(jìn)行數(shù)據(jù)采集;
[0046]第二獲取單元,用于獲取所述本地應(yīng)用采集到的數(shù)據(jù)。
[0047]結(jié)合第三方面或第三方面的第一種可能的實(shí)現(xiàn)方式或第三方面的第二種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,所述操作指令用于指示數(shù)據(jù)采集的位置;
[0048]所述第一獲取單元具體用于當(dāng)檢測(cè)到與所述遠(yuǎn)程應(yīng)用關(guān)聯(lián)的操作指令時(shí),在所述操作指令所指示的位置獲取數(shù)據(jù)。
[0049]結(jié)合第三方面或第三方面的第一種可能的實(shí)現(xiàn)方式或第三方面的第二種可能的實(shí)現(xiàn)方式或第三方面的第三種可能的實(shí)現(xiàn)方式或第三方面的第四種可能的實(shí)現(xiàn)方式,在第五種可能的實(shí)現(xiàn)方式中,所述輸出單元還用于當(dāng)接收到所述服務(wù)器返回的處理結(jié)果后,輸出所述處理結(jié)果。
[0050]第四方面,提供了一種服務(wù)器,包括:
[0051]第二調(diào)用單元,用于當(dāng)接收到終端發(fā)送的遠(yuǎn)程應(yīng)用的調(diào)用請(qǐng)求時(shí),調(diào)用所請(qǐng)求的遠(yuǎn)程應(yīng)用;
[0052]返回單元,用于返回所述遠(yuǎn)程應(yīng)用的調(diào)用結(jié)果給所述終端;
[0053]接收單元,用于接收所述終端發(fā)送的攜帶數(shù)據(jù)的數(shù)據(jù)處理指令,其中,所述數(shù)據(jù)是所述終端根據(jù)與所述遠(yuǎn)程應(yīng)用關(guān)聯(lián)的操作指令獲取的;
[0054]處理單元,用于根據(jù)所述數(shù)據(jù)處理指令在所述遠(yuǎn)程應(yīng)用中對(duì)所述數(shù)據(jù)進(jìn)行處理。
[0055]在第一種可能的實(shí)現(xiàn)方式中,所述服務(wù)器還包括:
[0056]第二建立單元,用于建立與終端的數(shù)據(jù)通道,以通過所述數(shù)據(jù)通道與所述終端進(jìn)行通信。
[0057]結(jié)合第四方面或第四方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,所述處理單元具體用于根據(jù)所述數(shù)據(jù)處理指令,在所述遠(yuǎn)程應(yīng)用上對(duì)所述數(shù)據(jù)進(jìn)行編輯操作;
[0058]其中,所述遠(yuǎn)程應(yīng)用為文檔編輯應(yīng)用。
[0059]結(jié)合第四方面或第四方面的第一種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,所述處理單元具體用于根據(jù)所述數(shù)據(jù)處理指令,保存所述數(shù)據(jù)以供所述遠(yuǎn)程應(yīng)用調(diào)用。
[0060]結(jié)合第四方面或第四方面的第一種可能的實(shí)現(xiàn)方式或第四方面的第二種可能的實(shí)現(xiàn)方式或第四方面的第三種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,所述返回單元還用于將處理的結(jié)果返回給所述終端。
[0061]采用本發(fā)明的一種遠(yuǎn)程應(yīng)用的操作方法及終端、服務(wù)器的技術(shù)方案,由服務(wù)器接收終端的指令在遠(yuǎn)程應(yīng)用上進(jìn)行操作,可以實(shí)現(xiàn)在遠(yuǎn)程應(yīng)用中無(wú)縫執(zhí)行終端的指令以快速響應(yīng)用戶的需求。
【專利附圖】
【附圖說(shuō)明】
[0062]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0063]圖1為本發(fā)明一種遠(yuǎn)程應(yīng)用的操作方法的一個(gè)實(shí)施例的流程圖;
[0064]圖2為本發(fā)明一種遠(yuǎn)程應(yīng)用的操作方法的另一個(gè)實(shí)施例的流程圖;
[0065]圖3為本發(fā)明一種遠(yuǎn)程應(yīng)用的操作方法的又一個(gè)實(shí)施例的流程圖;
[0066]圖4為本發(fā)明一種遠(yuǎn)程應(yīng)用的操作方法的再一個(gè)實(shí)施例的流程圖;
[0067]圖5為本發(fā)明一種遠(yuǎn)程應(yīng)用的操作方法的再另一個(gè)實(shí)施例的流程圖;
[0068]圖6為本發(fā)明一種遠(yuǎn)程應(yīng)用的操作方法的再又一個(gè)實(shí)施例的流程圖;
[0069]圖7為本發(fā)明一種終端的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;
[0070]圖8為本發(fā)明一種終端的另一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;
[0071]圖9為本發(fā)明一種終端的又一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;
[0072]圖10為本發(fā)明一種服務(wù)器的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;
[0073]圖11為本發(fā)明一種服務(wù)器的另一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0074]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0075]圖1為本發(fā)明一種遠(yuǎn)程應(yīng)用的操作方法的一個(gè)實(shí)施例的流程圖。如圖1所示,該方法包括以下步驟:
[0076]步驟S101,向服務(wù)器發(fā)送遠(yuǎn)程應(yīng)用的調(diào)用請(qǐng)求,以使所述服務(wù)器調(diào)用所請(qǐng)求的遠(yuǎn)程應(yīng)用,并返回所述遠(yuǎn)程應(yīng)用的調(diào)用結(jié)果。
[0077]本發(fā)明涉及的終端可以是便捷式終端,例如智能手機(jī)、平板電腦等,在這些終端中由于運(yùn)算速度或容量限制,一般安裝的應(yīng)用軟件不像個(gè)人計(jì)算機(jī)或服務(wù)器中的應(yīng)用軟件那么齊全,比如,這些終端中沒有安裝Word等辦公類軟件。但是,由于用戶使用這些終端的頻率非常高,而且這些終端具有的功能越來(lái)越完善,例如照相功能,用戶通常希望和他人分享這些照片,例如將照片粘貼在遠(yuǎn)程Word游記中,這時(shí),終端可向服務(wù)器發(fā)送遠(yuǎn)程應(yīng)用的調(diào)用請(qǐng)求,服務(wù)器調(diào)用所請(qǐng)求的遠(yuǎn)程應(yīng)用,并返回遠(yuǎn)程應(yīng)用的調(diào)用結(jié)果。
[0078]在終端上一般安裝有客戶端的軟件,該客戶端用于進(jìn)行遠(yuǎn)程應(yīng)用的操作,在客戶端上可進(jìn)行多個(gè)遠(yuǎn)程應(yīng)用的操作。由于服務(wù)器可調(diào)用的遠(yuǎn)程應(yīng)用可能有多個(gè),所以終端發(fā)送調(diào)用請(qǐng)求時(shí),可攜帶所請(qǐng)求的遠(yuǎn)程應(yīng)用的標(biāo)識(shí)、名稱等,服務(wù)器根據(jù)調(diào)用請(qǐng)求中的標(biāo)識(shí)、名稱等調(diào)用所請(qǐng)求的遠(yuǎn)程應(yīng)用,用戶可在客戶端上進(jìn)行操作發(fā)送該調(diào)用請(qǐng)求。服務(wù)器返回的遠(yuǎn)程應(yīng)用的調(diào)用結(jié)果可以是該遠(yuǎn)程應(yīng)用的操作界面。
[0079]步驟S102,輸出所述服務(wù)器返回的所述遠(yuǎn)程應(yīng)用的調(diào)用結(jié)果。
[0080]終端接收到服務(wù)器返回的遠(yuǎn)程應(yīng)用的調(diào)用結(jié)果后,輸出該調(diào)用結(jié)果,例如可以是在該客戶端上顯示該遠(yuǎn)程應(yīng)用的操作界面。
[0081]步驟S103,當(dāng)檢測(cè)到與所述遠(yuǎn)程應(yīng)用關(guān)聯(lián)的操作指令時(shí),根據(jù)所述操作指令,獲取數(shù)據(jù)。
[0082]用戶可在終端上進(jìn)行操作,當(dāng)終端檢測(cè)到與調(diào)用的遠(yuǎn)程應(yīng)用關(guān)聯(lián)的操作指令時(shí),根據(jù)該操作指令,獲取數(shù)據(jù)。由于在步驟S102中,客戶端上顯示了該遠(yuǎn)程應(yīng)用的操作界面,用戶在終端上的操作都可以認(rèn)為是與該遠(yuǎn)程應(yīng)用關(guān)聯(lián)的操作。
[0083]步驟S104,向所述服務(wù)器發(fā)送攜帶所述數(shù)據(jù)的數(shù)據(jù)處理指令,以使所述服務(wù)器根據(jù)所述數(shù)據(jù)處理指令在所述遠(yuǎn)程應(yīng)用中對(duì)所述數(shù)據(jù)進(jìn)行處理。
[0084]獲取了數(shù)據(jù)后,向服務(wù)器發(fā)送數(shù)據(jù)處理指令,該數(shù)據(jù)處理指令攜帶獲取的數(shù)據(jù),月艮務(wù)器根據(jù)該數(shù)據(jù)處理指令在調(diào)用的遠(yuǎn)程應(yīng)用中對(duì)接收到的數(shù)據(jù)進(jìn)行處理。用戶在對(duì)遠(yuǎn)程應(yīng)用進(jìn)行對(duì)數(shù)據(jù)的處理操作時(shí),無(wú)需通過網(wǎng)絡(luò)將數(shù)據(jù)上傳到在線存儲(chǔ),再在遠(yuǎn)程的環(huán)境中從在線存儲(chǔ)中下載數(shù)據(jù)應(yīng)用到遠(yuǎn)程應(yīng)用中,而是由服務(wù)器接收終端發(fā)送的數(shù)據(jù)和指令,直接在遠(yuǎn)程應(yīng)用中處理。
[0085]值得說(shuō)明的是,步驟S103中獲取數(shù)據(jù)和步驟S104中向服務(wù)器發(fā)送數(shù)據(jù)處理指令,可以僅是用戶在終端上的一個(gè)操作指令完成的,用戶無(wú)需執(zhí)行多次操作,便可完成在遠(yuǎn)程應(yīng)用中對(duì)數(shù)據(jù)的處理。
[0086]根據(jù)本發(fā)明實(shí)施例提供的一種遠(yuǎn)程應(yīng)用的操作方法,由服務(wù)器接收終端的指令在遠(yuǎn)程應(yīng)用上進(jìn)行操作,可以實(shí)現(xiàn)在遠(yuǎn)程應(yīng)用中無(wú)縫執(zhí)行終端的指令以快速響應(yīng)用戶的需求。
[0087]圖2為本發(fā)明一種遠(yuǎn)程應(yīng)用的操作方法的另一個(gè)實(shí)施例的流程圖。如圖2所示,該方法包括以下步驟:
[0088]步驟S201,建立與服務(wù)器的數(shù)據(jù)通道,以通過所述數(shù)據(jù)通道與所述服務(wù)器進(jìn)行通信。
[0089]終端需要調(diào)用某個(gè)遠(yuǎn)程應(yīng)用進(jìn)行操作,則需要與控制該遠(yuǎn)程應(yīng)用的服務(wù)器建立數(shù)據(jù)通道,終端與服務(wù)器之間的指令和數(shù)據(jù)的傳輸都通過該數(shù)據(jù)通道進(jìn)行。
[0090]在終端上一般安裝有客戶端的軟件,該客戶端用于進(jìn)行遠(yuǎn)程應(yīng)用的操作,在客戶端上可進(jìn)行多個(gè)遠(yuǎn)程應(yīng)用的操作。用戶打開終端上的該客戶端時(shí),首先可對(duì)終端與服務(wù)器進(jìn)行連接。
[0091]步驟S202,通過所述數(shù)據(jù)通道向所述服務(wù)器發(fā)送遠(yuǎn)程應(yīng)用的調(diào)用請(qǐng)求,以使所述服務(wù)器調(diào)用所請(qǐng)求的遠(yuǎn)程應(yīng)用,并返回所述遠(yuǎn)程應(yīng)用的調(diào)用結(jié)果。
[0092]在客戶端上可能呈現(xiàn)有多個(gè)遠(yuǎn)程應(yīng)用,用戶點(diǎn)擊所請(qǐng)求調(diào)用的遠(yuǎn)程應(yīng)用,可通過數(shù)據(jù)通道向服務(wù)器發(fā)送遠(yuǎn)程應(yīng)用的調(diào)用請(qǐng)求。在終端上可以存儲(chǔ)這些遠(yuǎn)程應(yīng)用的標(biāo)識(shí)或名稱等,在發(fā)送調(diào)用請(qǐng)求時(shí),可攜帶該遠(yuǎn)程應(yīng)用的標(biāo)識(shí)或名稱。服務(wù)器接收到該遠(yuǎn)程應(yīng)用的調(diào)用請(qǐng)求時(shí),可根據(jù)該調(diào)用請(qǐng)求攜帶的遠(yuǎn)程應(yīng)用的標(biāo)識(shí)或名稱,調(diào)用所請(qǐng)求的與該標(biāo)識(shí)或名稱對(duì)應(yīng)的遠(yuǎn)程應(yīng)用,并通過該數(shù)據(jù)通道向終端返回遠(yuǎn)程應(yīng)用的調(diào)用結(jié)果,該調(diào)用結(jié)果可以是該遠(yuǎn)程應(yīng)用的操作界面。
[0093]步驟S203,輸出所述服務(wù)器通過所述數(shù)據(jù)通道返回的所述遠(yuǎn)程應(yīng)用的調(diào)用結(jié)果。
[0094]終端接收到服務(wù)器返回的遠(yuǎn)程應(yīng)用的調(diào)用結(jié)果后,輸出該調(diào)用結(jié)果,例如可以是在該客戶端上顯示該遠(yuǎn)程應(yīng)用的操作界面。客戶端上除顯示該遠(yuǎn)程應(yīng)用的操作界面外,還可以顯示該客戶端的一些工具按鈕。
[0095]步驟S204,當(dāng)檢測(cè)到與所述遠(yuǎn)程應(yīng)用關(guān)聯(lián)的操作指令時(shí),調(diào)用所述操作指令所指示的本地應(yīng)用進(jìn)行數(shù)據(jù)采集,其中,所述操作指令用于指示數(shù)據(jù)采集的本地應(yīng)用。
[0096]用戶在終端上進(jìn)行操作,可以是特定手勢(shì)操作,例如輕觸手機(jī)屏幕、手指在手機(jī)屏幕上快速滑動(dòng)等,終端上存儲(chǔ)有預(yù)設(shè)的手勢(shì)操作,根據(jù)用戶的特定手勢(shì)操作與預(yù)設(shè)的手勢(shì)操作的比較,可以識(shí)別該特定手勢(shì)操作;也可以是客戶端上設(shè)置有工具按鈕,點(diǎn)擊該工具按鈕進(jìn)行操作;還可以是預(yù)先修改遠(yuǎn)程應(yīng)用的菜單,例如在遠(yuǎn)程應(yīng)用右鍵菜單中添加特定選項(xiàng),如“粘貼圖片”選項(xiàng),用戶在客戶端觸發(fā)鼠標(biāo)右鍵,在右鍵菜單中選擇該特定選項(xiàng)。
[0097]由于在步驟S203中,客戶端上顯示了該遠(yuǎn)程應(yīng)用的操作界面,用戶在終端上的操作都可以認(rèn)為是與該遠(yuǎn)程應(yīng)用關(guān)聯(lián)的操作。
[0098]該操作指令可以用于指示數(shù)據(jù)采集的本地應(yīng)用,例如照相機(jī)、麥克風(fēng)等。當(dāng)終端檢測(cè)到該操作指令時(shí),調(diào)用該操作指令所指示的本地應(yīng)用進(jìn)行數(shù)據(jù)采集,例如,如果操作指令指示的是終端的照相機(jī),則調(diào)用該照相機(jī)進(jìn)行拍照、錄制視屏等數(shù)據(jù)采集操作,或者操作指令指示的是終端的麥克風(fēng),則調(diào)用該麥克風(fēng)進(jìn)行錄音等數(shù)據(jù)采集操作。
[0099]步驟S205,獲取所述本地應(yīng)用采集到的數(shù)據(jù)。
[0100]終端獲取到本地應(yīng)用采集到的數(shù)據(jù)后,可以存儲(chǔ)在緩存中。
[0101]步驟S206,通過所述數(shù)據(jù)通道向所述服務(wù)器發(fā)送攜帶所述數(shù)據(jù)的數(shù)據(jù)處理指令,以使所述服務(wù)器根據(jù)所述數(shù)據(jù)處理指令在所述遠(yuǎn)程應(yīng)用中對(duì)所述數(shù)據(jù)進(jìn)行處理。
[0102]調(diào)取緩存中的數(shù)據(jù),將該數(shù)據(jù)封裝在將要發(fā)送給服務(wù)器的數(shù)據(jù)處理指令中。終端通過該數(shù)據(jù)通道向服務(wù)器發(fā)送該數(shù)據(jù)處理指令,該數(shù)據(jù)處理指令可以是數(shù)據(jù)的復(fù)制、粘貼等編輯指令,也可以是要求服務(wù)器保存該數(shù)據(jù)的指令,以供遠(yuǎn)程應(yīng)用調(diào)用。服務(wù)器根據(jù)接收到的數(shù)據(jù)處理指令在遠(yuǎn)程應(yīng)用中對(duì)數(shù)據(jù)進(jìn)行處理,例如,該遠(yuǎn)程應(yīng)用可以是文檔編輯應(yīng)用,例如Word,服務(wù)器在該文檔編輯應(yīng)用中對(duì)數(shù)據(jù)進(jìn)行復(fù)制、粘貼等編輯操作,也可以是服務(wù)器保存該數(shù)據(jù)以供遠(yuǎn)程應(yīng)用調(diào)用。用戶在對(duì)遠(yuǎn)程應(yīng)用進(jìn)行對(duì)數(shù)據(jù)的處理操作時(shí),無(wú)需通過網(wǎng)絡(luò)將數(shù)據(jù)上傳到在線存儲(chǔ),再在遠(yuǎn)程的環(huán)境中從在線存儲(chǔ)中下載數(shù)據(jù)應(yīng)用到遠(yuǎn)程應(yīng)用中,而是由服務(wù)器接收終端發(fā)送的數(shù)據(jù)和指令,直接在遠(yuǎn)程應(yīng)用中處理。
[0103]值得說(shuō)明的是,步驟S204-步驟S205中調(diào)用本地應(yīng)用采集數(shù)據(jù)和步驟S206中向服務(wù)器發(fā)送數(shù)據(jù)處理指令,可以僅是用戶在終端上的一個(gè)操作指令完成的,用戶無(wú)需執(zhí)行多次操作,便可完成在遠(yuǎn)程應(yīng)用中對(duì)數(shù)據(jù)的處理。
[0104]步驟S207,當(dāng)接收到所述服務(wù)器通過所述數(shù)據(jù)通道返回的處理結(jié)果后,輸出所述處理結(jié)果。
[0105]例如,服務(wù)器在文檔編輯應(yīng)用中對(duì)數(shù)據(jù)進(jìn)行粘貼操作,服務(wù)器通過數(shù)據(jù)通道向終端返回處理結(jié)果,該處理結(jié)果可以是在文檔編輯應(yīng)用中粘貼了該數(shù)據(jù)的文檔編輯應(yīng)用的界面,終端顯示粘貼了該數(shù)據(jù)的文檔編輯應(yīng)用的界面;例如,服務(wù)器保存了終端發(fā)送的數(shù)據(jù),服務(wù)器通過數(shù)據(jù)通道向終端返回處理結(jié)果,該處理結(jié)果可以是保存成功的響應(yīng)消息,終端顯示該響應(yīng)消息。
[0106]根據(jù)本發(fā)明實(shí)施例提供的一種遠(yuǎn)程應(yīng)用的操作方法,由服務(wù)器接收終端的指令在遠(yuǎn)程應(yīng)用上進(jìn)行操作,可以實(shí)現(xiàn)在遠(yuǎn)程應(yīng)用中無(wú)縫使用終端設(shè)備進(jìn)行數(shù)據(jù)采集,并將獲取的數(shù)據(jù)在遠(yuǎn)程應(yīng)用上進(jìn)行處理,從而可以快速響應(yīng)用戶的需求。
[0107]圖3為本發(fā)明一種遠(yuǎn)程應(yīng)用的操作方法的又一個(gè)實(shí)施例的流程圖。該實(shí)施例與圖2所示的實(shí)施例的區(qū)別在于,步驟S304與上述實(shí)施例的步驟S204和步驟S205不同。下面主要對(duì)步驟S304進(jìn)行描述,其它與上述實(shí)施例相同的步驟在此不再贅述:
[0108]終端的存儲(chǔ)介質(zhì)中一般預(yù)先存儲(chǔ)有數(shù)據(jù),如果需要將該數(shù)據(jù)應(yīng)用到遠(yuǎn)程應(yīng)用中,則當(dāng)檢測(cè)到用戶的操作指令時(shí),該操作指令用于指示數(shù)據(jù)采集的位置,終端在該操作指令所指示的位置獲取數(shù)據(jù)。
[0109]步驟S304中獲取本地保存的數(shù)據(jù)和步驟S305中向服務(wù)器發(fā)送數(shù)據(jù)處理指令,可以僅是用戶在終端上的一個(gè)操作指令完成的,用戶無(wú)需執(zhí)行多次操作,便可完成在遠(yuǎn)程應(yīng)用中對(duì)數(shù)據(jù)的處理。
[0110]根據(jù)本發(fā)明實(shí)施例提供的一種遠(yuǎn)程應(yīng)用的操作方法,由服務(wù)器接收終端的指令在遠(yuǎn)程應(yīng)用上進(jìn)行操作,可以實(shí)現(xiàn)在遠(yuǎn)程應(yīng)用中無(wú)縫獲取終端上的數(shù)據(jù),并將獲取的數(shù)據(jù)在遠(yuǎn)程應(yīng)用上進(jìn)行處理,從而可以快速響應(yīng)用戶的需求。
[0111]圖4為本發(fā)明一種遠(yuǎn)程應(yīng)用的操作方法的再一個(gè)實(shí)施例的流程圖。如圖4所示,該方法包括以下步驟:
[0112]步驟S401,當(dāng)接收到終端發(fā)送的遠(yuǎn)程應(yīng)用的調(diào)用請(qǐng)求時(shí),調(diào)用所請(qǐng)求的遠(yuǎn)程應(yīng)用,并返回所述遠(yuǎn)程應(yīng)用的調(diào)用結(jié)果給所述終端。
[0113]服務(wù)器對(duì)一個(gè)或多個(gè)遠(yuǎn)程應(yīng)用進(jìn)行管理控制,它可以接收終端發(fā)送的遠(yuǎn)程應(yīng)用的調(diào)用請(qǐng)求,調(diào)用所請(qǐng)求的遠(yuǎn)程應(yīng)用,并返回遠(yuǎn)程應(yīng)用的調(diào)用結(jié)果給終端。由于服務(wù)器可調(diào)用的遠(yuǎn)程應(yīng)用可能有多個(gè),所以終端發(fā)送的調(diào)用請(qǐng)求一般攜帶有所請(qǐng)求的遠(yuǎn)程應(yīng)用的標(biāo)識(shí)、名稱等,服務(wù)器根據(jù)調(diào)用請(qǐng)求中的標(biāo)識(shí)、名稱等調(diào)用所請(qǐng)求的遠(yuǎn)程應(yīng)用。服務(wù)器返回的遠(yuǎn)程應(yīng)用的調(diào)用結(jié)果可以是該遠(yuǎn)程應(yīng)用的操作界面。
[0114]步驟S402,接收所述終端發(fā)送的攜帶數(shù)據(jù)的數(shù)據(jù)處理指令,其中,所述數(shù)據(jù)是所述終端根據(jù)與所述遠(yuǎn)程應(yīng)用關(guān)聯(lián)的操作指令獲取的。
[0115]終端輸出所請(qǐng)求的遠(yuǎn)程應(yīng)用,然后接收與遠(yuǎn)程應(yīng)用關(guān)聯(lián)的操作指令,根據(jù)該操作指令獲取數(shù)據(jù),獲取了數(shù)據(jù)后,向服務(wù)器發(fā)送數(shù)據(jù)處理指令,該數(shù)據(jù)處理指令攜帶獲取的數(shù)據(jù)。服務(wù)器接收該數(shù)據(jù)處理指令。
[0116]步驟S403,根據(jù)所述數(shù)據(jù)處理指令在所述遠(yuǎn)程應(yīng)用中對(duì)所述數(shù)據(jù)進(jìn)行處理。
[0117]服務(wù)器根據(jù)該數(shù)據(jù)處理指令在調(diào)用的遠(yuǎn)程應(yīng)用中對(duì)接收到的數(shù)據(jù)進(jìn)行處理。用戶在對(duì)遠(yuǎn)程應(yīng)用進(jìn)行對(duì)數(shù)據(jù)的處理操作時(shí),無(wú)需通過網(wǎng)絡(luò)將數(shù)據(jù)上傳到在線存儲(chǔ),再在遠(yuǎn)程的環(huán)境中從在線存儲(chǔ)中下載數(shù)據(jù)應(yīng)用到遠(yuǎn)程應(yīng)用中,而是由服務(wù)器接收終端發(fā)送的數(shù)據(jù)和指令,直接在遠(yuǎn)程應(yīng)用中處理。
[0118]根據(jù)本發(fā)明實(shí)施例提供的一種遠(yuǎn)程應(yīng)用的操作方法,由服務(wù)器接收終端的指令在遠(yuǎn)程應(yīng)用上進(jìn)行操作,可以實(shí)現(xiàn)在遠(yuǎn)程應(yīng)用中無(wú)縫執(zhí)行終端的指令以快速響應(yīng)用戶的需求。
[0119]圖5為本發(fā)明一種遠(yuǎn)程應(yīng)用的操作方法的再另一個(gè)實(shí)施例的流程圖。如圖5所示,該方法包括以下步驟:
[0120]步驟S501,建立與終端的數(shù)據(jù)通道,以通過所述數(shù)據(jù)通道與所述終端進(jìn)行通信。
[0121]服務(wù)器對(duì)一個(gè)或多個(gè)遠(yuǎn)程應(yīng)用進(jìn)行管理控制,可以接收終端發(fā)送的遠(yuǎn)程應(yīng)用的調(diào)用請(qǐng)求和終端的數(shù)據(jù)處理指令,但是,首先需要建立與終端的數(shù)據(jù)通道,服務(wù)器建立與終端的數(shù)據(jù)通道可以是接收終端的連接請(qǐng)求,與發(fā)出請(qǐng)求的終端建立數(shù)據(jù)通道,服務(wù)器通過該數(shù)據(jù)通道與終端進(jìn)行之后的通信。
[0122]步驟S502,當(dāng)接收到所述終端通過所述數(shù)據(jù)通道發(fā)送的遠(yuǎn)程應(yīng)用的調(diào)用請(qǐng)求時(shí),調(diào)用所請(qǐng)求的遠(yuǎn)程應(yīng)用,并通過所述數(shù)據(jù)通道返回所述遠(yuǎn)程應(yīng)用的調(diào)用結(jié)果給所述終端。
[0123]服務(wù)器接收終端通過數(shù)據(jù)通道發(fā)送的遠(yuǎn)程應(yīng)用的調(diào)用請(qǐng)求,調(diào)用所請(qǐng)求的遠(yuǎn)程應(yīng)用,并返回遠(yuǎn)程應(yīng)用的調(diào)用結(jié)果給終端。由于服務(wù)器可調(diào)用的遠(yuǎn)程應(yīng)用可能有多個(gè),所以終端發(fā)送的調(diào)用請(qǐng)求一般攜帶有所請(qǐng)求的遠(yuǎn)程應(yīng)用的標(biāo)識(shí)、名稱等,服務(wù)器根據(jù)調(diào)用請(qǐng)求中的標(biāo)識(shí)、名稱等調(diào)用所請(qǐng)求的遠(yuǎn)程應(yīng)用。服務(wù)器返回的遠(yuǎn)程應(yīng)用的調(diào)用結(jié)果可以是該遠(yuǎn)程應(yīng)用的操作界面。
[0124]步驟S503,通過所述數(shù)據(jù)通道接收所述終端發(fā)送的攜帶數(shù)據(jù)的數(shù)據(jù)處理指令,其中,所述數(shù)據(jù)是所述終端根據(jù)與所述遠(yuǎn)程應(yīng)用關(guān)聯(lián)的操作指令獲取的。
[0125]終端輸出所請(qǐng)求的遠(yuǎn)程應(yīng)用,然后接收與遠(yuǎn)程應(yīng)用關(guān)聯(lián)的操作指令,根據(jù)該操作指令獲取數(shù)據(jù),獲取了數(shù)據(jù)后,向服務(wù)器發(fā)送數(shù)據(jù)處理指令,該數(shù)據(jù)處理指令攜帶獲取的數(shù)據(jù)。該操作指令可以是用于指示數(shù)據(jù)采集的本地應(yīng)用,終端檢測(cè)到該操作指令時(shí),調(diào)用該操作指令所指示的本地應(yīng)用進(jìn)行數(shù)據(jù)采集;該操作指令也可以是用于指示數(shù)據(jù)采集的位置,終端檢測(cè)到該操作指令時(shí),在操作指令所指示的位置獲取數(shù)據(jù)。
[0126]服務(wù)器通過已建立的數(shù)據(jù)通道接收該數(shù)據(jù)處理指令。
[0127]步驟S504,根據(jù)所述數(shù)據(jù)處理指令,在所述遠(yuǎn)程應(yīng)用上對(duì)所述數(shù)據(jù)進(jìn)行編輯操作;其中,所述遠(yuǎn)程應(yīng)用為文檔編輯應(yīng)用。
[0128]在本發(fā)明實(shí)施例中,該遠(yuǎn)程應(yīng)用可以是文檔編輯應(yīng)用,例如Word、PPT等,該數(shù)據(jù)處理指令可以是復(fù)制、粘貼等編輯操作,服務(wù)器在該文檔編輯應(yīng)用中對(duì)數(shù)據(jù)進(jìn)行復(fù)制、粘貼等編輯操作,例如,將終端通過手機(jī)上的照相機(jī)即時(shí)拍攝的照片粘貼在遠(yuǎn)程Word游記中。用戶在對(duì)遠(yuǎn)程應(yīng)用進(jìn)行對(duì)數(shù)據(jù)的處理操作時(shí),無(wú)需通過網(wǎng)絡(luò)將數(shù)據(jù)上傳到在線存儲(chǔ),再在遠(yuǎn)程的環(huán)境中從在線存儲(chǔ)中下載數(shù)據(jù)應(yīng)用到遠(yuǎn)程應(yīng)用中,而是由服務(wù)器接收終端發(fā)送的數(shù)據(jù)和指令,直接在遠(yuǎn)程應(yīng)用中處理。
[0129]步驟S505,將處理的結(jié)果通過所述數(shù)據(jù)通道返回給所述終端。
[0130]例如,服務(wù)器在文檔編輯應(yīng)用中對(duì)數(shù)據(jù)進(jìn)行粘貼操作,服務(wù)器通過數(shù)據(jù)通道向終端返回處理結(jié)果,該處理結(jié)果可以是在文檔編輯應(yīng)用中粘貼了該數(shù)據(jù)的文檔編輯應(yīng)用的界面,終端顯示粘貼了該數(shù)據(jù)的文檔編輯應(yīng)用的界面。
[0131]根據(jù)本發(fā)明實(shí)施例提供的一種遠(yuǎn)程應(yīng)用的操作方法,由服務(wù)器接收終端的指令在遠(yuǎn)程應(yīng)用上進(jìn)行操作,可以實(shí)現(xiàn)在遠(yuǎn)程應(yīng)用中無(wú)縫執(zhí)行終端的指令以快速響應(yīng)用戶的需求。
[0132]圖6為本發(fā)明一種遠(yuǎn)程應(yīng)用的操作方法的再又一個(gè)實(shí)施例的流程圖。該實(shí)施例與圖5所示的實(shí)施例的區(qū)別在于,步驟S604與上述實(shí)施例的步驟S504不同。
[0133]在本實(shí)施例中,服務(wù)器通過數(shù)據(jù)通道接收到的終端的數(shù)據(jù)處理指令可以是保存數(shù)據(jù),則服務(wù)器保存該數(shù)據(jù)以供遠(yuǎn)程應(yīng)用調(diào)用。服務(wù)器保存了終端發(fā)送的數(shù)據(jù)后,服務(wù)器通過數(shù)據(jù)通道向終端返回處理結(jié)果,該處理結(jié)果可以是保存成功的響應(yīng)消息,終端顯示該響應(yīng)消息。
[0134]根據(jù)本發(fā)明實(shí)施例提供的一種遠(yuǎn)程應(yīng)用的操作方法,由服務(wù)器接收終端的指令在遠(yuǎn)程應(yīng)用上進(jìn)行操作,可以實(shí)現(xiàn)在遠(yuǎn)程應(yīng)用中無(wú)縫執(zhí)行終端的指令以快速響應(yīng)用戶的需求。
[0135]圖7為本發(fā)明一種終端的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。如圖7所示,該終端1000包括:
[0136]第一發(fā)送單元11,用于向服務(wù)器發(fā)送遠(yuǎn)程應(yīng)用的調(diào)用請(qǐng)求,以使所述服務(wù)器調(diào)用所請(qǐng)求的遠(yuǎn)程應(yīng)用,并返回所述遠(yuǎn)程應(yīng)用的調(diào)用結(jié)果。
[0137]第一發(fā)送單元11向服務(wù)器發(fā)送遠(yuǎn)程應(yīng)用的調(diào)用請(qǐng)求,服務(wù)器調(diào)用所請(qǐng)求的遠(yuǎn)程應(yīng)用,并返回遠(yuǎn)程應(yīng)用的調(diào)用結(jié)果。
[0138]在終端上一般安裝有客戶端的軟件,該客戶端用于進(jìn)行遠(yuǎn)程應(yīng)用的操作,在客戶端上可進(jìn)行多個(gè)遠(yuǎn)程應(yīng)用的操作。由于服務(wù)器可調(diào)用的遠(yuǎn)程應(yīng)用可能有多個(gè),所以終端發(fā)送調(diào)用請(qǐng)求時(shí),可攜帶所請(qǐng)求的遠(yuǎn)程應(yīng)用的標(biāo)識(shí)、名稱等,服務(wù)器根據(jù)調(diào)用請(qǐng)求中的標(biāo)識(shí)、名稱等調(diào)用所請(qǐng)求的遠(yuǎn)程應(yīng)用,用戶可在客戶端上進(jìn)行操作發(fā)送該調(diào)用請(qǐng)求。服務(wù)器返回的遠(yuǎn)程應(yīng)用的調(diào)用結(jié)果可以是該遠(yuǎn)程應(yīng)用的操作界面。
[0139]輸出單元12,用于輸出所述服務(wù)器返回的所述遠(yuǎn)程應(yīng)用的調(diào)用結(jié)果。
[0140]終端接收到服務(wù)器返回的遠(yuǎn)程應(yīng)用的調(diào)用結(jié)果后,輸出單元12輸出該調(diào)用結(jié)果,例如可以是在該客戶端上顯示該遠(yuǎn)程應(yīng)用的操作界面。
[0141]第一獲取單元13,用于當(dāng)檢測(cè)到與所述遠(yuǎn)程應(yīng)用關(guān)聯(lián)的操作指令時(shí),根據(jù)所述操作指令,獲取數(shù)據(jù)。
[0142]用戶可在終端上進(jìn)行操作,當(dāng)?shù)谝猾@取單元13檢測(cè)到與調(diào)用的遠(yuǎn)程應(yīng)用關(guān)聯(lián)的操作指令時(shí),根據(jù)該操作指令,獲取數(shù)據(jù)。由于在客戶端上已經(jīng)顯示了該遠(yuǎn)程應(yīng)用的操作界面,用戶在終端上的操作都可以認(rèn)為是與該遠(yuǎn)程應(yīng)用關(guān)聯(lián)的操作。
[0143]第二發(fā)送單元14,用于向所述服務(wù)器發(fā)送攜帶所述數(shù)據(jù)的數(shù)據(jù)處理指令,以使所述服務(wù)器根據(jù)所述數(shù)據(jù)處理指令在所述遠(yuǎn)程應(yīng)用中對(duì)所述數(shù)據(jù)進(jìn)行處理。
[0144]獲取了數(shù)據(jù)后,第二發(fā)送單元14向服務(wù)器發(fā)送數(shù)據(jù)處理指令,該數(shù)據(jù)處理指令攜帶獲取的數(shù)據(jù),服務(wù)器根據(jù)該數(shù)據(jù)處理指令在調(diào)用的遠(yuǎn)程應(yīng)用中對(duì)接收到的數(shù)據(jù)進(jìn)行處理。用戶在對(duì)遠(yuǎn)程應(yīng)用進(jìn)行對(duì)數(shù)據(jù)的處理操作時(shí),無(wú)需通過網(wǎng)絡(luò)將數(shù)據(jù)上傳到在線存儲(chǔ),再在遠(yuǎn)程的環(huán)境中從在線存儲(chǔ)中下載數(shù)據(jù)應(yīng)用到遠(yuǎn)程應(yīng)用中,而是由服務(wù)器接收終端發(fā)送的數(shù)據(jù)和指令,直接在遠(yuǎn)程應(yīng)用中處理。
[0145]值得說(shuō)明的是,第一獲取單元13獲取數(shù)據(jù)和第二發(fā)送單元14向服務(wù)器發(fā)送數(shù)據(jù)處理指令,可以僅是用戶在終端上的一個(gè)操作指令完成的,用戶無(wú)需執(zhí)行多次操作,便可完成在遠(yuǎn)程應(yīng)用中對(duì)數(shù)據(jù)的處理。
[0146]根據(jù)本發(fā)明實(shí)施例提供的一種終端,由服務(wù)器接收該終端的指令在遠(yuǎn)程應(yīng)用上進(jìn)行操作,可以實(shí)現(xiàn)在遠(yuǎn)程應(yīng)用中無(wú)縫執(zhí)行該終端的指令以快速響應(yīng)用戶的需求。
[0147]圖8為本發(fā)明一種終端的另一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。如圖8所示,該終端2000包括:
[0148]第一建立單元21,用于建立與服務(wù)器的數(shù)據(jù)通道,以通過所述數(shù)據(jù)通道與所述服務(wù)器進(jìn)行通信。
[0149]終端需要調(diào)用某個(gè)遠(yuǎn)程應(yīng)用進(jìn)行操作,則需要與控制該遠(yuǎn)程應(yīng)用的服務(wù)器建立數(shù)據(jù)通道,終端與服務(wù)器之間的指令和數(shù)據(jù)的傳輸都通過該數(shù)據(jù)通道進(jìn)行。
[0150]在終端上一般安裝有客戶端的軟件,該客戶端用于進(jìn)行遠(yuǎn)程應(yīng)用的操作,在客戶端上可進(jìn)行多個(gè)遠(yuǎn)程應(yīng)用的操作。用戶打開終端上的該客戶端時(shí),首先可對(duì)終端與服務(wù)器進(jìn)行連接,第一建立單元21建立終端與服務(wù)器的數(shù)據(jù)通道。
[0151]第一發(fā)送單元22,用于向服務(wù)器發(fā)送遠(yuǎn)程應(yīng)用的調(diào)用請(qǐng)求,以使所述服務(wù)器調(diào)用所請(qǐng)求的遠(yuǎn)程應(yīng)用,并返回所述遠(yuǎn)程應(yīng)用的調(diào)用結(jié)果。
[0152]在客戶端上可能呈現(xiàn)有多個(gè)遠(yuǎn)程應(yīng)用,用戶點(diǎn)擊所請(qǐng)求調(diào)用的遠(yuǎn)程應(yīng)用,第一發(fā)送單元22可通過數(shù)據(jù)通道向服務(wù)器發(fā)送遠(yuǎn)程應(yīng)用的調(diào)用請(qǐng)求。在終端上可以存儲(chǔ)這些遠(yuǎn)程應(yīng)用的標(biāo)識(shí)或名稱等,在發(fā)送調(diào)用請(qǐng)求時(shí),可攜帶該遠(yuǎn)程應(yīng)用的標(biāo)識(shí)或名稱。服務(wù)器接收到該遠(yuǎn)程應(yīng)用的調(diào)用請(qǐng)求時(shí),可根據(jù)該調(diào)用請(qǐng)求攜帶的遠(yuǎn)程應(yīng)用的標(biāo)識(shí)或名稱,調(diào)用所請(qǐng)求的與該標(biāo)識(shí)或名稱對(duì)應(yīng)的遠(yuǎn)程應(yīng)用,并通過該數(shù)據(jù)通道向終端返回遠(yuǎn)程應(yīng)用的調(diào)用結(jié)果,該調(diào)用結(jié)果可以是該遠(yuǎn)程應(yīng)用的操作界面。
[0153]輸出單元23,用于輸出所述服務(wù)器返回的所述遠(yuǎn)程應(yīng)用的調(diào)用結(jié)果。
[0154]終端接收到服務(wù)器返回的遠(yuǎn)程應(yīng)用的調(diào)用結(jié)果后,輸出單元23輸出該調(diào)用結(jié)果,例如可以是在該客戶端上顯示該遠(yuǎn)程應(yīng)用的操作界面??蛻舳松铣@示該遠(yuǎn)程應(yīng)用的操作界面外,還可以顯示該客戶端的一些工具按鈕。
[0155]第一獲取單元24,用于當(dāng)檢測(cè)到與所述遠(yuǎn)程應(yīng)用關(guān)聯(lián)的操作指令時(shí),根據(jù)所述操作指令,獲取數(shù)據(jù)。
[0156]在本實(shí)施例中,該第一獲取單元24包括第一調(diào)用單元241和第二獲取單元242。
[0157]第一調(diào)用單元241,用于當(dāng)檢測(cè)到與所述遠(yuǎn)程應(yīng)用關(guān)聯(lián)的操作指令時(shí),調(diào)用所述操作指令所指示的本地應(yīng)用進(jìn)行數(shù)據(jù)采集。
[0158]第二獲取單元242,用于獲取所述本地應(yīng)用采集到的數(shù)據(jù)。
[0159]用戶在終端上進(jìn)行操作,可以是特定手勢(shì)操作,例如輕觸手機(jī)屏幕、手指在手機(jī)屏幕上快速滑動(dòng)等,終端上存儲(chǔ)有預(yù)設(shè)的手勢(shì)操作,根據(jù)用戶的特定手勢(shì)操作與預(yù)設(shè)的手勢(shì)操作的比較,可以識(shí)別該特定手勢(shì)操作;也可以是客戶端上設(shè)置有工具按鈕,點(diǎn)擊該工具按鈕進(jìn)行操作;還可以是預(yù)先修改遠(yuǎn)程應(yīng)用的菜單,例如在遠(yuǎn)程應(yīng)用右鍵菜單中添加特定選項(xiàng),如“粘貼圖片”選項(xiàng),用戶在客戶端觸發(fā)鼠標(biāo)右鍵,在右鍵菜單中選擇該特定選項(xiàng)。
[0160]由于在客戶端上已經(jīng)顯示了該遠(yuǎn)程應(yīng)用的操作界面,用戶在終端上的操作都可以認(rèn)為是與該遠(yuǎn)程應(yīng)用關(guān)聯(lián)的操作。
[0161]該操作指令可以用于指示數(shù)據(jù)采集的本地應(yīng)用,例如照相機(jī)、麥克風(fēng)等。當(dāng)終端檢測(cè)到該操作指令時(shí),第一調(diào)用單元241調(diào)用該操作指令所指示的本地應(yīng)用進(jìn)行數(shù)據(jù)采集,例如,如果操作指令指示的是終端的照相機(jī),則調(diào)用該照相機(jī)進(jìn)行拍照、錄制視屏等數(shù)據(jù)采集操作,或者操作指令指示的是終端的麥克風(fēng),則調(diào)用該麥克風(fēng)進(jìn)行錄音等數(shù)據(jù)采集操作。
[0162]第二獲取單元242獲取到本地應(yīng)用采集到的數(shù)據(jù)后,可以存儲(chǔ)在緩存中。
[0163]第二發(fā)送單元25,用于向所述服務(wù)器發(fā)送攜帶所述數(shù)據(jù)的數(shù)據(jù)處理指令,以使所述服務(wù)器根據(jù)所述數(shù)據(jù)處理指令在所述遠(yuǎn)程應(yīng)用中對(duì)所述數(shù)據(jù)進(jìn)行處理。
[0164]調(diào)取緩存中的數(shù)據(jù),將該數(shù)據(jù)封裝在將要發(fā)送給服務(wù)器的數(shù)據(jù)處理指令中。第二發(fā)送單元25通過該數(shù)據(jù)通道向服務(wù)器發(fā)送該數(shù)據(jù)處理指令,該數(shù)據(jù)處理指令可以是數(shù)據(jù)的復(fù)制、粘貼等編輯指令,也可以是要求服務(wù)器保存該數(shù)據(jù)的指令,以供遠(yuǎn)程應(yīng)用調(diào)用。服務(wù)器根據(jù)接收到的數(shù)據(jù)處理指令在遠(yuǎn)程應(yīng)用中對(duì)數(shù)據(jù)進(jìn)行處理,例如,該遠(yuǎn)程應(yīng)用可以是文檔編輯應(yīng)用,例如Word,服務(wù)器在該文檔編輯應(yīng)用中對(duì)數(shù)據(jù)進(jìn)行復(fù)制、粘貼等編輯操作,也可以是服務(wù)器保存該數(shù)據(jù)以供遠(yuǎn)程應(yīng)用調(diào)用。用戶在對(duì)遠(yuǎn)程應(yīng)用進(jìn)行對(duì)數(shù)據(jù)的處理操作時(shí),無(wú)需通過網(wǎng)絡(luò)將數(shù)據(jù)上傳到在線存儲(chǔ),再在遠(yuǎn)程的環(huán)境中從在線存儲(chǔ)中下載數(shù)據(jù)應(yīng)用到遠(yuǎn)程應(yīng)用中,而是由服務(wù)器接收終端發(fā)送的數(shù)據(jù)和指令,直接在遠(yuǎn)程應(yīng)用中處理。
[0165]值得說(shuō)明的是,第一獲取單元24調(diào)用本地應(yīng)用采集數(shù)據(jù)和第二發(fā)送單元25向服務(wù)器發(fā)送數(shù)據(jù)處理指令,可以僅是用戶在終端上的一個(gè)操作指令完成的,用戶無(wú)需執(zhí)行多次操作,便可完成在遠(yuǎn)程應(yīng)用中對(duì)數(shù)據(jù)的處理。
[0166]輸出單元23還用于當(dāng)接收到所述服務(wù)器返回的處理結(jié)果后,輸出所述處理結(jié)果。
[0167]例如,服務(wù)器在文檔編輯應(yīng)用中對(duì)數(shù)據(jù)進(jìn)行粘貼操作,服務(wù)器通過數(shù)據(jù)通道向終端返回處理結(jié)果,該處理結(jié)果可以是在文檔編輯應(yīng)用中粘貼了該數(shù)據(jù)的文檔編輯應(yīng)用的界面,輸出單元23顯示粘貼了該數(shù)據(jù)的文檔編輯應(yīng)用的界面;例如,服務(wù)器保存了終端發(fā)送的數(shù)據(jù),服務(wù)器通過數(shù)據(jù)通道向終端返回處理結(jié)果,該處理結(jié)果可以是保存成功的響應(yīng)消息,輸出單元23顯示該響應(yīng)消息。
[0168]根據(jù)本發(fā)明實(shí)施例提供的一種終端,由服務(wù)器接收該終端的指令在遠(yuǎn)程應(yīng)用上進(jìn)行操作,可以實(shí)現(xiàn)在遠(yuǎn)程應(yīng)用中無(wú)縫使用終端設(shè)備進(jìn)行數(shù)據(jù)采集,并將獲取的數(shù)據(jù)在遠(yuǎn)程應(yīng)用上進(jìn)行處理,從而可以快速響應(yīng)用戶的需求。
[0169]圖9為本發(fā)明一種終端的又一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。如圖9所示,該終端3000包括:
[0170]第一建立單元31,用于建立與服務(wù)器的數(shù)據(jù)通道,以通過所述數(shù)據(jù)通道與所述服務(wù)器進(jìn)行通信。
[0171]第一發(fā)送單元32,用于向服務(wù)器發(fā)送遠(yuǎn)程應(yīng)用的調(diào)用請(qǐng)求,以使所述服務(wù)器調(diào)用所請(qǐng)求的遠(yuǎn)程應(yīng)用,并返回所述遠(yuǎn)程應(yīng)用的調(diào)用結(jié)果。
[0172]輸出單元33,用于輸出所述服務(wù)器返回的所述遠(yuǎn)程應(yīng)用的調(diào)用結(jié)果。
[0173]第一獲取單元34,用于當(dāng)檢測(cè)到與所述遠(yuǎn)程應(yīng)用關(guān)聯(lián)的操作指令時(shí),根據(jù)所述操作指令,獲取數(shù)據(jù)。
[0174]在本實(shí)施例中,該第一獲取單元34具體用于當(dāng)檢測(cè)到與所述遠(yuǎn)程應(yīng)用關(guān)聯(lián)的操作指令時(shí),在所述操作指令所指示的位置獲取數(shù)據(jù)。
[0175]第二發(fā)送單元35,用于向所述服務(wù)器發(fā)送攜帶所述數(shù)據(jù)的數(shù)據(jù)處理指令,以使所述服務(wù)器根據(jù)所述數(shù)據(jù)處理指令在所述遠(yuǎn)程應(yīng)用中對(duì)所述數(shù)據(jù)進(jìn)行處理。
[0176]輸出單元33還用于當(dāng)接收到所述服務(wù)器返回的處理結(jié)果后,輸出所述處理結(jié)果。
[0177]本實(shí)施例與上述實(shí)施例的區(qū)別在于第一獲取單元,在本實(shí)施例中,第一獲取單元34具體用于當(dāng)檢測(cè)到與所述遠(yuǎn)程應(yīng)用關(guān)聯(lián)的操作指令時(shí),在所述操作指令所指示的位置獲取數(shù)據(jù)。終端的存儲(chǔ)介質(zhì)中一般預(yù)先存儲(chǔ)有數(shù)據(jù),如果需要將該數(shù)據(jù)應(yīng)用到遠(yuǎn)程應(yīng)用中,則當(dāng)檢測(cè)到用戶的操作指令時(shí),該操作指令用于指示數(shù)據(jù)采集的位置,第一獲取單元34在該操作指令所指示的位置獲取數(shù)據(jù)。
[0178]根據(jù)本發(fā)明實(shí)施例提供的一種終端,由服務(wù)器接收該終端的指令在遠(yuǎn)程應(yīng)用上進(jìn)行操作,可以實(shí)現(xiàn)在遠(yuǎn)程應(yīng)用中無(wú)縫獲取該終端上的數(shù)據(jù),并將獲取的數(shù)據(jù)在遠(yuǎn)程應(yīng)用上進(jìn)行處理,從而可以快速響應(yīng)用戶的需求。
[0179]圖10為本發(fā)明一種服務(wù)器的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。如圖10所示,該服務(wù)器4000包括:
[0180]第二調(diào)用單元41,用于當(dāng)接收到終端發(fā)送的遠(yuǎn)程應(yīng)用的調(diào)用請(qǐng)求時(shí),調(diào)用所請(qǐng)求的遠(yuǎn)程應(yīng)用。
[0181]返回單元42,用于返回所述遠(yuǎn)程應(yīng)用的調(diào)用結(jié)果給所述終端。
[0182]服務(wù)器對(duì)一個(gè)或多個(gè)遠(yuǎn)程應(yīng)用進(jìn)行管理控制,第二調(diào)用單元41可以接收終端發(fā)送的遠(yuǎn)程應(yīng)用的調(diào)用請(qǐng)求,調(diào)用所請(qǐng)求的遠(yuǎn)程應(yīng)用,由返回單元42返回遠(yuǎn)程應(yīng)用的調(diào)用結(jié)果給終端。由于服務(wù)器可調(diào)用的遠(yuǎn)程應(yīng)用可能有多個(gè),所以終端發(fā)送的調(diào)用請(qǐng)求一般攜帶有所請(qǐng)求的遠(yuǎn)程應(yīng)用的標(biāo)識(shí)、名稱等,服務(wù)器根據(jù)調(diào)用請(qǐng)求中的標(biāo)識(shí)、名稱等調(diào)用所請(qǐng)求的遠(yuǎn)程應(yīng)用。服務(wù)器返回的遠(yuǎn)程應(yīng)用的調(diào)用結(jié)果可以是該遠(yuǎn)程應(yīng)用的操作界面。
[0183]接收單元43,用于接收所述終端發(fā)送的攜帶數(shù)據(jù)的數(shù)據(jù)處理指令,其中,所述數(shù)據(jù)是所述終端根據(jù)與所述遠(yuǎn)程應(yīng)用關(guān)聯(lián)的操作指令獲取的。
[0184]終端輸出所請(qǐng)求的遠(yuǎn)程應(yīng)用,然后接收與遠(yuǎn)程應(yīng)用關(guān)聯(lián)的操作指令,根據(jù)該操作指令獲取數(shù)據(jù),獲取了數(shù)據(jù)后,向服務(wù)器發(fā)送數(shù)據(jù)處理指令,該數(shù)據(jù)處理指令攜帶獲取的數(shù)據(jù)。服務(wù)器的接收單元43接收該數(shù)據(jù)處理指令。
[0185]處理單元44,用于根據(jù)所述數(shù)據(jù)處理指令在所述遠(yuǎn)程應(yīng)用中對(duì)所述數(shù)據(jù)進(jìn)行處理。
[0186]服務(wù)器的處理單元44根據(jù)該數(shù)據(jù)處理指令在調(diào)用的遠(yuǎn)程應(yīng)用中對(duì)接收到的數(shù)據(jù)進(jìn)行處理。用戶在對(duì)遠(yuǎn)程應(yīng)用進(jìn)行對(duì)數(shù)據(jù)的處理操作時(shí),無(wú)需通過網(wǎng)絡(luò)將數(shù)據(jù)上傳到在線存儲(chǔ),再在遠(yuǎn)程的環(huán)境中從在線存儲(chǔ)中下載數(shù)據(jù)應(yīng)用到遠(yuǎn)程應(yīng)用中,而是由服務(wù)器接收終端發(fā)送的數(shù)據(jù)和指令,直接在遠(yuǎn)程應(yīng)用中處理。
[0187]根據(jù)本發(fā)明實(shí)施例提供的一種服務(wù)器,由該服務(wù)器接收終端的指令在遠(yuǎn)程應(yīng)用上進(jìn)行操作,可以實(shí)現(xiàn)在遠(yuǎn)程應(yīng)用中無(wú)縫執(zhí)行終端的指令以快速響應(yīng)用戶的需求。
[0188]圖11為本發(fā)明一種服務(wù)器的另一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。如圖11所示,該服務(wù)器5000包括:
[0189]第二建立單元51,用于建立與終端的數(shù)據(jù)通道,以通過所述數(shù)據(jù)通道與所述終端進(jìn)行通信。
[0190]服務(wù)器對(duì)一個(gè)或多個(gè)遠(yuǎn)程應(yīng)用進(jìn)行管理控制,可以接收終端發(fā)送的遠(yuǎn)程應(yīng)用的調(diào)用請(qǐng)求和終端的數(shù)據(jù)處理指令,但是,首先需要建立與終端的數(shù)據(jù)通道,服務(wù)器的第二建立單元51建立與終端的數(shù)據(jù)通道可以是接收終端的連接請(qǐng)求,與發(fā)出請(qǐng)求的終端建立數(shù)據(jù)通道,服務(wù)器通過該數(shù)據(jù)通道與終端進(jìn)行之后的通信。
[0191]第二調(diào)用單元52,用于當(dāng)接收到所述終端通過所述數(shù)據(jù)通道發(fā)送的遠(yuǎn)程應(yīng)用的調(diào)用請(qǐng)求時(shí),調(diào)用所請(qǐng)求的遠(yuǎn)程應(yīng)用。
[0192]返回單元53,用于通過所述數(shù)據(jù)通道返回所述遠(yuǎn)程應(yīng)用的調(diào)用結(jié)果給所述終端。
[0193]服務(wù)器的第二調(diào)用單元52接收終端通過數(shù)據(jù)通道發(fā)送的遠(yuǎn)程應(yīng)用的調(diào)用請(qǐng)求,調(diào)用所請(qǐng)求的遠(yuǎn)程應(yīng)用,并由返回單元53返回遠(yuǎn)程應(yīng)用的調(diào)用結(jié)果給終端。由于服務(wù)器可調(diào)用的遠(yuǎn)程應(yīng)用可能有多個(gè),所以終端發(fā)送的調(diào)用請(qǐng)求一般攜帶有所請(qǐng)求的遠(yuǎn)程應(yīng)用的標(biāo)識(shí)、名稱等,服務(wù)器根據(jù)調(diào)用請(qǐng)求中的標(biāo)識(shí)、名稱等調(diào)用所請(qǐng)求的遠(yuǎn)程應(yīng)用。服務(wù)器返回的遠(yuǎn)程應(yīng)用的調(diào)用結(jié)果可以是該遠(yuǎn)程應(yīng)用的操作界面。
[0194]接收單元54,用于通過所述數(shù)據(jù)通道接收所述終端發(fā)送的攜帶數(shù)據(jù)的數(shù)據(jù)處理指令,其中,所述數(shù)據(jù)是所述終端根據(jù)與所述遠(yuǎn)程應(yīng)用關(guān)聯(lián)的操作指令獲取的。
[0195]終端輸出所請(qǐng)求的遠(yuǎn)程應(yīng)用,然后接收與遠(yuǎn)程應(yīng)用關(guān)聯(lián)的操作指令,根據(jù)該操作指令獲取數(shù)據(jù),獲取了數(shù)據(jù)后,向服務(wù)器發(fā)送數(shù)據(jù)處理指令,該數(shù)據(jù)處理指令攜帶獲取的數(shù)據(jù)。該操作指令可以是用于指示數(shù)據(jù)采集的本地應(yīng)用,終端檢測(cè)到該操作指令時(shí),調(diào)用該操作指令所指示的本地應(yīng)用進(jìn)行數(shù)據(jù)采集;該操作指令也可以是用于指示數(shù)據(jù)采集的位置,終端檢測(cè)到該操作指令時(shí),在操作指令所指示的位置獲取數(shù)據(jù)。
[0196]服務(wù)器的接收單元54通過已建立的數(shù)據(jù)通道接收該數(shù)據(jù)處理指令。
[0197]處理單元55,用于根據(jù)所述數(shù)據(jù)處理指令在所述遠(yuǎn)程應(yīng)用中對(duì)所述數(shù)據(jù)進(jìn)行處理。
[0198]在本實(shí)施例中,處理單元55具體用于根據(jù)所述數(shù)據(jù)處理指令,在所述遠(yuǎn)程應(yīng)用上對(duì)所述數(shù)據(jù)進(jìn)行編輯操作;其中,所述遠(yuǎn)程應(yīng)用為文檔編輯應(yīng)用。
[0199]在本發(fā)明實(shí)施例中,該遠(yuǎn)程應(yīng)用可以是文檔編輯應(yīng)用,例如Word、PPT等,該數(shù)據(jù)處理指令可以是復(fù)制、粘貼等編輯操作,服務(wù)器在該文檔編輯應(yīng)用中對(duì)數(shù)據(jù)進(jìn)行復(fù)制、粘貼等編輯操作,例如,將終端通過手機(jī)上的照相機(jī)即時(shí)拍攝的照片粘貼在遠(yuǎn)程Word游記中。用戶在對(duì)遠(yuǎn)程應(yīng)用進(jìn)行對(duì)數(shù)據(jù)的處理操作時(shí),無(wú)需通過網(wǎng)絡(luò)將數(shù)據(jù)上傳到在線存儲(chǔ),再在遠(yuǎn)程的環(huán)境中從在線存儲(chǔ)中下載數(shù)據(jù)應(yīng)用到遠(yuǎn)程應(yīng)用中,而是由服務(wù)器接收終端發(fā)送的數(shù)據(jù)和指令,直接在遠(yuǎn)程應(yīng)用中處理。
[0200]返回單元53還用于將處理的結(jié)果通過所述數(shù)據(jù)通道返回給所述終端。
[0201]例如,服務(wù)器在文檔編輯應(yīng)用中對(duì)數(shù)據(jù)進(jìn)行粘貼操作,服務(wù)器的返回單元53通過數(shù)據(jù)通道向終端返回處理結(jié)果,該處理結(jié)果可以是在文檔編輯應(yīng)用中粘貼了該數(shù)據(jù)的文檔編輯應(yīng)用的界面,終端顯示粘貼了該數(shù)據(jù)的文檔編輯應(yīng)用的界面。
[0202]根據(jù)本發(fā)明實(shí)施例提供的一種服務(wù)器,由該服務(wù)器接收終端的指令在遠(yuǎn)程應(yīng)用上進(jìn)行操作,可以實(shí)現(xiàn)在遠(yuǎn)程應(yīng)用中無(wú)縫執(zhí)行終端的指令以快速響應(yīng)用戶的需求。
[0203]在服務(wù)器的又一個(gè)實(shí)施例中,處理單元55可具體用于根據(jù)所述數(shù)據(jù)處理指令,保存所述數(shù)據(jù)以供所述遠(yuǎn)程應(yīng)用調(diào)用。
[0204]在該實(shí)施例中,服務(wù)器通過數(shù)據(jù)通道接收到的終端的數(shù)據(jù)處理指令可以是保存數(shù)據(jù),則服務(wù)器的處理單元55保存該數(shù)據(jù)以供遠(yuǎn)程應(yīng)用調(diào)用。服務(wù)器保存了終端發(fā)送的數(shù)據(jù)后,服務(wù)器的返回單元53通過數(shù)據(jù)通道向終端返回處理結(jié)果,該處理結(jié)果可以是保存成功的響應(yīng)消息,終端顯示該響應(yīng)消息。
[0205]根據(jù)本發(fā)明實(shí)施例提供的一種服務(wù)器,由該服務(wù)器接收終端的指令在遠(yuǎn)程應(yīng)用上進(jìn)行操作,可以實(shí)現(xiàn)在遠(yuǎn)程應(yīng)用中無(wú)縫執(zhí)行終端的指令以快速響應(yīng)用戶的需求。
[0206]所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,上述描述的設(shè)備和模塊的具體工作過程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過程描述,在此不再贅述。
[0207]在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的設(shè)備和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述模塊的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)模塊或組件可以結(jié)合或者可以集成到另一個(gè)設(shè)備中,或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些通信接口,裝置或模塊的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
[0208]所述作為分離部件說(shuō)明的模塊可以是或者也可以不是物理上分開的,作為模塊顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上。可以根據(jù)實(shí)際的需要選擇其中的部分或者全部,模塊來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。
[0209]另外,在本發(fā)明各個(gè)實(shí)施例中的各功能模塊可以集成在一個(gè)處理模塊中,也可以是各個(gè)模塊單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上模塊集成在一個(gè)模塊中。
[0210]通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到各實(shí)施方式可借助軟件加必需的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn),當(dāng)然也可以通過硬件?;谶@樣的理解,上述技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件設(shè)備的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件設(shè)備可以存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。
[0211]以上所述的實(shí)施方式,并不構(gòu)成對(duì)該技術(shù)方案保護(hù)范圍的限定。任何在上述實(shí)施方式的精神和原則之內(nèi)所作的修改、等同替換和改進(jìn)等,均應(yīng)包含在該技術(shù)方案的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種遠(yuǎn)程應(yīng)用的操作方法,其特征在于,包括: 向服務(wù)器發(fā)送遠(yuǎn)程應(yīng)用的調(diào)用請(qǐng)求,以使所述服務(wù)器調(diào)用所請(qǐng)求的遠(yuǎn)程應(yīng)用,并返回所述遠(yuǎn)程應(yīng)用的調(diào)用結(jié)果; 輸出所述服務(wù)器返回的所述遠(yuǎn)程應(yīng)用的調(diào)用結(jié)果; 當(dāng)檢測(cè)到與所述遠(yuǎn)程應(yīng)用關(guān)聯(lián)的操作指令時(shí),根據(jù)所述操作指令,獲取數(shù)據(jù); 向所述服務(wù)器發(fā)送攜帶所述數(shù)據(jù)的數(shù)據(jù)處理指令,以使所述服務(wù)器根據(jù)所述數(shù)據(jù)處理指令在所述遠(yuǎn)程應(yīng)用中對(duì)所述數(shù)據(jù)進(jìn)行處理。
2.如權(quán)利要求1所述的方法,其特征在于,所述向服務(wù)器發(fā)送遠(yuǎn)程應(yīng)用的調(diào)用請(qǐng)求,以使所述服務(wù)器調(diào)用所請(qǐng)求的遠(yuǎn)程應(yīng)用,并返回所述遠(yuǎn)程應(yīng)用的調(diào)用結(jié)果之前,還包括: 建立與服務(wù)器的數(shù)據(jù)通道,以通過所述數(shù)據(jù)通道與所述服務(wù)器進(jìn)行通信。
3.如權(quán)利要求1或2所述的方法,其特征在于,所述操作指令包括以下至少一種:特定手勢(shì)操作、對(duì)設(shè)定工具按鈕的操作和對(duì)所述遠(yuǎn)程應(yīng)用的菜單的操作。
4.如權(quán)利要求1-3任意一項(xiàng)所述的方法,其特征在于,所述操作指令用于指示數(shù)據(jù)采集的本地應(yīng)用; 所述當(dāng)檢測(cè)到與所述遠(yuǎn)程應(yīng)用關(guān)聯(lián)的操作指令時(shí),根據(jù)所述操作指令,獲取數(shù)據(jù),包括: 當(dāng)檢測(cè)到與所述遠(yuǎn)程應(yīng)用關(guān)聯(lián)的操作指令時(shí),調(diào)用所述操作指令所指示的本地應(yīng)用進(jìn)行數(shù)據(jù)采集; 獲取所述本地應(yīng)用采集到的數(shù)據(jù)。
5.如權(quán)利要求1-3任意一項(xiàng)所述的方法,其特征在于,所述操作指令用于指示數(shù)據(jù)采集的位置; 所述當(dāng)檢測(cè)到與所述遠(yuǎn)程應(yīng)用關(guān)聯(lián)的操作指令時(shí),根據(jù)所述操作指令,獲取數(shù)據(jù),具體為: 當(dāng)檢測(cè)到與所述遠(yuǎn)程應(yīng)用關(guān)聯(lián)的操作指令時(shí),在所述操作指令所指示的位置獲取數(shù)據(jù)。
6.如權(quán)利要求1-5任意一項(xiàng)所述的方法,其特征在于,所述向所述服務(wù)器發(fā)送攜帶所述數(shù)據(jù)的數(shù)據(jù)處理指令,以使所述服務(wù)器根據(jù)所述數(shù)據(jù)處理指令在所述遠(yuǎn)程應(yīng)用中對(duì)所述數(shù)據(jù)進(jìn)行處理之后,還包括: 當(dāng)接收到所述服務(wù)器返回的處理結(jié)果后,輸出所述處理結(jié)果。
7.—種遠(yuǎn)程應(yīng)用的操作方法,其特征在于,包括: 當(dāng)接收到終端發(fā)送的遠(yuǎn)程應(yīng)用的調(diào)用請(qǐng)求時(shí),調(diào)用所請(qǐng)求的遠(yuǎn)程應(yīng)用,并返回所述遠(yuǎn)程應(yīng)用的調(diào)用結(jié)果給所述終端; 接收所述終端發(fā)送的攜帶數(shù)據(jù)的數(shù)據(jù)處理指令,其中,所述數(shù)據(jù)是所述終端根據(jù)與所述遠(yuǎn)程應(yīng)用關(guān)聯(lián)的操作指令獲取的; 根據(jù)所述數(shù)據(jù)處理指令在所述遠(yuǎn)程應(yīng)用中對(duì)所述數(shù)據(jù)進(jìn)行處理。
8.如權(quán)利要求7所述的方法,其特征在于,所述當(dāng)接收到終端發(fā)送的遠(yuǎn)程應(yīng)用的調(diào)用請(qǐng)求時(shí),調(diào)用所請(qǐng)求的遠(yuǎn)程應(yīng)用,并返回所述遠(yuǎn)程應(yīng)用的調(diào)用結(jié)果給所述終端之前,還包括: 建立與終端的數(shù)據(jù)通道,以通過所述數(shù)據(jù)通道與所述終端進(jìn)行通信。
9.如權(quán)利要求7或8所述的方法,其特征在于,所述根據(jù)所述數(shù)據(jù)處理指令在所述遠(yuǎn)程應(yīng)用中對(duì)所述數(shù)據(jù)進(jìn)行處理,具體為: 根據(jù)所述數(shù)據(jù)處理指令,在所述遠(yuǎn)程應(yīng)用上對(duì)所述數(shù)據(jù)進(jìn)行編輯操作; 其中,所述遠(yuǎn)程應(yīng)用為文檔編輯應(yīng)用。
10.如權(quán)利要求7或8所述的方法,其特征在于,所述根據(jù)所述數(shù)據(jù)處理指令在所述遠(yuǎn)程應(yīng)用中對(duì)所述數(shù)據(jù)進(jìn)行處理,具體為: 根據(jù)所述數(shù)據(jù)處理指令,保存所述數(shù)據(jù)以供所述遠(yuǎn)程應(yīng)用調(diào)用。
11.如權(quán)利要求7-10任意一項(xiàng)所述的方法,其特征在于,所述根據(jù)所述數(shù)據(jù)處理指令在所述遠(yuǎn)程應(yīng)用中對(duì)所述數(shù)據(jù)進(jìn)行處理之后,還包括: 將處理的結(jié)果返回給所述終端。
12.—種終端,其特征在于,包括: 第一發(fā)送單元,用于向服務(wù)器發(fā)送遠(yuǎn)程應(yīng)用的調(diào)用請(qǐng)求,以使所述服務(wù)器調(diào)用所請(qǐng)求的遠(yuǎn)程應(yīng)用,并返回所述遠(yuǎn)程應(yīng)用的調(diào)用結(jié)果; 輸出單元,用于輸出所述服務(wù)器返回的所述遠(yuǎn)程應(yīng)用的調(diào)用結(jié)果; 第一獲取單元,用于當(dāng)檢測(cè)到與所述遠(yuǎn)程應(yīng)用關(guān)聯(lián)的操作指令時(shí),根據(jù)所述操作指令,獲取數(shù)據(jù); 第二發(fā)送單元,用于向所述服務(wù)器發(fā)送攜帶所述數(shù)據(jù)的數(shù)據(jù)處理指令,以使所述服務(wù)器根據(jù)所述數(shù)據(jù)處理指令在所述遠(yuǎn)程應(yīng)用中對(duì)所述數(shù)據(jù)進(jìn)行處理。
13.如權(quán)利要求12所述的終端,其特征在于,還包括: 第一建立單元,用于建立與服務(wù)器的數(shù)據(jù)通道,以通過所述數(shù)據(jù)通道與所述服務(wù)器進(jìn)行通信。
14.如權(quán)利要求12或13所述的終端,其特征在于,所述操作指令包括以下至少一種:特定手勢(shì)操作、對(duì)設(shè)定工具按鈕的操作和對(duì)所述遠(yuǎn)程應(yīng)用的菜單的操作。
15.如權(quán)利要求12-14任意一項(xiàng)所述的終端,其特征在于,所述操作指令用于指示數(shù)據(jù)采集的本地應(yīng)用; 所述第一獲取單元包括: 第一調(diào)用單元,用于當(dāng)檢測(cè)到與所述遠(yuǎn)程應(yīng)用關(guān)聯(lián)的操作指令時(shí),調(diào)用所述操作指令所指示的本地應(yīng)用進(jìn)行數(shù)據(jù)采集; 第二獲取單元,用于獲取所述本地應(yīng)用采集到的數(shù)據(jù)。
16.如權(quán)利要求12-14任意一項(xiàng)所述的終端,其特征在于,所述操作指令用于指示數(shù)據(jù)采集的位置; 所述第一獲取單元具體用于當(dāng)檢測(cè)到與所述遠(yuǎn)程應(yīng)用關(guān)聯(lián)的操作指令時(shí),在所述操作指令所指示的位置獲取數(shù)據(jù)。
17.如權(quán)利要求12-16任意一項(xiàng)所述的終端,其特征在于,所述輸出單元還用于當(dāng)接收到所述服務(wù)器返回的處理結(jié)果后,輸出所述處理結(jié)果。
18.一種服務(wù)器,其特征在于,包括: 第二調(diào)用單元,用于當(dāng)接收到終端發(fā)送的遠(yuǎn)程應(yīng)用的調(diào)用請(qǐng)求時(shí),調(diào)用所請(qǐng)求的遠(yuǎn)程應(yīng)用; 返回單元,用于返回所述遠(yuǎn)程應(yīng)用的調(diào)用結(jié)果給所述終端; 接收單元,用于接收所述終端發(fā)送的攜帶數(shù)據(jù)的數(shù)據(jù)處理指令,其中,所述數(shù)據(jù)是所述終端根據(jù)與所述遠(yuǎn)程應(yīng)用關(guān)聯(lián)的操作指令獲取的; 處理單元,用于根據(jù)所述數(shù)據(jù)處理指令在所述遠(yuǎn)程應(yīng)用中對(duì)所述數(shù)據(jù)進(jìn)行處理。
19.如權(quán)利要求18所述的服務(wù)器,其特征在于,還包括: 第二建立單元,用于建立與終端的數(shù)據(jù)通道,以通過所述數(shù)據(jù)通道與所述終端進(jìn)行通?目。
20.如權(quán)利要求18或19所述的服務(wù)器,其特征在于,所述處理單元具體用于根據(jù)所述數(shù)據(jù)處理指令,在所述遠(yuǎn)程應(yīng)用上對(duì)所述數(shù)據(jù)進(jìn)行編輯操作; 其中,所述遠(yuǎn)程應(yīng)用為文檔編輯應(yīng)用。
21.如權(quán)利要求18或19所述的服務(wù)器,其特征在于,所述處理單元具體用于根據(jù)所述數(shù)據(jù)處理指令,保存所述數(shù)據(jù)以供所述遠(yuǎn)程應(yīng)用調(diào)用。
22.如權(quán)利要求18-21任意一項(xiàng)所述的服務(wù)器,其特征在于,所述返回單元還用于將處理的結(jié)果返回給所述終端。
【文檔編號(hào)】G06F9/46GK104516774SQ201310464281
【公開日】2015年4月15日 申請(qǐng)日期:2013年9月30日 優(yōu)先權(quán)日:2013年9月30日
【發(fā)明者】王群, 李雪斌, 張春永 申請(qǐng)人:華為技術(shù)有限公司