一種信息檢測方法、裝置、服務(wù)器及移動終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種信息檢測方法、裝置、服務(wù)器及移動終端。
【背景技術(shù)】
[0002]隨著3G/4G等電信網(wǎng)絡(luò)的流行和普及,越來越多的專用終端開始擺脫專用的數(shù)據(jù)傳輸網(wǎng)絡(luò),轉(zhuǎn)而采用開放的電信資費卡進行數(shù)據(jù)傳輸,不僅性價比高,而且網(wǎng)絡(luò)覆蓋范圍廣,更換便捷,在市場上的占有率不斷攀升。同時,由于專用終端的使用范圍非常廣泛,工作環(huán)境千差萬別,大部分終端都未配置顯示屏,或者即使配置了顯示屏,操作人員并不方便查看終端,從而無法獲悉終端的一些關(guān)鍵工作參數(shù),如終端是否正常工作、終端的電量情況如何、終端是否檢測到等。
[0003]目前,操作人員可以在測試終端編輯短信(如“查詢電量”),并將短信發(fā)送給網(wǎng)絡(luò)側(cè)服務(wù)器,由網(wǎng)絡(luò)側(cè)服務(wù)器轉(zhuǎn)發(fā)給被測終端,被測終端收到短信后會獲取短信中請求的信息(如實時電量)并以短信的方式經(jīng)由網(wǎng)絡(luò)側(cè)服務(wù)器的轉(zhuǎn)發(fā)上報給測試終端,由測試終端供操作人員查看。然而,由于短信業(yè)務(wù)可靠性較低,被測終端向網(wǎng)絡(luò)側(cè)服務(wù)器發(fā)送短信可能失敗,從而使操作人員無法獲得被測終端的實時信息。
【發(fā)明內(nèi)容】
[0004]有鑒于此,本發(fā)明實施例的目的是提供一種信息檢測方法、裝置、服務(wù)器及移動終端,以提高移動終端向服務(wù)器發(fā)送移動終端的實時信息的可靠性。
[0005]為解決上述技術(shù)問題,本發(fā)明實施例提供方案如下:
[0006]本發(fā)明實施例提供一種信息檢測方法,用于服務(wù)器,包括:
[0007]接收移動終端發(fā)送的第一心跳信息,所述第一心跳信息攜帶有移動終端獲取的移動終端的第一實時信息;
[0008]從所述第一心跳信息中解析出所述第一實時信息;
[0009]將解析出的所述第一實時信息中的至少一部分發(fā)送給用戶終端。
[0010]優(yōu)選地,還包括:
[0011]接收用戶終端發(fā)送的移動終端的配置信息;
[0012]將所述配置信息攜帶在心跳響應(yīng)信息中發(fā)送給移動終端,使得移動終端能夠從所述心跳響應(yīng)信息中解析出所述配置信息,根據(jù)所述配置信息,對自身進行配置,在配置完成后按照與所述配置信息對應(yīng)的工作方式,獲取所述第一實時信息并攜帶在所述第一心跳信息中發(fā)送給服務(wù)器。
[0013]優(yōu)選地,所述至少一部分為所述第一實時信息中滿足第一設(shè)定觸發(fā)條件的信息。
[0014]優(yōu)選地,還包括:
[0015]判斷所述第一心跳信息是否合法,獲取第一判斷結(jié)果;
[0016]當(dāng)所述第一判斷結(jié)果為是時,進入所述從所述第一心跳信息中解析出所述第一實時信息的步驟;
[0017]當(dāng)所述第一判斷結(jié)果為否時,丟棄所述第一心跳信息。
[0018]優(yōu)選地,所述將解析出的所述第一實時信息中的至少一部分發(fā)送給用戶終端包括:
[0019]將所述至少一部分推送給用戶終端。
[0020]優(yōu)選地,還包括:
[0021]將解析出的所述第一實時信息存儲到存儲裝置中;然后,
[0022]接收用戶終端發(fā)送的針對移動終端的查詢請求,所述查詢請求包括設(shè)定的查詢條件;
[0023]從所述查詢請求中解析出所述查詢條件;
[0024]判斷所述存儲裝置中存儲的移動終端攜帶在心跳信息中發(fā)送給服務(wù)器的信息中,是否存在滿足所述查詢條件的第二信息,獲取第二判斷結(jié)果;
[0025]當(dāng)所述第二判斷結(jié)果為是時,將所述第二信息攜帶在針對所述查詢請求的第一查詢響應(yīng)中發(fā)送給用戶終端。
[0026]優(yōu)選地,還包括:
[0027]當(dāng)所述第二判斷結(jié)果為否時,向移動終端發(fā)送強制請求心跳信息的第一指令,使得移動終端能夠在所述第一指令的觸發(fā)下,獲取移動終端的第二實時信息并將獲取到的第二實時信息攜帶在第三心跳信息中發(fā)送給服務(wù)器;
[0028]接收移動終端發(fā)送的所述第三心跳信息;
[0029]從所述第三心跳信息中解析出所述第二實時信息;
[0030]將解析出的所述第二實時信息攜帶在針對所述查詢請求的第二查詢響應(yīng)中發(fā)送給用戶終端。
[0031]優(yōu)選地,所述當(dāng)所述第二判斷結(jié)果為否時,向移動終端發(fā)送強制請求心跳信息的第一指令包括:
[0032]當(dāng)所述第二判斷結(jié)果為否且所述存儲裝置中存儲的移動終端的信息滿足第二設(shè)定觸發(fā)條件時,向移動終端發(fā)送強制移動終端進行心跳動作的第二指令,使得移動終端能夠在未處于設(shè)定狀態(tài)時,在所述第二指令的觸發(fā)下,被拉起并進行心跳動作;
[0033]當(dāng)所述第二判斷結(jié)果為否且所述存儲裝置中存儲的移動終端的信息不滿足第二設(shè)定觸發(fā)條件時,向移動終端發(fā)送所述第一指令。
[0034]優(yōu)選地,還包括:
[0035]判斷所述向移動終端發(fā)送所述第二指令之后的設(shè)定時長時間段內(nèi),是否收到移動終端發(fā)送的心跳信息,獲取第三判斷結(jié)果;
[0036]當(dāng)所述第三判斷結(jié)果為否時,向用戶終端發(fā)送通知,所述通知用于指示移動終端處于所述設(shè)定狀態(tài)。
[0037]優(yōu)選地,所述第一心跳信息為移動終端周期性向服務(wù)器發(fā)送的多個心跳信息中最近發(fā)送的心跳信息,還包括:
[0038]在接收到所述多個心跳信息中除所述第一心跳信息之外的其它每個心跳信息時,從所述其它每個心跳信息中解析出移動終端在發(fā)送所述其它每個心跳信息之前獲取的移動終端的實時信息并存儲到所述存儲裝置中。
[0039]本發(fā)明實施例還提供一種信息檢測方法,用于移動終端,包括:
[0040]獲取移動終端的第一實時信息;
[0041]將所述第一實時信息攜帶在第一心跳信息中發(fā)送給服務(wù)器,使得服務(wù)器能夠接收所述第一心跳信息,從所述第一心跳信息中解析出所述第一實時信息,將解析出的所述第一實時信息中的至少一部分發(fā)送給用戶終端。
[0042]優(yōu)選地,還包括:
[0043]接收服務(wù)器發(fā)送的心跳響應(yīng)信息,所述心跳響應(yīng)信息攜帶有移動終端的配置信息,所述配置信息由移動終端從用戶終端接收;
[0044]從所述心跳響應(yīng)信息中解析出所述配置信息;
[0045]根據(jù)所述配置信息,對移動終端進行配置;
[0046]所述獲取移動終端的第一實時信息;將所述第一實時信息攜帶在第一心跳信息中發(fā)送給服務(wù)器包括:
[0047]在配置完成后按照與所述配置信息對應(yīng)的工作方式,獲取所述第一實時信息并將所述第一實時信息攜帶在所述第一心跳信息中發(fā)送給服務(wù)器。
[0048]本發(fā)明實施例還提供一種信息檢測裝置,用于服務(wù)器,包括:
[0049]第一發(fā)送模塊,用于接收移動終端發(fā)送的第一心跳信息,所述第一心跳信息攜帶有移動終端獲取的移動終端的第一實時信息;
[0050]第一解析模塊,用于從所述第一心跳信息中解析出所述第一實時信息;
[0051]第二發(fā)送模塊,用于將解析出的所述第一實時信息中的至少一部分發(fā)送給用戶終端。
[0052]優(yōu)選地,還包括:
[0053]第一接收模塊,用于接收用戶終端發(fā)送的移動終端的配置信息;
[0054]第三發(fā)送模塊,用于將所述配置信息攜帶在心跳響應(yīng)信息中發(fā)送給移動終端,使得移動終端能夠從所述心跳響應(yīng)信息中解析出所述配置信息,根據(jù)所述配置信息,對自身進行配置,在配置完成后按照與所述配置信息對應(yīng)的工作方式,獲取所述第一實時信息并攜帶在所述第一心跳信息中發(fā)送給服務(wù)器。
[0055]本發(fā)明實施例還提供一種包括以上所述的信息檢測裝置的服務(wù)器。
[0056]本發(fā)明實施例還提供一種信息檢測裝置,用于移動終端,包括:
[0057]獲取模塊,用于獲取移動終端的第一實時信息;
[0058]第四發(fā)送模塊,用于將所述第一實時信息攜帶在第一心跳信息中發(fā)送給服務(wù)器,使得服務(wù)器能夠接收所述第一心跳信息,從所述第一心跳信息中解析出所述第一實時信息,將解析出的所述第一實時信息中的至少一部分發(fā)送給用戶終端。
[0059]本發(fā)明實施例還提供一種包括以上所述的信息檢測裝置的移動終端。
[0060]從以上所述可以看出,本發(fā)明實施例至少具有如下有益效果:
[0061]通過從接收到的來自移動終端的心跳信息中解析出移動終端的實時信息并將其中的至少一部分發(fā)送給用戶終端,由于心跳信息的可靠性高于短信,從而使移動終端的實時信息從移動終端到服務(wù)器的發(fā)送更加可靠。
[0062]移動終端通過心跳信息攜帶的方式向服務(wù)器上報獲取的實時信息,與現(xiàn)有技術(shù)中移動終端向服務(wù)器發(fā)送短信相比,移動終端向服務(wù)器發(fā)送移動終端的實時信息的可靠性更聞ο
【附圖說明】
[0063]圖1表示本發(fā)明實施例提供的一種信息檢測方法的步驟流程圖;
[0064]圖2表示本發(fā)明實施例提供的另一種信息檢測方法的步驟流程圖;
[0065]圖3表示本發(fā)明實施例的較佳實施方式的移動終端測試系統(tǒng)的結(jié)構(gòu)框圖;
[0066]圖4表示本發(fā)明實施例的較佳實施方式的移動終端測試方法一的流程圖;
[0067]圖5表示本發(fā)明實施例的較佳實施方式的移動終端測試方法二的流程圖;
[0068]圖6表示本發(fā)明實施例的較佳實施方式的進行被測移動終端配置的流程圖;
[0069]圖7表示本發(fā)明實施例的較佳實施方式的查詢被測移動終端的信息的流程圖;
[0070]圖8表示本發(fā)明實施例提供的一種信息檢測裝置的結(jié)構(gòu)示意圖;
[0071]圖9表示本發(fā)明實施例提供的另一種信息檢測裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
[0072]為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖及具體實施例對本發(fā)明實施例進行詳細(xì)描述。
[0073]圖1表示本發(fā)明實施例提供的一種信息檢測方法的步驟流程圖,參照