国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種遠程應用的操作方法及終端、服務器的制造方法

      文檔序號:6514597閱讀:169來源:國知局
      一種遠程應用的操作方法及終端、服務器的制造方法
      【專利摘要】本發(fā)明公開了一種遠程應用的操作方法及終端、服務器。該方法包括:向服務器發(fā)送遠程應用的調用請求,以使所述服務器調用所請求的遠程應用,并返回所述遠程應用的調用結果;輸出所述服務器返回的所述遠程應用的調用結果;當檢測到與所述遠程應用關聯(lián)的操作指令時,根據(jù)所述操作指令,獲取數(shù)據(jù);向所述服務器發(fā)送攜帶所述數(shù)據(jù)的數(shù)據(jù)處理指令,以使所述服務器根據(jù)所述數(shù)據(jù)處理指令在所述遠程應用中對所述數(shù)據(jù)進行處理。采用本發(fā)明的一種遠程應用的操作方法及終端、服務器的技術方案,由服務器接收終端的指令在遠程應用上進行操作,可以實現(xiàn)在遠程應用中無縫執(zhí)行終端的指令以快速響應用戶的需求。
      【專利說明】一種遠程應用的操作方法及終端、服務器

      【技術領域】
      [0001]本發(fā)明涉及通信【技術領域】,具體涉及一種遠程應用的操作方法及終端、服務器。

      【背景技術】
      [0002]目前便捷式終端例如智能手機、平板電腦等越來越普及,而且便捷式終端上的各項功能日益完善,例如照相功能,它支持拍照,錄制高清視頻,完美的用戶體驗也使得終端用戶更加喜愛利用終端上的照相設備拍照,存儲照片等。
      [0003]通常用戶希望和他人分享這些照片,比如當用戶在旅途中,在用一部平板電腦打開遠程Word應用記錄自己旅途生活時,想即時地粘貼一張旅途的美景在Word游記中,現(xiàn)有的解決方案需要通過網絡將照片發(fā)送到在線資源例如網盤,然后再從在線資源下載到遠程環(huán)境中,最后粘貼在遠程的Word應用中,整個過程步驟冗長,耗時,無法快速響應用戶的迫切需求。


      【發(fā)明內容】

      [0004]本發(fā)明實施例提供一種遠程應用的操作方法及終端、服務器,以實現(xiàn)在遠程應用中無縫執(zhí)行終端的指令以快速響應用戶的需求。
      [0005]第一方面,提供了一種遠程應用的操作方法,其特征在于,包括:
      [0006]向服務器發(fā)送遠程應用的調用請求,以使所述服務器調用所請求的遠程應用,并返回所述遠程應用的調用結果;
      [0007]輸出所述服務器返回的所述遠程應用的調用結果;
      [0008]當檢測到與所述遠程應用關聯(lián)的操作指令時,根據(jù)所述操作指令,獲取數(shù)據(jù);
      [0009]向所述服務器發(fā)送攜帶所述數(shù)據(jù)的數(shù)據(jù)處理指令,以使所述服務器根據(jù)所述數(shù)據(jù)處理指令在所述遠程應用中對所述數(shù)據(jù)進行處理。
      [0010]在第一種可能的實現(xiàn)方式中,所述向服務器發(fā)送遠程應用的調用請求,以使所述服務器調用所請求的遠程應用,并返回所述遠程應用的調用結果之前,所述方法還包括:
      [0011]建立與服務器的數(shù)據(jù)通道,以通過所述數(shù)據(jù)通道與所述服務器進行通信。
      [0012]結合第一方面或第一方面的第一種可能的實現(xiàn)方式,在第二種可能的實現(xiàn)方式中,所述操作指令包括以下至少一種:特定手勢操作、對設定工具按鈕的操作和對所述遠程應用的菜單的操作。
      [0013]結合第一方面或第一方面的第一種可能的實現(xiàn)方式或第一方面的第二種可能的實現(xiàn)方式,在第三種可能的實現(xiàn)方式中,所述操作指令用于指示數(shù)據(jù)采集的本地應用;
      [0014]所述當檢測到與所述遠程應用關聯(lián)的操作指令時,根據(jù)所述操作指令,獲取數(shù)據(jù),包括:
      [0015]當檢測到與所述遠程應用關聯(lián)的操作指令時,調用所述操作指令所指示的本地應用進行數(shù)據(jù)采集;
      [0016]獲取所述本地應用采集到的數(shù)據(jù)。
      [0017]結合第一方面或第一方面的第一種可能的實現(xiàn)方式或第一方面的第二種可能的實現(xiàn)方式,在第四種可能的實現(xiàn)方式中,所述操作指令用于指示數(shù)據(jù)采集的位置;
      [0018]所述當檢測到與所述遠程應用關聯(lián)的操作指令時,根據(jù)所述操作指令,獲取數(shù)據(jù),具體為:
      [0019]當檢測到與所述遠程應用關聯(lián)的操作指令時,在所述操作指令所指示的位置獲取數(shù)據(jù)。
      [0020]結合第一方面或第一方面的第一種可能的實現(xiàn)方式或第一方面的第二種可能的實現(xiàn)方式或第一方面的第三種可能的實現(xiàn)方式或第一方面的第四種可能的實現(xiàn)方式,在第五種可能的實現(xiàn)方式中,所述向所述服務器發(fā)送攜帶所述數(shù)據(jù)的數(shù)據(jù)處理指令,以使所述服務器根據(jù)所述數(shù)據(jù)處理指令在所述遠程應用中對所述數(shù)據(jù)進行處理之后,所述方法還包括:
      [0021]當接收到所述服務器返回的處理結果后,輸出所述處理結果。
      [0022]第二方面,提供了一種遠程應用的操作方法,包括:
      [0023]當接收到終端發(fā)送的遠程應用的調用請求時,調用所請求的遠程應用,并返回所述遠程應用的調用結果給所述終端;
      [0024]接收所述終端發(fā)送的攜帶數(shù)據(jù)的數(shù)據(jù)處理指令,其中,所述數(shù)據(jù)是所述終端根據(jù)與所述遠程應用關聯(lián)的操作指令獲取的;
      [0025]根據(jù)所述數(shù)據(jù)處理指令在所述遠程應用中對所述數(shù)據(jù)進行處理。
      [0026]在第一種可能的實現(xiàn)方式中,所述當接收到終端發(fā)送的遠程應用的調用請求時,調用所請求的遠程應用,并返回所述遠程應用的調用結果給所述終端之前,所述方法還包括:
      [0027]建立與終端的數(shù)據(jù)通道,以通過所述數(shù)據(jù)通道與所述終端進行通信。
      [0028]結合第二方面或第二方面的第一種可能的實現(xiàn)方式,在第二種可能的實現(xiàn)方式中,所述根據(jù)所述數(shù)據(jù)處理指令在所述遠程應用中對所述數(shù)據(jù)進行處理,具體為:
      [0029]根據(jù)所述數(shù)據(jù)處理指令,在所述遠程應用上對所述數(shù)據(jù)進行編輯操作;
      [0030]其中,所述遠程應用為文檔編輯應用。
      [0031]結合第二方面或第二方面的第一種可能的實現(xiàn)方式,在第三種可能的實現(xiàn)方式中,所述根據(jù)所述數(shù)據(jù)處理指令在所述遠程應用中對所述數(shù)據(jù)進行處理,具體為:
      [0032]根據(jù)所述數(shù)據(jù)處理指令,保存所述數(shù)據(jù)以供所述遠程應用調用。
      [0033]結合第二方面或第二方面的第一種可能的實現(xiàn)方式或第二方面的第二種可能的實現(xiàn)方式或第二方面的第三種可能的實現(xiàn)方式,在第四種可能的實現(xiàn)方式中,所述根據(jù)所述數(shù)據(jù)處理指令在所述遠程應用中對所述數(shù)據(jù)進行處理之后,所述方法還包括:
      [0034]將處理的結果返回給所述終端。
      [0035]第三方面,提供了一種終端,包括:
      [0036]第一發(fā)送單元,用于向服務器發(fā)送遠程應用的調用請求,以使所述服務器調用所請求的遠程應用,并返回所述遠程應用的調用結果;
      [0037]輸出單元,用于輸出所述服務器返回的所述遠程應用的調用結果;
      [0038]第一獲取單元,用于當檢測到與所述遠程應用關聯(lián)的操作指令時,根據(jù)所述操作指令,獲取數(shù)據(jù);
      [0039]第二發(fā)送單元,用于向所述服務器發(fā)送攜帶所述數(shù)據(jù)的數(shù)據(jù)處理指令,以使所述服務器根據(jù)所述數(shù)據(jù)處理指令在所述遠程應用中對所述數(shù)據(jù)進行處理。
      [0040]在第一種可能的實現(xiàn)方式中,所述終端還包括:
      [0041]第一建立單元,用于建立與服務器的數(shù)據(jù)通道,以通過所述數(shù)據(jù)通道與所述服務器進行通信。
      [0042]結合第三方面或第三方面的第一種可能的實現(xiàn)方式,在第二種可能的實現(xiàn)方式中,所述操作指令包括以下至少一種:特定手勢操作、對設定工具按鈕的操作和對所述遠程應用的菜單的操作。
      [0043]結合第三方面或第三方面的第一種可能的實現(xiàn)方式或第三方面的第二種可能的實現(xiàn)方式,在第三種可能的實現(xiàn)方式中,所述操作指令用于指示數(shù)據(jù)采集的本地應用;
      [0044]所述第一獲取單元包括:
      [0045]第一調用單元,用于當檢測到與所述遠程應用關聯(lián)的操作指令時,調用所述操作指令所指示的本地應用進行數(shù)據(jù)采集;
      [0046]第二獲取單元,用于獲取所述本地應用采集到的數(shù)據(jù)。
      [0047]結合第三方面或第三方面的第一種可能的實現(xiàn)方式或第三方面的第二種可能的實現(xiàn)方式,在第四種可能的實現(xiàn)方式中,所述操作指令用于指示數(shù)據(jù)采集的位置;
      [0048]所述第一獲取單元具體用于當檢測到與所述遠程應用關聯(lián)的操作指令時,在所述操作指令所指示的位置獲取數(shù)據(jù)。
      [0049]結合第三方面或第三方面的第一種可能的實現(xiàn)方式或第三方面的第二種可能的實現(xiàn)方式或第三方面的第三種可能的實現(xiàn)方式或第三方面的第四種可能的實現(xiàn)方式,在第五種可能的實現(xiàn)方式中,所述輸出單元還用于當接收到所述服務器返回的處理結果后,輸出所述處理結果。
      [0050]第四方面,提供了一種服務器,包括:
      [0051]第二調用單元,用于當接收到終端發(fā)送的遠程應用的調用請求時,調用所請求的遠程應用;
      [0052]返回單元,用于返回所述遠程應用的調用結果給所述終端;
      [0053]接收單元,用于接收所述終端發(fā)送的攜帶數(shù)據(jù)的數(shù)據(jù)處理指令,其中,所述數(shù)據(jù)是所述終端根據(jù)與所述遠程應用關聯(lián)的操作指令獲取的;
      [0054]處理單元,用于根據(jù)所述數(shù)據(jù)處理指令在所述遠程應用中對所述數(shù)據(jù)進行處理。
      [0055]在第一種可能的實現(xiàn)方式中,所述服務器還包括:
      [0056]第二建立單元,用于建立與終端的數(shù)據(jù)通道,以通過所述數(shù)據(jù)通道與所述終端進行通信。
      [0057]結合第四方面或第四方面的第一種可能的實現(xiàn)方式,在第二種可能的實現(xiàn)方式中,所述處理單元具體用于根據(jù)所述數(shù)據(jù)處理指令,在所述遠程應用上對所述數(shù)據(jù)進行編輯操作;
      [0058]其中,所述遠程應用為文檔編輯應用。
      [0059]結合第四方面或第四方面的第一種可能的實現(xiàn)方式,在第三種可能的實現(xiàn)方式中,所述處理單元具體用于根據(jù)所述數(shù)據(jù)處理指令,保存所述數(shù)據(jù)以供所述遠程應用調用。
      [0060]結合第四方面或第四方面的第一種可能的實現(xiàn)方式或第四方面的第二種可能的實現(xiàn)方式或第四方面的第三種可能的實現(xiàn)方式,在第四種可能的實現(xiàn)方式中,所述返回單元還用于將處理的結果返回給所述終端。
      [0061]采用本發(fā)明的一種遠程應用的操作方法及終端、服務器的技術方案,由服務器接收終端的指令在遠程應用上進行操作,可以實現(xiàn)在遠程應用中無縫執(zhí)行終端的指令以快速響應用戶的需求。

      【專利附圖】

      【附圖說明】
      [0062]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
      [0063]圖1為本發(fā)明一種遠程應用的操作方法的一個實施例的流程圖;
      [0064]圖2為本發(fā)明一種遠程應用的操作方法的另一個實施例的流程圖;
      [0065]圖3為本發(fā)明一種遠程應用的操作方法的又一個實施例的流程圖;
      [0066]圖4為本發(fā)明一種遠程應用的操作方法的再一個實施例的流程圖;
      [0067]圖5為本發(fā)明一種遠程應用的操作方法的再另一個實施例的流程圖;
      [0068]圖6為本發(fā)明一種遠程應用的操作方法的再又一個實施例的流程圖;
      [0069]圖7為本發(fā)明一種終端的一個實施例的結構示意圖;
      [0070]圖8為本發(fā)明一種終端的另一個實施例的結構示意圖;
      [0071]圖9為本發(fā)明一種終端的又一個實施例的結構示意圖;
      [0072]圖10為本發(fā)明一種服務器的一個實施例的結構示意圖;
      [0073]圖11為本發(fā)明一種服務器的另一個實施例的結構示意圖。

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