網(wǎng)頁(yè)版儀器遠(yuǎn)程控制系統(tǒng)及方法
【專利摘要】本發(fā)明提供一種網(wǎng)頁(yè)版儀器遠(yuǎn)程控制系統(tǒng)及方法,網(wǎng)頁(yè)版儀器遠(yuǎn)程控制系統(tǒng),包括服務(wù)測(cè)控端、網(wǎng)頁(yè)服務(wù)器和一個(gè)以上網(wǎng)頁(yè)客戶端;所述網(wǎng)頁(yè)服務(wù)器分別與所述服務(wù)測(cè)控端和各個(gè)所述網(wǎng)頁(yè)客戶端連接。網(wǎng)頁(yè)版儀器遠(yuǎn)程控制系統(tǒng)及方法,采用B/S(瀏覽器/服務(wù)器)架構(gòu),具有易升級(jí)、維護(hù)開(kāi)銷小的優(yōu)點(diǎn);而且,使用者通過(guò)瀏覽器直接使用服務(wù)器,不需要單獨(dú)下載客戶端,從而方便了用戶使用。
【專利說(shuō)明】網(wǎng)頁(yè)版儀器遠(yuǎn)程控制系統(tǒng)及方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于遠(yuǎn)程控制【技術(shù)領(lǐng)域】,具體涉及一種網(wǎng)頁(yè)版儀器遠(yuǎn)程控制系統(tǒng)及方法。【背景技術(shù)】
[0002]科研儀器遠(yuǎn)程控制系統(tǒng),可有效地整合科研儀器設(shè)備資源,支持多人異地實(shí)時(shí)操作儀器實(shí)驗(yàn),從而提升儀器使用效率。
[0003]現(xiàn)有的科研儀器遠(yuǎn)程控制系統(tǒng),普通采用C/S (客戶端/服務(wù)器)架構(gòu),該種架構(gòu)主要存在以下問(wèn)題:(1)需要使用者安裝客戶端才可以進(jìn)行共享和操作,從而增加了使用者的工作量;(2)客戶端不方便維護(hù)和升級(jí)。
【發(fā)明內(nèi)容】
[0004]針對(duì)現(xiàn)有技術(shù)存在的缺陷,本發(fā)明提供一種網(wǎng)頁(yè)版儀器遠(yuǎn)程控制系統(tǒng)及方法,采用B/S(瀏覽器/服務(wù)器)架構(gòu),具有易升級(jí)、維護(hù)開(kāi)銷小的優(yōu)點(diǎn);而且,使用者通過(guò)瀏覽器直接使用服務(wù)器,不需要單獨(dú)下載客戶端,從而方便了用戶使用。
[0005]本發(fā)明采用的技術(shù)方案如下:
[0006]本發(fā)明提供一種網(wǎng)頁(yè)版儀器遠(yuǎn)程控制系統(tǒng),包括服務(wù)測(cè)控端、網(wǎng)頁(yè)服務(wù)器和一個(gè)以上網(wǎng)頁(yè)客戶端;所述網(wǎng)頁(yè)服務(wù)器分別與所述服務(wù)測(cè)控端和各個(gè)所述網(wǎng)頁(yè)客戶端連接。
[0007]優(yōu)選的,還包括視頻采集設(shè)備和圖像采集設(shè)備;所述視頻采集設(shè)備和所述圖像采集設(shè)備分別與所述服務(wù)測(cè)控端連接。
[0008]本發(fā)明還提供一種應(yīng)用上述的網(wǎng)頁(yè)版儀器遠(yuǎn)程控制系統(tǒng)的網(wǎng)頁(yè)版儀器遠(yuǎn)程控制方法,包括:
[0009]所述網(wǎng)頁(yè)客戶端遠(yuǎn)程訪問(wèn)被控儀器的運(yùn)行參數(shù);和/或
[0010]所述網(wǎng)頁(yè)客戶端遠(yuǎn)程控制所述被控儀器。
[0011]優(yōu)選的,所述網(wǎng)頁(yè)客戶端遠(yuǎn)程訪問(wèn)被控儀器的運(yùn)行參數(shù)具體包括:
[0012]SI,所述服務(wù)測(cè)控端獲取所述被控儀器的運(yùn)行參數(shù);
[0013]S2,所述服務(wù)測(cè)控端將獲取到的所述運(yùn)行參數(shù)上傳給所述網(wǎng)頁(yè)服務(wù)器;
[0014]S3,所述網(wǎng)頁(yè)客戶端通過(guò)登錄所述網(wǎng)頁(yè)服務(wù)器瀏覽所述運(yùn)行參數(shù)。
[0015]優(yōu)選的,所述被控儀器的運(yùn)行參數(shù)包括所述被控儀器的運(yùn)行狀態(tài)、所述被控儀器所在環(huán)境的視頻信息以及與所述被控儀器相關(guān)聯(lián)的樣品圖像信息;
[0016]SI具體為:
[0017]所述服務(wù)測(cè)控端通過(guò)Η00Κ、鉤子、Detours、內(nèi)存分析方式獲取所述被控儀器的運(yùn)行狀態(tài);
[0018]所述服務(wù)測(cè)控端通過(guò)所述視頻采集設(shè)備獲取所述被控儀器所在環(huán)境的視頻信息;
[0019]所述服務(wù)測(cè)控端通過(guò)所述圖像采集設(shè)備獲取與所述被控儀器相關(guān)聯(lián)的樣品圖像信息。[0020]優(yōu)選的,所述網(wǎng)頁(yè)客戶端遠(yuǎn)程控制所述被控儀器具體為:
[0021]S-1,所述網(wǎng)頁(yè)客戶端生成對(duì)所述被控儀器進(jìn)行控制的控制指令;
[0022]S-2,所述網(wǎng)頁(yè)客戶端將所述控制指令通過(guò)所述網(wǎng)頁(yè)服務(wù)器發(fā)送給所述服務(wù)測(cè)控端;
[0023]S-3,所述服務(wù)測(cè)控端根據(jù)接收到的所述控制指令控制所述被控儀器。
[0024]優(yōu)選的,S-2具體為:
[0025]所述網(wǎng)頁(yè)客戶端將所述控制指令發(fā)送給所述網(wǎng)頁(yè)服務(wù)器;
[0026]所述網(wǎng)頁(yè)服務(wù)器對(duì)接收到的所述控制指令按時(shí)間和業(yè)務(wù)邏輯進(jìn)行判斷和篩選,然后將篩選后的有效的所述控制指令發(fā)送給所述服務(wù)測(cè)控端。
[0027]優(yōu)選的,S-3具體為:
[0028]所述服務(wù)測(cè)控端通過(guò)Η00Κ、鉤子、Detours,內(nèi)存分析方式控制所述被控儀器。
[0029]優(yōu)選的,S-3之后,還包括:
[0030]S-4,所述服務(wù)測(cè)控端生成執(zhí)行所述控制指令后的響應(yīng)消息,然后將所述響應(yīng)消息通過(guò)所述網(wǎng)頁(yè)服務(wù)器反饋給所述網(wǎng)頁(yè)客戶端;
[0031]S-5,所述網(wǎng)頁(yè)客戶端接收所述響應(yīng)消息。
[0032]優(yōu)選的,各個(gè)所述網(wǎng)頁(yè)客戶端分別配置有交互模塊;各個(gè)所述網(wǎng)頁(yè)客戶端之間通過(guò)所述交互模塊交互所述被控儀器的運(yùn)行參數(shù)。
[0033]本發(fā)明的有益效果如下:
[0034]本發(fā)明提供的網(wǎng)頁(yè)版儀器遠(yuǎn)程控制系統(tǒng)及方法,改變了現(xiàn)有的客戶端控制為網(wǎng)頁(yè)控制,將原有的一對(duì)一共享、一對(duì)一控制改為一對(duì)多共享,一對(duì)一控制,具有以下優(yōu)點(diǎn):
[0035](I)采用B/S(瀏覽器/服務(wù)器)架構(gòu),具有易升級(jí)、維護(hù)開(kāi)銷小的優(yōu)點(diǎn);
[0036](2)使用者通過(guò)瀏覽器直接使用服務(wù)器,不需要單獨(dú)下載客戶端,從而方便了用戶使用。
【專利附圖】
【附圖說(shuō)明】
[0037]圖1為本發(fā)明提供的網(wǎng)頁(yè)版儀器遠(yuǎn)程控制系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0038]以下結(jié)合附圖對(duì)本發(fā)明進(jìn)行詳細(xì)說(shuō)明:
[0039]如圖1所示,本發(fā)明提供一種網(wǎng)頁(yè)版儀器遠(yuǎn)程控制系統(tǒng),包括服務(wù)測(cè)控端、網(wǎng)頁(yè)服務(wù)器和一個(gè)以上網(wǎng)頁(yè)客戶端;所述網(wǎng)頁(yè)服務(wù)器分別與所述服務(wù)測(cè)控端和各個(gè)所述網(wǎng)頁(yè)客戶端連接。另外,還包括視頻采集設(shè)備和圖像采集設(shè)備;所述視頻采集設(shè)備和所述圖像采集設(shè)備分別與所述服務(wù)測(cè)控端連接。
[0040]應(yīng)用上述網(wǎng)頁(yè)版儀器遠(yuǎn)程控制系統(tǒng),本發(fā)明還提供一種網(wǎng)頁(yè)版儀器遠(yuǎn)程控制方法,包括:
[0041]所述網(wǎng)頁(yè)客戶端遠(yuǎn)程訪問(wèn)被控儀器的運(yùn)行參數(shù);和/或
[0042]所述網(wǎng)頁(yè)客戶端遠(yuǎn)程控制所述被控儀器。
[0043]以下對(duì)這兩種網(wǎng)頁(yè)版儀器遠(yuǎn)程控制方法分別介紹:
[0044](一 )網(wǎng)頁(yè)客戶端遠(yuǎn)程訪問(wèn)被控儀器的運(yùn)行參數(shù)[0045]其中,對(duì)于網(wǎng)頁(yè)客戶端遠(yuǎn)程訪問(wèn)被控儀器的運(yùn)行參數(shù)的步驟,具體包括:
[0046]SI,所述服務(wù)測(cè)控端獲取所述被控儀器的運(yùn)行參數(shù);
[0047]其中,被控儀器的運(yùn)行參數(shù)包括被控儀器的運(yùn)行狀態(tài)、所述被控儀器所在環(huán)境的視頻信息以及與所述被控儀器相關(guān)聯(lián)的樣品圖像信息;
[0048]具體的,服務(wù)測(cè)控端通過(guò)HOOK、鉤子、Detours、內(nèi)存分析等軟件方式獲取所述被控儀器的運(yùn)行狀態(tài);更具體的,被控儀器的運(yùn)行狀態(tài)包括被控儀器的當(dāng)前運(yùn)行參數(shù)、被控儀器的操作界面等。
[0049]所述服務(wù)測(cè)控端通過(guò)所述視頻采集設(shè)備獲取所述被控儀器所在環(huán)境的視頻信息;其中,視頻采集設(shè)備包括但不限于攝像頭。
[0050]所述服務(wù)測(cè)控端通過(guò)所述圖像采集設(shè)備獲取與所述被控儀器相關(guān)聯(lián)的樣品圖像信息。
[0051]S2,所述服務(wù)測(cè)控端將獲取到的所述運(yùn)行參數(shù)上傳給所述網(wǎng)頁(yè)服務(wù)器;
[0052]S3,所述網(wǎng)頁(yè)客戶端通過(guò)登錄所述網(wǎng)頁(yè)服務(wù)器瀏覽所述運(yùn)行參數(shù)。
[0053]通過(guò)上式方式,網(wǎng)頁(yè)客戶端直接訪問(wèn)網(wǎng)頁(yè)服務(wù)器,即可實(shí)現(xiàn)對(duì)被控儀器運(yùn)行參數(shù)的共享。
[0054]( 二)網(wǎng)頁(yè)客戶端遠(yuǎn)程控制被控儀器
[0055]網(wǎng)頁(yè)客戶端遠(yuǎn)程控制所述被控儀器具體為:
[0056]S-1,所述網(wǎng)頁(yè)客戶端生成對(duì)所述被控儀器進(jìn)行控制的控制指令;
[0057]S-2,所述網(wǎng)頁(yè)客戶端將所述控制指令通過(guò)所述網(wǎng)頁(yè)服務(wù)器發(fā)送給所述服務(wù)測(cè)控端;
[0058]本步驟具體為:所述網(wǎng)頁(yè)客戶端將所述控制指令發(fā)送給所述網(wǎng)頁(yè)服務(wù)器;
[0059]所述網(wǎng)頁(yè)服務(wù)器對(duì)接收到的所述控制指令按時(shí)間和業(yè)務(wù)邏輯進(jìn)行判斷和篩選,然后將篩選后的有效的所述控制指令發(fā)送給所述服務(wù)測(cè)控端。
[0060]S-3,所述服務(wù)測(cè)控端根據(jù)接收到的所述控制指令控制所述被控儀器。
[0061]本步驟中,服務(wù)測(cè)控端通過(guò)Η00Κ、鉤子、Detours、內(nèi)存分析方式等軟件控制方式實(shí)現(xiàn)對(duì)被控儀器的控制。
[0062]S-3之后,還包括:
[0063]S-4,所述服務(wù)測(cè)控端生成執(zhí)行所述控制指令后的響應(yīng)消息,然后將所述響應(yīng)消息通過(guò)所述網(wǎng)頁(yè)服務(wù)器反饋給所述網(wǎng)頁(yè)客戶端;
[0064]S-5,所述網(wǎng)頁(yè)客戶端接收所述響應(yīng)消息。
[0065]通過(guò)上述方式,實(shí)現(xiàn)了網(wǎng)頁(yè)客戶端控制被控儀器運(yùn)行的各種應(yīng)用程序,進(jìn)而實(shí)現(xiàn)了對(duì)被控儀器的控制。
[0066]另外,本發(fā)明中,各個(gè)網(wǎng)頁(yè)客戶端分別配置有交互模塊;各個(gè)網(wǎng)頁(yè)客戶端之間通過(guò)交互模塊交互被控儀器的運(yùn)行參數(shù)。由于被控儀器的運(yùn)行參數(shù)包括被控儀器的運(yùn)行狀態(tài)、所述被控儀器所在環(huán)境的視頻信息以及與所述被控儀器相關(guān)聯(lián)的樣品圖像信息;因此,通過(guò)交互模塊,各個(gè)網(wǎng)頁(yè)客戶端可以接收到其他網(wǎng)頁(yè)客戶端傳輸?shù)谋豢貎x器的運(yùn)行狀態(tài)、被控儀器所在環(huán)境的視頻信息以及與所述被控儀器相關(guān)聯(lián)的樣品圖像信息。具體應(yīng)用中,交互方式可以為視頻對(duì)話方式。
[0067]本發(fā)明提供的網(wǎng)頁(yè)版儀器遠(yuǎn)程控制系統(tǒng)及方法,改變了現(xiàn)有的客戶端控制為網(wǎng)頁(yè)控制,將原有的一對(duì)一共享、一對(duì)一控制改為一對(duì)多共享,一對(duì)一控制,具有以下優(yōu)點(diǎn):
[0068](I)采用B/S(瀏覽器/服務(wù)器)架構(gòu),具有易升級(jí)、維護(hù)開(kāi)銷小的優(yōu)點(diǎn);
[0069](2)使用者通過(guò)瀏覽器直接使用服務(wù)器,不需要單獨(dú)下載客戶端,從而方便了用戶使用。
[0070]以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本【技術(shù)領(lǐng)域】的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視本發(fā)明的保護(hù)范圍。
【權(quán)利要求】
1.一種網(wǎng)頁(yè)版儀器遠(yuǎn)程控制系統(tǒng),其特征在于,包括服務(wù)測(cè)控端、網(wǎng)頁(yè)服務(wù)器和一個(gè)以上網(wǎng)頁(yè)客戶端;所述網(wǎng)頁(yè)服務(wù)器分別與所述服務(wù)測(cè)控端和各個(gè)所述網(wǎng)頁(yè)客戶端連接。
2.根據(jù)權(quán)利要求1所述的網(wǎng)頁(yè)版儀器遠(yuǎn)程控制系統(tǒng),其特征在于,還包括視頻采集設(shè)備和圖像采集設(shè)備;所述視頻采集設(shè)備和所述圖像采集設(shè)備分別與所述服務(wù)測(cè)控端連接。
3.一種應(yīng)用權(quán)利要求1-2任一項(xiàng)所述的網(wǎng)頁(yè)版儀器遠(yuǎn)程控制系統(tǒng)的網(wǎng)頁(yè)版儀器遠(yuǎn)程控制方法,其特征在于,包括: 所述網(wǎng)頁(yè)客戶端遠(yuǎn)程訪問(wèn)被控儀器的運(yùn)行參數(shù);和/或 所述網(wǎng)頁(yè)客戶端遠(yuǎn)程控制所述被控儀器。
4.根據(jù)權(quán)利要求3所述的網(wǎng)頁(yè)版儀器遠(yuǎn)程控制方法,其特征在于,所述網(wǎng)頁(yè)客戶端遠(yuǎn)程訪問(wèn)被控儀器的運(yùn)行參數(shù)具體包括: SI,所述服務(wù)測(cè)控端獲取所述被控儀器的運(yùn)行參數(shù); S2,所述服務(wù)測(cè)控端將獲取到的所述運(yùn)行參數(shù)上傳給所述網(wǎng)頁(yè)服務(wù)器; S3,所述網(wǎng)頁(yè)客戶端通過(guò)登錄所述網(wǎng)頁(yè)服務(wù)器瀏覽所述運(yùn)行參數(shù)。
5.根據(jù)權(quán)利要求4所述的網(wǎng)頁(yè)版儀器遠(yuǎn)程控制方法,其特征在于,所述被控儀器的運(yùn)行參數(shù)包括所述被控儀器的運(yùn)行狀態(tài)、所述被控儀器所在環(huán)境的視頻信息以及與所述被控儀器相關(guān)聯(lián)的樣品圖像信息; SI具體為: 所述服務(wù)測(cè)控端通過(guò)HOOK、鉤子、Detours,內(nèi)存分析方式獲取所述被控儀器的運(yùn)行狀態(tài); 所述服務(wù)測(cè)控端通過(guò)所述視頻采集設(shè)備獲取所述被控儀器所在環(huán)境的視頻信息; 所述服務(wù)測(cè)控端通過(guò)所述圖像采集設(shè)備獲取與所述被控儀器相關(guān)聯(lián)的樣品圖像信息。
6.根據(jù)權(quán)利要求3所述的網(wǎng)頁(yè)版儀器遠(yuǎn)程控制方法,其特征在于,所述網(wǎng)頁(yè)客戶端遠(yuǎn)程控制所述被控儀器具體為: S-1,所述網(wǎng)頁(yè)客戶端生成對(duì)所述被控儀器進(jìn)行控制的控制指令; S-2,所述網(wǎng)頁(yè)客戶端將所述控制指令通過(guò)所述網(wǎng)頁(yè)服務(wù)器發(fā)送給所述服務(wù)測(cè)控端; S-3,所述服務(wù)測(cè)控端根據(jù)接收到的所述控制指令控制所述被控儀器。
7.根據(jù)權(quán)利要求6所述的網(wǎng)頁(yè)版儀器遠(yuǎn)程控制方法,其特征在于,S-2具體為: 所述網(wǎng)頁(yè)客戶端將所述控制指令發(fā)送給所述網(wǎng)頁(yè)服務(wù)器; 所述網(wǎng)頁(yè)服務(wù)器對(duì)接收到的所述控制指令按時(shí)間和業(yè)務(wù)邏輯進(jìn)行判斷和篩選,然后將篩選后的有效的所述控制指令發(fā)送給所述服務(wù)測(cè)控端。
8.根據(jù)權(quán)利要求6所述的網(wǎng)頁(yè)版儀器遠(yuǎn)程控制方法,其特征在于,S-3具體為: 所述服務(wù)測(cè)控端通過(guò)HOOK、鉤子、Detours,內(nèi)存分析方式控制所述被控儀器。
9.根據(jù)權(quán)利要求8所述的網(wǎng)頁(yè)版儀器遠(yuǎn)程控制方法,其特征在于,S-3之后,還包括: S-4,所述服務(wù)測(cè)控端生成執(zhí)行所述控制指令后的響應(yīng)消息,然后將所述響應(yīng)消息通過(guò)所述網(wǎng)頁(yè)服務(wù)器反饋給所述網(wǎng)頁(yè)客戶端; S-5,所述網(wǎng)頁(yè)客戶端接收所述響應(yīng)消息。
10.根據(jù)權(quán)利要求3所述的網(wǎng)頁(yè)版儀器遠(yuǎn)程控制方法,其特征在于,各個(gè)所述網(wǎng)頁(yè)客戶端分別配置有交互模塊;各個(gè)所述網(wǎng)頁(yè)客戶端之間通過(guò)所述交互模塊交互所述被控儀器的運(yùn)行參數(shù)。
【文檔編號(hào)】H04L29/08GK103973733SQ201310034004
【公開(kāi)日】2014年8月6日 申請(qǐng)日期:2013年1月29日 優(yōu)先權(quán)日:2013年1月29日
【發(fā)明者】范潤(rùn)龍, 張文華, 張玉海, 劉敦一, 龍濤 申請(qǐng)人:中國(guó)地質(zhì)科學(xué)院地質(zhì)研究所