用程序。
【附圖說明】
[0029]圖1為本發(fā)明所述的應(yīng)用于密集架的遠程控制方法的流程圖;
[0030]圖2為本發(fā)明其中一個實施例所述的應(yīng)用于密集架的遠程控制方法的流程圖。
【具體實施方式】
[0031]下面結(jié)合附圖對本發(fā)明做進一步的詳細說明,以令本領(lǐng)域技術(shù)人員參照說明書文字能夠據(jù)以實施。
[0032]本發(fā)明公開了一種應(yīng)用于密集架的遠程控制方法,所述密集架包括架體,所述架體包括固定安裝在軌道上的一固定架體和分布在所述固定架體一側(cè)的可在所述軌道上移動的多個移動架體。如圖1所示,該遠程控制密集架的方法至少包括:
[0033]步驟一、預(yù)先將安裝有待遠程控制密集架的第一終端的IP地址與該第一終端的一端口綁定作為IP端口,并將用于遠程控制的第二終端的IP地址與所述IP端口建立對應(yīng)關(guān)系;其中,所述第二終端中預(yù)先存儲有所述密集架的架體的編號;所述編號為從所述固定架體向所述移動架體的方向,將所述固定架體和多個所述移動架體依次編號;且,當(dāng)需要遠程控制多套密集架時,所述第二終端中還存儲有每個密集架的編碼,如1、I1、II1、IV等,因此,當(dāng)待遠程控制的為多套密集架時,則在第二終端中每一個密集架的架體其對應(yīng)的編號為,以第一套密集架的第三個架體為例,其編號為I 03 ;
[0034]步驟二、對所述IP端口建立監(jiān)聽,當(dāng)監(jiān)聽到所述IP端口中來自所述第二終端的請求時,將所述請求存貯至所述第一終端的線程池中;
[0035]步驟三、所述線程池中的空閑線程領(lǐng)取,所述空閑現(xiàn)成從所述請求的數(shù)據(jù)流中讀取請求數(shù)據(jù)編碼,然后解析所述請求數(shù)據(jù)編碼中的請求頭,并根據(jù)所述請求頭確定所述請求內(nèi)容在所述請求數(shù)據(jù)編碼中的位置信息,進而根據(jù)所述位置信息,從所述請求數(shù)據(jù)編碼中獲得所述請求內(nèi)容;所述請求內(nèi)容包括待移動的所述移動架體的編號和移動的距離值,如請求第一套密集架的第三個架體移動三個位置距離,則所述請求內(nèi)容中包括I 03三個單位距離;
[0036]步驟四、所述請求內(nèi)容利用與其對應(yīng)的密集架的反射機制調(diào)用該密集架或者所述請求內(nèi)容利用程序分流機制調(diào)用該密集架,該密集架按照執(zhí)行所述請求內(nèi)容并輸出響應(yīng)結(jié)果,將所述響應(yīng)結(jié)果轉(zhuǎn)化為響應(yīng)報文;所述響應(yīng)報文通過所述IP端口返回至所述第二終端。
[0037]上述方案中,所述第二終端發(fā)送的所述請求包括:所述第二終端通過瀏覽器發(fā)送向所述IP端口發(fā)送請求,所述第二終端利用應(yīng)用程序向所述IP端口發(fā)送的請求或所述第二終端通過WebServices向所述IP端口發(fā)送請求。用戶可以在第二終端上通過網(wǎng)絡(luò)瀏覽器向第一終端的IP端口發(fā)送控制密集架的請求,也可以通過安裝在第二終端上的QQ、微信等應(yīng)用程序向第一終端的IP端口發(fā)送控制密集架的請求,或是通過安裝在第二終端的校內(nèi)等WebServices向第一終端的IP端口發(fā)送控制密集架的請求。
[0038]盡管本發(fā)明的實施例已公開如上,但其并不僅僅限于說明書和實施方式中所列運用,它完全可以被適用于各種適合本發(fā)明的領(lǐng)域,對于熟悉本領(lǐng)域的人員而言,可容易地實現(xiàn)另外的修改,因此在不背離權(quán)利要求及等同范圍所限定的一般概念下,本發(fā)明并不限于特定的細節(jié)。
【主權(quán)項】
1.一種應(yīng)用于密集架的遠程控制方法,其特征在于,包括: 步驟一、預(yù)先將安裝有待遠程控制密集架的第一終端的IP地址與該第一終端的一端口綁定作為IP端口,并將用于遠程控制的第二終端的IP地址與所述IP端口建立對應(yīng)關(guān)系; 步驟二、對所述IP端口建立監(jiān)聽,當(dāng)監(jiān)聽到所述IP端口中來自所述第二終端的請求時,將所述請求存貯至所述第一終端的線程池中; 步驟三、所述線程池中的空閑線程領(lǐng)取并解析所述請求,獲得請求內(nèi)容; 步驟四、所述請求內(nèi)容利用與其對應(yīng)的密集架的反射機制調(diào)用該密集架或者所述請求內(nèi)容利用程序分流機制調(diào)用該密集架,該密集架按照執(zhí)行所述請求內(nèi)容并輸出響應(yīng)結(jié)果。2.如權(quán)利要求1所述的應(yīng)用于密集架的遠程控制方法,其特征在于,所述密集架包括: 架體,其包括固定安裝在軌道上的一固定架體和分布在所述固定架體一側(cè)的可在所述軌道上移動的多個移動架體。3.如權(quán)利要求2所述的應(yīng)用于密集架的遠程控制方法,其特征在于,所述第二終端中預(yù)先存儲有所述密集架的架體的編號; 所述編號為從所述固定架體向所述移動架體的方向,將所述固定架體和多個所述移動架體依次編號。4.如權(quán)利要求3所述的應(yīng)用于密集架的遠程控制方法,其特征在于,所述步驟三中所述空閑線程解析所述請求獲得請求內(nèi)容的具體過程為: 從所述請求的數(shù)據(jù)流中讀取請求數(shù)據(jù)編碼; 解析所述請求數(shù)據(jù)編碼中的請求頭,并根據(jù)所述請求頭確定所述請求內(nèi)容在所述請求數(shù)據(jù)編碼中的位置信息; 根據(jù)所述位置信息,從所述請求數(shù)據(jù)編碼中獲得所述請求內(nèi)容。5.如權(quán)利要求4所述的應(yīng)用于密集架的遠程控制方法,其特征在于,所述請求內(nèi)容包括待移動的所述移動架體的編號和移動的距離值。6.如權(quán)利要求1所述的應(yīng)用于密集架的遠程控制方法,其特征在于,所述步驟四中所述密集架輸出響應(yīng)結(jié)果的具體步驟為: 將所述響應(yīng)結(jié)果轉(zhuǎn)化為響應(yīng)報文; 所述響應(yīng)報文通過所述IP端口返回至所述第二終端。7.如權(quán)利要求1所述的應(yīng)用于密集架的遠程控制方法,其特征在于,所述第二終端發(fā)送的所述請求包括:所述第二終端通過瀏覽器發(fā)送向所述IP端口發(fā)送請求,所述第二終端利用應(yīng)用程序向所述IP端口發(fā)送的請求或所述第二終端通過WebServices向所述IP端口發(fā)送請求。
【專利摘要】本發(fā)明提供一種應(yīng)用于密集架的遠程控制方法,其包括,步驟一、預(yù)先將安裝有待遠程控制密集架的第一終端的IP地址與其一端口綁定作為IP端口,并將用于遠程控制的第二終端的IP地址與所述IP端口建立對應(yīng)關(guān)系;步驟二、對所述IP端口建立監(jiān)聽,當(dāng)監(jiān)聽自所述第二終端的請求時,將所述請求存貯至所述第一終端的線程池中;步驟三、所述線程池中的空閑線程領(lǐng)取并獲得請求內(nèi)容;步驟四、所述請求內(nèi)容利用反射機制或者程序分流機制調(diào)用該密集架,該密集架按照執(zhí)行所述請求內(nèi)容并輸出響應(yīng)結(jié)果。本發(fā)明可以實現(xiàn)跨語言、跨平臺地對應(yīng)用程序進行遠程控制,本方法具有結(jié)構(gòu)清晰,效率高,通信穩(wěn)定,應(yīng)用成本小的優(yōu)點。
【IPC分類】H04L29/08
【公開號】CN105141690
【申請?zhí)枴緾N201510532076
【發(fā)明人】童紅雷
【申請人】北京融安特智能科技股份有限公司
【公開日】2015年12月9日
【申請日】2015年8月26日