一種對遠程終端的操作進行監(jiān)控的方法及裝置制造方法
【專利摘要】本發(fā)明公開了一種對遠程終端的操作進行監(jiān)控的方法,包括:服務器通知選定終端開始監(jiān)控,并通過網絡服務(WebService)接口設置所述終端的監(jiān)控記錄的存儲方式、及對選定的監(jiān)控方式進行設置;所述終端收到開始監(jiān)控的通知后,根據服務器選定的監(jiān)控方式開始監(jiān)控自身的操作并產生監(jiān)控記錄,根據服務器設置的監(jiān)控記錄的存儲方式生成文件存儲路徑,將監(jiān)控記錄按照文件存儲路徑上傳至文件服務器中終端對應的文件夾中。本發(fā)明還同時公開了一種對遠程終端的操作進行監(jiān)控的裝置,采用本發(fā)明能縮短開發(fā)周期,減小維護難度,且便于查看記錄。
【專利說明】一種對遠程終端的操作進行監(jiān)控的方法及裝置
【技術領域】
[0001]本發(fā)明涉及計算機監(jiān)控領域,尤其涉及一種對遠程終端的操作進行監(jiān)控的方法及裝置。【背景技術】
[0002]目前,遠程監(jiān)控通常用于在企業(yè)、家庭等局域網中,通過獲取遠程電腦的桌面、文件和操作記錄等內容,對各個遠程電腦進行監(jiān)控。但是,上述遠程監(jiān)控為獲取電腦的桌面、文件和操作記錄時,通常需要使用中間層組件編寫較為復雜的代碼實現,如此會增加遠程監(jiān)控的維護難度;另外,上述遠程監(jiān)控在存儲記錄時,通常存儲與本地計算機或專業(yè)設備,這樣會給管理員查看記錄帶來不便。
[0003]可見,現有技術中的遠程監(jiān)控方法,由于中間層組件的代碼復雜,導致開發(fā)周期較長,且維護難度較大;另外,存儲記錄的位置不便于管理員查看記錄。
【發(fā)明內容】
[0004]有鑒于此,本發(fā)明的目的在于提供一種對遠程終端的操作進行監(jiān)控的方法及裝置,能縮短開發(fā)周期,減小維護難度,且便于查看記錄。
[0005]為達到上述目的,本發(fā)明的技術方案是這樣實現的:
[0006]本發(fā)明提供了一種對遠程終端的操作進行監(jiān)控的方法,該方法包括:
[0007]服務器通知選定終端開始監(jiān)控,并通過網絡服務(WebService)接口設置所述終端的監(jiān)控記錄的存儲方式、及對選定的監(jiān)控方式進行設置;
[0008]所述終端收到開始監(jiān)控的通知后,根據服務器選定的監(jiān)控方式開始監(jiān)控自身的操作并產生監(jiān)控記錄,根據服務器設置的監(jiān)控記錄的存儲方式生成文件存儲路徑,將監(jiān)控記錄按照文件存儲路徑上傳至文件服務器中終端對應的文件夾中。
[0009]上述方案中,所述設置終端的監(jiān)控記錄的存儲方式,包括:設置終端存儲監(jiān)控記錄的文件服務器對應的互聯網協(xié)議(IP,Internet Protocol)地址及端口,以及指定終端保存監(jiān)控記錄時建立文件夾的名稱為終端標識。
[0010]上述方案中,所述監(jiān)控方式包括:實時截屏監(jiān)控和指定時間段的周期性監(jiān)控。
[0011]上述方案中,所述對選定的監(jiān)控方式進行設置,包括:當選定的監(jiān)控方式為實時截屏監(jiān)控時,設置監(jiān)控記錄對應的文件名;
[0012]當選定的監(jiān)控方式為指定時間段的周期性監(jiān)控時,設置監(jiān)控類型、監(jiān)控開始時間、監(jiān)控結束時間以及監(jiān)控頻率。
[0013]上述方案中,所述生成文件存儲路徑,包括:按照監(jiān)控記錄的存儲方式中設定的文件服務器對應的IP地址及端口,確定文件的存儲設備,并以終端標識為名稱在文件服務器中建立文件夾。
[0014]本發(fā)明還提供了一種對遠程終端的操作進行監(jiān)控的裝置,該裝置包括:監(jiān)控管理模塊和監(jiān)控執(zhí)行模塊;其中,[0015]監(jiān)控管理模塊,用于通知選定終端中的監(jiān)控執(zhí)行模塊開始監(jiān)控,并通過WebService接口設置該監(jiān)控執(zhí)行模塊的監(jiān)控記錄的存儲方式及對選定的監(jiān)控方式進行設置;
[0016]監(jiān)控執(zhí)行模塊,用于收到監(jiān)控管理模塊發(fā)來的開始監(jiān)控的通知后,根據監(jiān)控管理模塊選定的監(jiān)控方式開始監(jiān)控所在終端的操作并產生監(jiān)控記錄,根據監(jiān)控管理模塊設置的監(jiān)控記錄的存儲方式生成文件存儲路徑,將監(jiān)控記錄按照文件存儲路徑上傳至文件服務器中終端對應的文件夾中。
[0017]上述方案中,所述監(jiān)控管理模塊,具體用于設置監(jiān)控執(zhí)行模塊存儲監(jiān)控記錄的文件服務器對應的IP地址及端口,以及指定監(jiān)控執(zhí)行模塊保存監(jiān)控記錄時建立文件夾的名稱為所在終端的標識。
[0018]上述方案中,所述監(jiān)控管理模塊,具體用于管理實時截屏監(jiān)控和指定時間段的周期性監(jiān)控兩種監(jiān)控方式。
[0019]上述方案中,所述監(jiān)控管理模塊,具體用于當選定的監(jiān)控方式為實時截屏監(jiān)控時,設置監(jiān)控執(zhí)行模塊中監(jiān)控記錄對應的文件名;
[0020]當選定的監(jiān)控方式為指定時間段的周期性監(jiān)控時,設置監(jiān)控執(zhí)行模塊中的監(jiān)控類型、監(jiān)控開始時間、監(jiān)控結束時間以及監(jiān)控頻率。
[0021]上述方案中,所述監(jiān)控執(zhí)行模塊,具體用于按照監(jiān)控記錄的存儲方式中設定的文件服務器對應的IP地址及端口,確定文件的存儲設備,并以所在終端標識為名稱在文件服務器中建立文件夾。
[0022]上述方案中,所述監(jiān)控管理模塊安裝于服務器,所述監(jiān)控執(zhí)行模塊安裝于終端。
[0023]本發(fā)明所提供的對遠程終端的操作進行監(jiān)控的方法及裝置,能夠通過使用WebService接口設定選定終端的監(jiān)控記錄的存儲方式及監(jiān)控方式,如此,能夠避免現有技術中使用中間層組件進行設置的方法,從而能夠縮短開發(fā)周期,減少代碼復雜度,進而減小維護難度;
[0024]另外,本發(fā)明能夠通過設置監(jiān)控記錄的存儲方式,將生成的監(jiān)控記錄上傳至指定的文件服務器中終端對應的文件夾中,如此,能夠便于管理人員提取相應終端的監(jiān)控記錄進行查詢。
【專利附圖】
【附圖說明】
[0025]圖1為本發(fā)明的對遠程終端的操作進行監(jiān)控的方法流程示意圖;
[0026]圖2為本發(fā)明的對遠程終端的操作進行監(jiān)控的裝置組成結構示意圖。
【具體實施方式】
[0027]本發(fā)明的基本思想是:服務器通知選定終端開始監(jiān)控,并通過WebService接口設置所述終端的監(jiān)控記錄的存儲方式、及對選定的監(jiān)控方式進行設置;所述終端收到開始監(jiān)控的通知后,根據服務器設置的監(jiān)控方式開始監(jiān)控自身的操作并產生監(jiān)控記錄,根據服務器設置的監(jiān)控記錄的存儲方式生成文件存儲路徑,將監(jiān)控記錄按照文件存儲路徑上傳至文件服務器中終端對應的文件夾中。
[0028]下面結合附圖及具體實施例對本發(fā)明再作進一步詳細的說明。[0029]本發(fā)明提出一種對遠程終端的操作進行監(jiān)控的方法,如圖1所示,包括以下步驟:
[0030]步驟101:服務器通知選定終端開始監(jiān)控,并通過WebService接口設置所述終端的監(jiān)控記錄的存儲方式、及對選定的監(jiān)控方式進行設置。
[0031]這里,所述選定終端為根據實際情況,由管理人員選定,可以為管理人員選定監(jiān)控全局域網內的終端,也可以為管理人員選定監(jiān)控局域網中的一臺或幾臺終端;
[0032]所述設置該終端監(jiān)控記錄的存儲方式包括:設置終端存儲監(jiān)控記錄的文件服務器對應的IP地址及端口,以及指定終端保存監(jiān)控記錄時建立文件夾的名稱為終端標識;其中,所述終端標識可以為終端的國際移動設備身份碼aMEI,International MobileEquipment Identity)。
[0033]所述監(jiān)控方式包括:實時截屏監(jiān)控和指定時間段的周期性監(jiān)控;
[0034]所述對選定的監(jiān)控方式進行設置,包括:當選定的監(jiān)控方式為實時截屏監(jiān)控時,設置監(jiān)控記錄對應的文件名;
[0035]當選定的監(jiān)控方式為指定時間段的周期性監(jiān)控時,設置監(jiān)控類型(Type)、監(jiān)控開始時間、監(jiān)控結束時間以及監(jiān)控頻率;其中,所述監(jiān)控類型為使用不同編號表示不同監(jiān)控類型,監(jiān)控類型可以包括:不監(jiān)控、截屏監(jiān)控、記錄鍵盤監(jiān)控、截屏監(jiān)控和記錄鍵盤監(jiān)控,比如可以為:0表示不監(jiān)控,I表示截屏監(jiān)控,2表示記錄鍵盤監(jiān)控,3表示截屏監(jiān)控和記錄鍵盤監(jiān)控。
[0036]所述WebService接口技術為現有技術,這里不做贅述。
[0037]步驟102:所述終端收到開始監(jiān)控的通知后,根據服務器選定的監(jiān)控方式開始監(jiān)控自身的操作并產生監(jiān)控記錄,根據服務器設置的監(jiān)控記錄的存儲方式生成文件存儲路徑,將監(jiān)控記錄按照文件存儲路徑上傳至文件服務器中終端對應的文件夾中。
[0038]這里,所述生成文件存儲路徑為:按照監(jiān)控記錄的存儲方式中指定的文件服務器對應的IP地址及端口,確定文件的存儲位置,并根據文件夾名稱的建立方式,將本身標識作為文件夾名稱在文件服務器中建立文件夾。
[0039]所述根據服務器選定的監(jiān)控方式開始監(jiān)控自身的操作并產生監(jiān)控記錄包括:當步驟101中服務器選定的監(jiān)控方式為實時截屏監(jiān)控時,終端實時截取自身屏幕內容,并按照設置的監(jiān)控記錄對應的文件名保存截取的屏幕內容;
[0040]當步驟101中服務器選定的監(jiān)控方式為指定時間段的周期性監(jiān)控時,終端在指定時間段內,按照監(jiān)控頻率和監(jiān)控類型進行監(jiān)控并得到監(jiān)控記錄;比如,當監(jiān)控類型為記錄鍵盤監(jiān)控時,按照監(jiān)控頻率將鍵盤使用情況保存為監(jiān)控記錄。
[0041]步驟102完成后,由管理人員按照實際情況及需求,從文件服務器中的各個終端對應的文件夾調用監(jiān)控記錄,進行后續(xù)操作,這里不做贅述。
[0042]另外,在執(zhí)行步驟101之前,還需要由服務器向局域網中的各個終端部署終端監(jiān)控軟件;其中,所述部署為服務器通過OCS(Office Communications Server)軟件分發(fā)平臺,向其自身管理的所有終端下發(fā)的終端監(jiān)控軟件,并由各個終端自動完成安裝;其中,所述終端監(jiān)控軟件為:用于接收服務器的指令或通知,并根據服務器的設置生成監(jiān)控記錄,并自動將監(jiān)控記錄上傳至指定設備的軟件。
[0043]如圖2所示,本發(fā)明提供了一種對遠程終端的操作進行監(jiān)控的裝置,該裝置包括:監(jiān)控管理模塊21和監(jiān)控執(zhí)行模塊22 ;其中,[0044]監(jiān)控管理模塊21,用于通知選定終端中的監(jiān)控執(zhí)行模塊22開始監(jiān)控,并通過WebService接口設置該監(jiān)控執(zhí)行模塊22的監(jiān)控記錄的存儲方式及對選定的監(jiān)控方式進行設置;
[0045]監(jiān)控執(zhí)行模塊22,用于收到監(jiān)控管理模塊21發(fā)來的開始監(jiān)控的通知后,根據監(jiān)控管理模塊21選定的監(jiān)控方式開始監(jiān)控所在終端的操作并產生監(jiān)控記錄,根據監(jiān)控管理模塊21設置的監(jiān)控記錄的存儲方式生成文件存儲路徑,將監(jiān)控記錄按照文件存儲路徑上傳至文件服務器中終端對應的文件夾中。
[0046]所述監(jiān)控管理模塊21,具體用于由管理人員根據實際情況,選定監(jiān)控全局域網內的終端,也可以為管理人員選定監(jiān)控局域網中的一臺或幾臺終端。
[0047]所述監(jiān)控管理模塊21,具體用于在監(jiān)控執(zhí)行模塊22中設置存儲監(jiān)控記錄的文件服務器對應的IP地址及端口,以及保存監(jiān)控記錄的文件夾名稱的建立方式;其中,所述保存監(jiān)控記錄的文件夾名稱的建立方式為與終端標識一致。
[0048]所述監(jiān)控管理模塊21,具體用于設置監(jiān)控執(zhí)行模塊22中的監(jiān)控方式為實時截屏監(jiān)控或指定時間段的周期性監(jiān)控。
[0049]所述監(jiān)控管理模塊22,具體用于當選定的監(jiān)控方式為實時截屏監(jiān)控時,設置監(jiān)控執(zhí)行模塊中監(jiān)控記錄對應的文件名,當選定的監(jiān)控方式為指定時間段的周期性監(jiān)控時,設置監(jiān)控執(zhí)行模塊中的監(jiān)控類型、監(jiān)控開始時間、監(jiān)控結束時間以及監(jiān)控頻率;其中,所述監(jiān)控類型為使用不同編號表示不同監(jiān)控類型,監(jiān)控類型可以包括:不監(jiān)控、截屏監(jiān)控、記錄鍵盤監(jiān)控、截屏監(jiān)控和記錄鍵盤監(jiān)控,比如可以為:0表示不監(jiān)控,I表示截屏監(jiān)控,2表示記錄鍵盤監(jiān)控,3表示截屏監(jiān)控和記錄鍵盤監(jiān)控。
[0050]所述監(jiān)控執(zhí)行模塊22,具體用于按照監(jiān)控記錄的存儲方式中設定的文件服務器對應的IP地址及端口,確定文件的存儲設備,并以所在終端標識為名稱在文件服務器中建立文件夾。
[0051]所述監(jiān)控執(zhí)行模塊22,具體用于當選定的監(jiān)控方式為實時截屏監(jiān)控時,實時截取所在終端的屏幕內容,并按照設置的監(jiān)控記錄對應的文件名保存截取的屏幕內容;
[0052]當選定的監(jiān)控方式為指定時間段的周期性監(jiān)控時,在指定時間段內,按照監(jiān)控頻率和監(jiān)控類型進行監(jiān)控并得到監(jiān)控記錄;比如,當監(jiān)控類型為記錄鍵盤監(jiān)控時,按照監(jiān)控頻率將所在終端的鍵盤使用情況保存為監(jiān)控記錄。
[0053]所述監(jiān)控管理模塊21,還用于向所在服務器管理的各個終端中的監(jiān)控執(zhí)行模塊22部署終端監(jiān)控軟件。
[0054]上述裝置中的監(jiān)控管理模塊21安裝于服務器中,監(jiān)控執(zhí)行模塊22安裝于終端。
[0055]以上所述,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍。
【權利要求】
1.一種對遠程終端的操作進行監(jiān)控的方法,其特征在于,該方法包括: 服務器通知選定終端開始監(jiān)控,并通過網絡服務WebService接口設置所述終端的監(jiān)控記錄的存儲方式、及對選定的監(jiān)控方式進行設置; 所述終端收到開始監(jiān)控的通知后,根據服務器選定的監(jiān)控方式開始監(jiān)控自身的操作并產生監(jiān)控記錄,根據服務器設置的監(jiān)控記錄的存儲方式生成文件存儲路徑,將監(jiān)控記錄按照文件存儲路徑上傳至文件服務器中終端對應的文件夾中。
2.根據權利要求1所述的方法,其特征在于,所述設置終端的監(jiān)控記錄的存儲方式,包括:設置終端存儲監(jiān)控記錄的文件服務器對應的互聯網協(xié)議IP地址及端口,以及指定終端保存監(jiān)控記錄時建立文件夾的名稱為終端標識。
3.根據權利要求1所述的方法,其特征在于,所述監(jiān)控方式,包括:實時截屏監(jiān)控和指定時間段的周期性監(jiān)控。
4.根據權利要求3所述的方法,其特征在于,所述對選定的監(jiān)控方式進行設置,包括:當選定的監(jiān)控方式為實時截屏監(jiān)控時,設置監(jiān)控記錄對應的文件名; 當選定的監(jiān)控方式為指定時間段的周期性監(jiān)控時,設置監(jiān)控類型、監(jiān)控開始時間、監(jiān)控結束時間以及監(jiān)控頻率。
5.根據權利要求1所述的方法,其特征在于,所述生成文件存儲路徑,包括:按照監(jiān)控記錄的存儲方式中設定的文件服務器對應的IP地址及端口,確定文件的存儲設備,并以終端標識為名稱在文件服務器中建立文件夾。
6.一種對遠程終端的操作進行監(jiān)控的裝置,其特征在于,該裝置包括:監(jiān)控管理模塊和監(jiān)控執(zhí)行模塊;其中, 監(jiān)控管理模塊,用于通知選定終端中的監(jiān)控執(zhí)行模塊開始監(jiān)控,并通過WebService接口設置該監(jiān)控執(zhí)行模塊的監(jiān)控記錄的存儲方式及對選定的監(jiān)控方式進行設置; 監(jiān)控執(zhí)行模塊,用于收到監(jiān)控管理模塊發(fā)來的開始監(jiān)控的通知后,根據監(jiān)控管理模塊選定的監(jiān)控方式開始監(jiān)控所在終端的操作并產生監(jiān)控記錄,根據監(jiān)控管理模塊設置的監(jiān)控記錄的存儲方式生成文件存儲路徑,將監(jiān)控記錄按照文件存儲路徑上傳至文件服務器中終端對應的文件夾中。
7.根據權利要求6所述的裝置,其特征在于, 所述監(jiān)控管理模塊,具體用于設置監(jiān)控執(zhí)行模塊存儲監(jiān)控記錄的文件服務器對應的IP地址及端口,以及指定監(jiān)控執(zhí)行模塊保存監(jiān)控記錄時建立文件夾的名稱為所在終端的標識。
8.根據權利要求6所述的裝置,其特征在于, 所述監(jiān)控管理模塊,具體用于管理實時截屏監(jiān)控和指定時間段的周期性監(jiān)控兩種監(jiān)控方式。
9.根據權利要求8所述的裝置,其特征在于, 所述監(jiān)控管理模塊,具體用于當選定的監(jiān)控方式為實時截屏監(jiān)控時,設置監(jiān)控執(zhí)行模塊中監(jiān)控記錄對應的文件名; 當選定的監(jiān)控方式為指定時間段的周期性監(jiān)控時,設置監(jiān)控執(zhí)行模塊中的監(jiān)控類型、監(jiān)控開始時間、監(jiān)控結束時間以及監(jiān)控頻率。
10.根據權利要求6所述的裝置,其特征在于,所述監(jiān)控執(zhí)行模塊,具體用于按照監(jiān)控記錄的存儲方式中設定的文件服務器對應的IP地址及端口,確定文件的存儲設備,并以所在終端標識為名稱在文件服務器中建立文件夾。
11.根據權利要求6所述的裝置,其特征在于,所述監(jiān)控管理模塊安裝于服務器,所述監(jiān)控執(zhí)行模塊安裝于終 端。
【文檔編號】H04L29/08GK103581221SQ201210257701
【公開日】2014年2月12日 申請日期:2012年7月24日 優(yōu)先權日:2012年7月24日
【發(fā)明者】代慶國 申請人:深圳中興網信科技有限公司