一種在線調(diào)試方法、終端及服務(wù)器的制造方法
【專利摘要】本發(fā)明提供一種在線調(diào)試方法、終端及服務(wù)器,用以解決現(xiàn)有技術(shù)中存在的無法對出錯終端進行及時調(diào)試的技術(shù)問題,包括:終端發(fā)送連接請求到服務(wù)器,若與所述服務(wù)器連接成功,則接收所述服務(wù)器發(fā)送的調(diào)試模式消息;根據(jù)所述調(diào)試模式消息中的調(diào)試模式類型,將所述終端中的系統(tǒng)信息上傳至所述服務(wù)器;接收所述服務(wù)器發(fā)送的針對所述系統(tǒng)信息的調(diào)試信息;根據(jù)所述調(diào)試信息,對所述終端進行在線調(diào)試。該方法實現(xiàn)了終端與服務(wù)器之間的會話控制管理,使得終端可以通過與服務(wù)器連接,在線接收調(diào)試信息,并對終端進行調(diào)試,從而提高了調(diào)試效率。
【專利說明】
一種在線調(diào)試方法、終端及服務(wù)器
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種在線調(diào)試方法、終端及服務(wù)器。
【背景技術(shù)】
[0002]用戶在使用終端,如手機、平板電腦等時,經(jīng)常會發(fā)生一些偶現(xiàn)的問題,這些偶現(xiàn)的問題,由于無法再現(xiàn),售后人員大多時候也無法進行解決,因而需要將終端中的系統(tǒng)信息發(fā)送至開發(fā)廠家,由廠家的專業(yè)技術(shù)人員來對手機問題進行定位和分析。
[0003]目前,現(xiàn)有技術(shù)中一般米用基于S0AP(Simple Object Access Protocol,簡單對象訪問協(xié)議)協(xié)議的方式將終端中的所有系統(tǒng)信息一次性地發(fā)送到開發(fā)廠商的服務(wù)器,然后由服務(wù)器側(cè)的技術(shù)人員根據(jù)接收到的終端的系統(tǒng)信息,進行專業(yè)地分析,并得到分析結(jié)果,然后通知終端系統(tǒng)信息發(fā)送者,由終端系統(tǒng)信息發(fā)送者根據(jù)接收到的分析結(jié)果進行線下調(diào)試。
[0004]上述方式存在的問題是:系統(tǒng)信息發(fā)送至服務(wù)器之后,主要是通過線下調(diào)試的方式對終端出錯的問題進行定位,從而導(dǎo)致不能及時地對出錯的終端進行調(diào)試。
【發(fā)明內(nèi)容】
[0005]本發(fā)明提供一種在線調(diào)試方法、終端及服務(wù)器,用以解決現(xiàn)有技術(shù)中存在的無法對出錯終端進行及時調(diào)試的技術(shù)問題。
[0006]—方面,本發(fā)明實施例提供一種在線調(diào)試方法,包括:
[0007]終端發(fā)送連接請求到服務(wù)器;
[0008]若與所述服務(wù)器連接成功,則所述終端接收所述服務(wù)器發(fā)送的調(diào)試模式消息;
[0009]所述終端根據(jù)所述調(diào)試模式消息中的調(diào)試模式類型,將所述終端中的系統(tǒng)信息上傳至所述服務(wù)器;
[0010]所述終端接收所述服務(wù)器發(fā)送的針對所述系統(tǒng)信息的調(diào)試信息;
[0011 ]所述終端根據(jù)所述調(diào)試信息,對所述終端進行在線調(diào)試。
[0012]另一方面,本發(fā)明實施例還提供一種終端,包括:
[0013]連接請求發(fā)送單元,用于發(fā)送連接請求到服務(wù)器;
[0014]調(diào)試模式消息接收單元,用于若與所述服務(wù)器連接成功,則接收所述服務(wù)器發(fā)送的調(diào)試模式消息;
[0015]系統(tǒng)信息上傳單元,用于根據(jù)所述調(diào)試模式消息中的調(diào)試模式類型,將所述終端中的系統(tǒng)信息上傳至所述服務(wù)器;
[0016]調(diào)試信息接收單元,用于接收所述服務(wù)器發(fā)送的針對所述系統(tǒng)信息的調(diào)試信息;
[0017]調(diào)試單元,用于根據(jù)所述調(diào)試信息,對所述終端進行在線調(diào)試。
[0018]一方面,本發(fā)明實施例提供一種在線調(diào)試方法,包括:
[0019]服務(wù)器接收終端發(fā)送的連接請求;
[0020]若與所述終端連接成功,則所述服務(wù)器根據(jù)用戶輸入的調(diào)試模式類型,生成調(diào)試模式消息;
[0021 ]所述服務(wù)器將所述調(diào)試模式消息發(fā)送給所述終端,以使所述終端根據(jù)所述調(diào)試模式消息,將所述終端中的系統(tǒng)信息上傳至所述服務(wù)器;
[0022]所述服務(wù)器接收所述終端的系統(tǒng)信息,并在獲得針對所述系統(tǒng)信息的調(diào)試信息后,將所述調(diào)試信息發(fā)送至所述終端,以使所述終端根據(jù)所述調(diào)試信息對所述終端進行在線調(diào)試。
[0023]另一方面,本發(fā)明實施例提供一種服務(wù)器,包括:
[0024]連接請求接收單元,用于接收終端發(fā)送的連接請求;
[0025]調(diào)試模式消息生成單元,用于若與所述終端連接成功,則根據(jù)用戶輸入的調(diào)試模式類型,生成調(diào)試模式消息;
[0026]調(diào)試模式消息發(fā)送單元,用于將所述調(diào)試模式消息發(fā)送給所述終端,以使所述終端根據(jù)所述調(diào)試模式消息,將所述終端中的系統(tǒng)信息上傳至所述服務(wù)器;
[0027]系統(tǒng)信息接收單元,用于接收所述終端的系統(tǒng)信息,并在獲得針對所述系統(tǒng)信息的調(diào)試信息后,將所述調(diào)試信息發(fā)送至所述終端,以使所述終端根據(jù)所述調(diào)試信息對所述終端進行在線調(diào)試。
[0028]本發(fā)明實施例提供的方法,終端發(fā)送連接請求到服務(wù)器,若與所述服務(wù)器連接成功,則接收所述服務(wù)器發(fā)送的調(diào)試模式消息;根據(jù)所述調(diào)試模式消息中的調(diào)試模式類型,將所述終端中的系統(tǒng)信息上傳至所述服務(wù)器;接收所述服務(wù)器發(fā)送的針對所述系統(tǒng)信息的調(diào)試信息;根據(jù)所述調(diào)試信息,對所述終端進行在線調(diào)試。該方法實現(xiàn)了終端與服務(wù)器之間的會話控制管理,使得終端可以通過與服務(wù)器連接,在線接收調(diào)試信息,并對終端進行調(diào)試,從而提高了調(diào)試效率。
【附圖說明】
[0029]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡要介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域的普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0030]圖1為本發(fā)明實施例提供的一種在線調(diào)試方法流程圖;
[0031 ]圖2為本發(fā)明實施例提供的一種在線調(diào)試方法詳細(xì)流程圖;
[0032]圖3為本發(fā)明實施例提供的另一種在線調(diào)試方法流程圖;
[0033]圖4為本發(fā)明實施例提供的自動模式下終端與服務(wù)器交互流程圖;
[0034]圖5為本發(fā)明實施例提供的手動模式終端與服務(wù)器交互流程圖;
[0035]圖6為本發(fā)明實施例提供的終端示意圖;
[0036]圖7為本發(fā)明實施例提供的服務(wù)器示意圖。
【具體實施方式】
[0037]為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明作進一步地詳細(xì)描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其它實施例,都屬于本發(fā)明保護的范圍。
[0038]下面結(jié)合說明書附圖對本發(fā)明實施例作進一步詳細(xì)描述。
[0039]如圖1所示,本發(fā)明實施例提供的在線調(diào)試方法,應(yīng)用于終端,包括:
[0040]步驟101、終端發(fā)送連接請求到服務(wù)器;
[0041]步驟102、若與所述服務(wù)器連接成功,則所述終端接收所述服務(wù)器發(fā)送的調(diào)試模式消息;
[0042]步驟103、所述終端根據(jù)所述調(diào)試模式消息中的調(diào)試模式類型,將所述終端中的系統(tǒng)信息上傳至所述服務(wù)器;
[0043]步驟104、所述終端接收所述服務(wù)器發(fā)送的針對所述系統(tǒng)信息的調(diào)試信息;
[0044]步驟105、所述終端根據(jù)所述調(diào)試信息,對所述終端進行在線調(diào)試。
[0045]上述步驟101中,終端可以是手機、平板電腦等電子設(shè)備,當(dāng)終端出現(xiàn)問題時,終端用戶或者終端售后人員可以在終端的設(shè)置項中通過手動發(fā)起連接請求到服務(wù)器,其中要連接的服務(wù)器的地址和端口號預(yù)先設(shè)置在終端的一個3口1^11(11'01(^01^6,安卓安裝包)中。終端發(fā)送到服務(wù)器的連接請求可以是一個SIP類型的register(注冊)到服務(wù)器,其中攜帶終端自身的IMEI(Internat1nal Mobile Equipment Identity,國際移動設(shè)備標(biāo)識)號碼,當(dāng)服務(wù)器端接收到終端發(fā)送的連接請求后,服務(wù)器側(cè)的技術(shù)人員可以選擇通過或者拒絕該連接請求。
[0046]上述步驟102中,當(dāng)技術(shù)人員通過了該連接請求后,服務(wù)器會發(fā)送一個連接成功通知消息給終端,因此當(dāng)終端接收到連接成功通知消息后,則確認(rèn)連接成功,此時終端等待接收服務(wù)器發(fā)送的調(diào)試模式消息,其中調(diào)試模式消息是由服務(wù)器側(cè)的技術(shù)人員在通過手動選擇后生成的,選擇的調(diào)試模式類型有手動模式和自動模式。
[0047]上述步驟103中,當(dāng)終端接收到服務(wù)器發(fā)送的調(diào)試模式消息后,根據(jù)調(diào)試模式消息中的調(diào)試模式類型,將終端中的系統(tǒng)信息上傳至服務(wù)器。
[0048]其中終端中的系統(tǒng)信息包含LOG(日志)信息、CPlKCentral Processing Unit,中央處理器)信息、內(nèi)存信息、進程信息等。
[0049]由于終端接收到的調(diào)試模式消息中的調(diào)試類型可能是手動模式,也可能是自動模式,對于兩種調(diào)試模式,上傳系統(tǒng)信息的方式是不一樣的,下面分別介紹。
[0050]一、終端接收到服務(wù)器發(fā)送的調(diào)試模式消息中的調(diào)試類型為自動模式[0051 ]終端通過下列方式將終端中的系統(tǒng)信息上傳至服務(wù)器:
[0052]方式一、終端獲取所述終端中的系統(tǒng)信息,并根據(jù)預(yù)設(shè)的系統(tǒng)信息上傳順序,將獲取的系統(tǒng)信息上傳至所述服務(wù)器
[0053]在該方式一中,終端首先獲取終端中的所有系統(tǒng)信息,例如獲取到終端中的LOG信息、CPU信息、內(nèi)存信息、進程信息等,然后按照預(yù)先設(shè)定的上傳順序,依次將獲取的系統(tǒng)信息上傳至服務(wù)器,例如預(yù)先設(shè)定的上傳順序為依次上傳LOG信息、內(nèi)存信息、進程信息、CPU信息,則按照該順序上傳系統(tǒng)信息。
[0054]方式二、終端根據(jù)預(yù)設(shè)的系統(tǒng)信息獲取順序,獲取所述終端中的系統(tǒng)信息并立即上傳至所述服務(wù)器
[0055]在該方式二中,終端根據(jù)預(yù)設(shè)的系統(tǒng)信息獲取順序,獲取終端中的系統(tǒng)信息,并立即上傳至服務(wù)器,例如預(yù)先設(shè)定的系統(tǒng)信息獲取順序為獲取LOG信息、內(nèi)存信息、進程信息、CPU信息,則方式二的上傳方式為:獲取LOG信息,然后上傳至服務(wù)器;獲取內(nèi)存信息,然后上傳至服務(wù)器;獲取進程信息,然后上傳至服務(wù)器;獲取CPU信息,然后上傳至服務(wù)器。
[0056]因此,上述方式一中,是先獲取所有的系統(tǒng)信息,然后一次性上傳至服務(wù)器;上述方式二中,是獲取部分系統(tǒng)信息,則上傳至服務(wù)器,然后再獲取,再上傳。
[0057]二、終端接收到服務(wù)器發(fā)送的調(diào)試模式消息中的調(diào)試類型為手動模式
[0058]終端通過下列方式將終端中的系統(tǒng)信息上傳至服務(wù)器:
[0059]在接收到所述服務(wù)器發(fā)送的信息獲取指令后,所述終端確定需要獲取的系統(tǒng)信息;
[0060]所述終端獲取所述終端中所述需要獲取的系統(tǒng)信息,并將獲取的系統(tǒng)信息上傳至所述服務(wù)器。
[0061]該方式中,終端在接收到服務(wù)器發(fā)送的信息獲取指令后,根據(jù)信息獲取指令,確定需要獲取的系統(tǒng)信息,然后從終端中獲取需要獲取的系統(tǒng)信息并上傳至服務(wù)器,即該方式是一種終端與服務(wù)器進行交互的方式,其中服務(wù)器發(fā)送的信息獲取指令是由服務(wù)器側(cè)的技術(shù)人員手動輸入的。舉例來說,服務(wù)器側(cè)的技術(shù)人員在服務(wù)器中輸入信息獲取指令:info+CPU,則表示想要獲取終端中的CPU信息;若輸入信息獲取指令:stack+包名,則表示想要獲取終端中指定包名中的堆棧信息。
[0062]因此,在自動模式下,是終端主動將終端中的所有系統(tǒng)信息全部發(fā)送給服務(wù)器;在手動模式下,是終端根據(jù)接收到的信息獲取指令,來發(fā)送相應(yīng)的系統(tǒng)信息。
[0063]此外,不管是手動模式還是自動模式,為了提高上傳的效率和速度,可選擇下列方式上傳系統(tǒng)信息。
[0064]可選地,所述終端將所述終端中的系統(tǒng)信息上傳至所述服務(wù)器,包括:
[0065]若所述系統(tǒng)信息大于上傳閾值,則所述終端根據(jù)消息會話傳遞協(xié)議MSRP協(xié)議將所述獲取的系統(tǒng)信息上傳至所述服務(wù)器;
[0066]若所述系統(tǒng)信息小于或等于所述上傳閾值,則所述終端根據(jù)會話初始協(xié)議SIP協(xié)議將所述獲取的系統(tǒng)信息上傳至所述服務(wù)器。
[0067]該方式下,當(dāng)需要上傳的系統(tǒng)信息大于上傳閾值時,則選用MSRP(The MessageSess1n Relay Protocol,消息會話傳遞協(xié)議)協(xié)議將獲取的系統(tǒng)信息上傳至服務(wù)器,因為MSRP協(xié)議MSRP上傳大容量的數(shù)據(jù)效率比較高;當(dāng)需要上傳的系統(tǒng)信息小于或等于上傳閾值時,則選擇SIP(Sess1n Initiat1n Protocol,會話初始協(xié)議)協(xié)議來上傳至服務(wù)器,因為SIP協(xié)議比較適合傳輸小容量的數(shù)據(jù)。因此該方式實現(xiàn)了不管上傳大容量系統(tǒng)信息還是小容量系統(tǒng)信息,都可以保證高效地上傳至服務(wù)器。
[0068]當(dāng)然,實際應(yīng)用中,也可以不使用上述方式上傳系統(tǒng)信息,例如只使用SIP協(xié)議來上傳系統(tǒng)信息,或者只使用MSRP協(xié)議來上傳系統(tǒng)信息等。
[0069]上述步驟104中,終端接收服務(wù)器發(fā)送的針對所述系統(tǒng)信息的調(diào)試信息,其中,調(diào)試信息是由服務(wù)器接收到終端發(fā)送的系統(tǒng)信息后,由服務(wù)器側(cè)的技術(shù)人員進行分析和調(diào)試,然后手動輸入到服務(wù)器后生成的,即調(diào)試信息中包含終端出錯分析結(jié)果及相應(yīng)的解決方案。
[0070]上述步驟105中,終端根據(jù)所述調(diào)試信息,對終端進行在線調(diào)試。終端在接收到調(diào)試信息后,獲取調(diào)試信息中的解決方案,然后進行直接在線調(diào)試,解決相應(yīng)的出錯問題。
[0071]當(dāng)然,如果出錯問題比較復(fù)雜,終端無法直接自動進行調(diào)試的話,還可以由終端側(cè)的售后維修人員進行手動調(diào)試。
[0072]本發(fā)明實施例提供的方法,終端發(fā)送連接請求到服務(wù)器,若與所述服務(wù)器連接成功,則接收所述服務(wù)器發(fā)送的調(diào)試模式消息;根據(jù)所述調(diào)試模式消息中的調(diào)試模式類型,將所述終端中的系統(tǒng)信息上傳至所述服務(wù)器;接收所述服務(wù)器發(fā)送的針對所述系統(tǒng)信息的調(diào)試信息;根據(jù)所述調(diào)試信息,對所述終端進行在線調(diào)試。該方法實現(xiàn)了終端與服務(wù)器之間的會話控制管理,使得終端可以通過與服務(wù)器連接,在線接收調(diào)試信息,并對終端進行調(diào)試,從而提高了調(diào)試效率。
[0073]下面對本發(fā)明實施例提供的在線調(diào)試方法做詳細(xì)描述,如圖2所示,為本發(fā)明實施例提供的在線調(diào)試方法詳細(xì)流程圖,包括:
[0074]步驟201、終端發(fā)送連接請求到服務(wù)器;
[0075]步驟202、終端判斷與服務(wù)器連接是否成功,若成功,則轉(zhuǎn)到步驟203,若失敗,則轉(zhuǎn)到步驟201;
[0076]步驟203、終端接收服務(wù)器發(fā)送的調(diào)試模式消息;
[0077]步驟204、終端判斷調(diào)試模式的類型是自動模式還是手動模式,若是自動模式,則轉(zhuǎn)到步驟205,若是自動模式,則轉(zhuǎn)到步驟206 ;
[0078]步驟205、獲取終端中的系統(tǒng)信息,并根據(jù)預(yù)設(shè)的系統(tǒng)信息上傳順序,將獲取的系統(tǒng)信息上傳至服務(wù)器;或者,終端根據(jù)預(yù)設(shè)的系統(tǒng)信息獲取順序,獲取終端中的系統(tǒng)信息并立即上傳至服務(wù)器;
[0079]步驟206、終端判斷是否接收到信息獲取指令,若是,則轉(zhuǎn)到步驟207,若否,則轉(zhuǎn)到步驟208;
[0080]步驟207、根據(jù)信息獲取指令,確定突獲取的系統(tǒng)信息,并上傳至服務(wù)器;
[0081 ]步驟208、終端接收服務(wù)器發(fā)送的針對系統(tǒng)信息的調(diào)試信息;
[0082]步驟209、終端根據(jù)調(diào)試信息,對終端進行在線調(diào)試。
[0083]本發(fā)明實施例提供的方法,終端發(fā)送連接請求到服務(wù)器,若與所述服務(wù)器連接成功,則接收所述服務(wù)器發(fā)送的調(diào)試模式消息;根據(jù)所述調(diào)試模式消息中的調(diào)試模式類型,將所述終端中的系統(tǒng)信息上傳至所述服務(wù)器;接收所述服務(wù)器發(fā)送的針對所述系統(tǒng)信息的調(diào)試信息;根據(jù)所述調(diào)試信息,對所述終端進行在線調(diào)試。該方法實現(xiàn)了終端與服務(wù)器之間的會話控制管理,使得終端可以通過與服務(wù)器連接,在線接收調(diào)試信息,并對終端進行調(diào)試,從而提高了調(diào)試效率。
[0084]另一方面,如圖3所示,本發(fā)明實施例還提供一種在線調(diào)試方法,應(yīng)用于服務(wù)器,包括:
[0085]步驟301、服務(wù)器接收終端發(fā)送的連接請求;
[0086]步驟302、若與所述終端連接成功,則所述服務(wù)器根據(jù)用戶輸入的調(diào)試模式類型,生成調(diào)試模式消息;
[0087]步驟303、所述服務(wù)器將所述調(diào)試模式消息發(fā)送給所述終端,以使所述終端根據(jù)所述調(diào)試模式消息,將所述終端中的系統(tǒng)信息上傳至所述服務(wù)器;
[0088]步驟304、所述服務(wù)器接收所述終端的系統(tǒng)信息,并在獲得針對所述系統(tǒng)信息的調(diào)試信息后,將所述調(diào)試信息發(fā)送至所述終端,以使所述終端根據(jù)所述調(diào)試信息對所述終端進行在線調(diào)試。
[0089]其中,終端側(cè)的實施方式可參照步驟101?步驟105。
[°09°]上述步驟301中,服務(wù)器接收終端發(fā)送的連接請求;
[0091]終端可以是手機、平板電腦等電子設(shè)備,當(dāng)終端出現(xiàn)問題時,終端用戶或者終端售后人員可以在終端的設(shè)置項中通過手動發(fā)起連接請求到服務(wù)器,其中要連接的服務(wù)器的地址和端口號預(yù)先設(shè)置在終端的一個apk中。終端發(fā)送到服務(wù)器的連接請求可以是一個SIP類型的registeH注冊)到服務(wù)器,其中攜帶終端自身的頂EI號碼,當(dāng)服務(wù)器端接收到終端發(fā)送的連接請求后,服務(wù)器側(cè)的技術(shù)人員可以選擇通過或者拒絕該連接請求。
[0092]上述步驟302中,若與所述終端連接成功,則所述服務(wù)器根據(jù)用戶輸入的調(diào)試模式類型,生成調(diào)試模式消息;
[0093]服務(wù)器接收服務(wù)器側(cè)的技術(shù)人員的調(diào)試模式類型的選擇,可以選擇手動模式或者自動模式,然后生成調(diào)試模式消息,其中調(diào)試模式消息中包含了調(diào)試模式類型。
[0094]上述步驟303中,所述服務(wù)器將所述調(diào)試模式消息發(fā)送給所述終端,以使所述終端根據(jù)所述調(diào)試模式消息,將所述終端中的系統(tǒng)信息上傳至所述服務(wù)器;
[0095]服務(wù)器將調(diào)試模式消息發(fā)送給終端,終端在接收到調(diào)試模式消息后,根據(jù)調(diào)試模式消息中的調(diào)試模式類型,將終端中的系統(tǒng)信息上傳至服務(wù)器。
[0096]上述步驟304中,所述服務(wù)器接收所述終端的系統(tǒng)信息,并在獲得針對所述系統(tǒng)信息的調(diào)試信息后,將所述調(diào)試信息發(fā)送至所述終端,以使所述終端根據(jù)所述調(diào)試信息對所述終端進行在線調(diào)試。
[0097]本發(fā)明實施例提供的方法,服務(wù)器可以通過與終端建立在線連接,通過程序控制終端進行在線調(diào)試,具體地,服務(wù)器發(fā)送調(diào)試模式消息給終端,并接收終端根據(jù)調(diào)試模式消息發(fā)送過來的系統(tǒng)信息,然后由技術(shù)人員對系統(tǒng)信息進行分析,并將分析結(jié)果及解決方案通過生成服務(wù)器側(cè)的調(diào)試信息后,發(fā)送給終端,以使終端根據(jù)調(diào)試信息進行在線調(diào)試,從而實現(xiàn)了對終端的在線調(diào)試,提高了調(diào)試效率,節(jié)約了調(diào)試時間。
[0098]下面結(jié)合圖1和圖3,對本發(fā)明實施例提供的終端與服務(wù)器的交互過程做描述,如圖4所示,為本發(fā)明實施例提供的自動模式下終端與服務(wù)器交互流程圖,包括:
[0099]步驟401、終端發(fā)送連接請求到服務(wù)器;
[0100]步驟402、服務(wù)器發(fā)送連接成功通知消息給終端;
[0101]步驟403、服務(wù)器發(fā)送調(diào)試模式消息給終端,其中調(diào)試模式消息中包含的調(diào)試模式類型為自動模式;
[0102]步驟404、終端發(fā)送所有的系統(tǒng)信息給服務(wù)器;
[0103]步驟405、服務(wù)器發(fā)送調(diào)試信息給終端;
[0104]步驟406、終端根據(jù)接收到的調(diào)試信息對終端進行在線調(diào)試。
[0105]下面結(jié)合圖1和圖3,對本發(fā)明實施例提供的終端與服務(wù)器的交互過程做描述,如圖5所示,為本發(fā)明實施例提供的手動模式下終端與服務(wù)器交互流程圖,包括:
[0106]步驟501、終端發(fā)送連接請求到服務(wù)器;
[0107]步驟502、服務(wù)器發(fā)送連接成功通知消息給終端;
[0108]步驟503、服務(wù)器發(fā)送調(diào)試模式消息給終端,其中調(diào)試模式消息中包含的調(diào)試模式類型為手動模式;
[0109]步驟504、服務(wù)器發(fā)送信息獲取指令I(lǐng)給終端;
[0110]步驟505、終端根據(jù)接收到的信息獲取指令I(lǐng),獲取相應(yīng)的系統(tǒng)信息I,然后發(fā)送給服務(wù)器;
[0111]步驟506、服務(wù)器發(fā)送信息獲取指令2給終端;
[0112]步驟507、終端根據(jù)接收到的信息獲取指令2,獲取相應(yīng)的系統(tǒng)信息2,然后發(fā)送給服務(wù)器;
[0113]步驟508、服務(wù)器發(fā)送信息獲取指令N給終端;
[0114]步驟509、終端根據(jù)接收到的信息獲取指令N,獲取相應(yīng)的系統(tǒng)信息N,然后發(fā)送給服務(wù)器;
[0115]步驟510、服務(wù)器發(fā)送調(diào)試信息給終端;
[0116]步驟511、終端根據(jù)接收到的調(diào)試信息對終端進行在線調(diào)試。
[0117]基于相同的技術(shù)構(gòu)思,本發(fā)明實施例還提供一種終端。本發(fā)明實施例提供的終端如圖6所示,包括:
[0118]連接請求發(fā)送單元601,用于發(fā)送連接請求到服務(wù)器;
[0119]調(diào)試模式消息接收單元602,用于若與所述服務(wù)器連接成功,則接收所述服務(wù)器發(fā)送的調(diào)試模式消息;
[0120]系統(tǒng)信息上傳單元603,用于根據(jù)所述調(diào)試模式消息中的調(diào)試模式類型,將所述終端中的系統(tǒng)信息上傳至所述服務(wù)器;
[0121]調(diào)試信息接收單元604,用于接收所述服務(wù)器發(fā)送的針對所述系統(tǒng)信息的調(diào)試信息;
[0122]調(diào)試單元605,用于根據(jù)所述調(diào)試信息,對所述終端進行在線調(diào)試。
[0123]可選地,所述調(diào)試模式類型為自動模式;所述系統(tǒng)信息上傳單元603,具體用于:
[0124]獲取所述終端中的系統(tǒng)信息,并根據(jù)預(yù)設(shè)的系統(tǒng)信息上傳順序,將獲取的系統(tǒng)信息上傳至所述服務(wù)器;或者
[0125]根據(jù)預(yù)設(shè)的系統(tǒng)信息獲取順序,獲取所述終端中的系統(tǒng)信息并立即上傳至所述服務(wù)器。
[0126]可選地,所述調(diào)試模式類型為手動模式;所述系統(tǒng)信息上傳單元603,具體用于:
[0127]在接收到所述服務(wù)器發(fā)送的信息獲取指令后,確定需要獲取的系統(tǒng)信息;
[0128]獲取所述終端中所述需要獲取的系統(tǒng)信息,并將獲取的系統(tǒng)信息上傳至所述服務(wù)器。
[0129]可選地,所述系統(tǒng)信息上傳單元603,具體用于:
[0130]若所述系統(tǒng)信息大于上傳閾值,則根據(jù)消息會話傳遞協(xié)議MSRP協(xié)議將所述獲取的系統(tǒng)信息上傳至所述服務(wù)器;
[0131]若所述系統(tǒng)信息小于或等于所述上傳閾值,則根據(jù)會話初始協(xié)議SIP協(xié)議將所述獲取的系統(tǒng)信息上傳至所述服務(wù)器。
[0132]基于相同的技術(shù)構(gòu)思,本發(fā)明實施例還提供一種服務(wù)器。本發(fā)明實施例提供的服務(wù)器如圖7所示,包括:
[0133]連接請求接收單元701,用于接收終端發(fā)送的連接請求;
[0134]調(diào)試模式消息生成單元702,用于若與所述終端連接成功,則根據(jù)用戶輸入的調(diào)試模式類型,生成調(diào)試模式消息;
[0135]調(diào)試模式消息發(fā)送單元703,用于將所述調(diào)試模式消息發(fā)送給所述終端,以使所述終端根據(jù)所述調(diào)試模式消息,將所述終端中的系統(tǒng)信息上傳至所述服務(wù)器;
[0136]系統(tǒng)信息接收單元704,用于接收所述終端的系統(tǒng)信息,并在獲得針對所述系統(tǒng)信息的調(diào)試信息后,將所述調(diào)試信息發(fā)送至所述終端,以使所述終端根據(jù)所述調(diào)試信息對所述終端進行在線調(diào)試。
[0137]本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、設(shè)備(系統(tǒng))、和計算機程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個機器,使得通過計算機或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
[0138]這些計算機程序指令也可存儲在能引導(dǎo)計算機或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
[0139]這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計算機或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計算機實現(xiàn)的處理,從而在計算機或其他可編程設(shè)備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
[0140]盡管已描述了本發(fā)明的優(yōu)選實施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對這些實施例做出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實施例以及落入本發(fā)明范圍的所有變更和修改。
[0141]顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
【主權(quán)項】
1.一種在線調(diào)試方法,其特征在于,包括: 終端發(fā)送連接請求到服務(wù)器; 若與所述服務(wù)器連接成功,則所述終端接收所述服務(wù)器發(fā)送的調(diào)試模式消息; 所述終端根據(jù)所述調(diào)試模式消息中的調(diào)試模式類型,將所述終端中的系統(tǒng)信息上傳至所述服務(wù)器; 所述終端接收所述服務(wù)器發(fā)送的針對所述系統(tǒng)信息的調(diào)試信息; 所述終端根據(jù)所述調(diào)試信息,對所述終端進行在線調(diào)試。2.如權(quán)利要求1所述的方法,其特征在于,所述調(diào)試模式類型為自動模式;所述終端將所述終端中的系統(tǒng)信息上傳至所述服務(wù)器,包括: 所述終端獲取所述終端中的系統(tǒng)信息,并根據(jù)預(yù)設(shè)的系統(tǒng)信息上傳順序,將獲取的系統(tǒng)信息上傳至所述服務(wù)器;或者 所述終端根據(jù)預(yù)設(shè)的系統(tǒng)信息獲取順序,獲取所述終端中的系統(tǒng)信息并立即上傳至所述服務(wù)器。3.如權(quán)利要求1所述的方法,其特征在于,所述調(diào)試模式類型為手動模式;所述終端將所述終端中的系統(tǒng)信息上傳至所述服務(wù)器,包括: 在接收到所述服務(wù)器發(fā)送的信息獲取指令后,所述終端確定需要獲取的系統(tǒng)信息; 所述終端獲取所述終端中所述需要獲取的系統(tǒng)信息,并將獲取的系統(tǒng)信息上傳至所述服務(wù)器。4.如權(quán)利要求1?3任一所述的方法,其特征在于,所述終端將所述終端中的系統(tǒng)信息上傳至所述服務(wù)器,包括: 若所述系統(tǒng)信息大于上傳閾值,則所述終端根據(jù)消息會話傳遞協(xié)議MSRP協(xié)議將所述獲取的系統(tǒng)信息上傳至所述服務(wù)器; 若所述系統(tǒng)信息小于或等于所述上傳閾值,則所述終端根據(jù)會話初始協(xié)議SIP協(xié)議將所述獲取的系統(tǒng)信息上傳至所述服務(wù)器。5.一種在線調(diào)試方法,其特征在于,包括: 服務(wù)器接收終端發(fā)送的連接請求; 若與所述終端連接成功,則所述服務(wù)器根據(jù)用戶輸入的調(diào)試模式類型,生成調(diào)試模式消息; 所述服務(wù)器將所述調(diào)試模式消息發(fā)送給所述終端,以使所述終端根據(jù)所述調(diào)試模式消息,將所述終端中的系統(tǒng)信息上傳至所述服務(wù)器; 所述服務(wù)器接收所述終端的系統(tǒng)信息,并在獲得針對所述系統(tǒng)信息的調(diào)試信息后,將所述調(diào)試信息發(fā)送至所述終端,以使所述終端根據(jù)所述調(diào)試信息對所述終端進行在線調(diào)試。6.一種終端,其特征在于,包括: 連接請求發(fā)送單元,用于發(fā)送連接請求到服務(wù)器; 調(diào)試模式消息接收單元,用于若與所述服務(wù)器連接成功,則接收所述服務(wù)器發(fā)送的調(diào)試模式消息; 系統(tǒng)信息上傳單元,用于根據(jù)所述調(diào)試模式消息中的調(diào)試模式類型,將所述終端中的系統(tǒng)信息上傳至所述服務(wù)器; 調(diào)試信息接收單元,用于接收所述服務(wù)器發(fā)送的針對所述系統(tǒng)信息的調(diào)試信息; 調(diào)試單元,用于根據(jù)所述調(diào)試信息,對所述終端進行在線調(diào)試。7.如權(quán)利要求6所述的終端,其特征在于,所述調(diào)試模式類型為自動模式;所述系統(tǒng)信息上傳單元,具體用于: 獲取所述終端中的系統(tǒng)信息,并根據(jù)預(yù)設(shè)的系統(tǒng)信息上傳順序,將獲取的系統(tǒng)信息上傳至所述服務(wù)器;或者 根據(jù)預(yù)設(shè)的系統(tǒng)信息獲取順序,獲取所述終端中的系統(tǒng)信息并立即上傳至所述服務(wù)器。8.如權(quán)利要求6所述的終端,其特征在于,所述調(diào)試模式類型為手動模式;所述系統(tǒng)信息上傳單元,具體用于: 在接收到所述服務(wù)器發(fā)送的信息獲取指令后,確定需要獲取的系統(tǒng)信息; 獲取所述終端中所述需要獲取的系統(tǒng)信息,并將獲取的系統(tǒng)信息上傳至所述服務(wù)器。9.如權(quán)利要求6?8任一所述的終端,其特征在于,所述系統(tǒng)信息上傳單元,具體用于: 若所述系統(tǒng)信息大于上傳閾值,則根據(jù)消息會話傳遞協(xié)議MSRP協(xié)議將所述獲取的系統(tǒng)信息上傳至所述服務(wù)器; 若所述系統(tǒng)信息小于或等于所述上傳閾值,則根據(jù)會話初始協(xié)議SIP協(xié)議將所述獲取的系統(tǒng)信息上傳至所述服務(wù)器。10.一種服務(wù)器,其特征在于,包括: 連接請求接收單元,用于接收終端發(fā)送的連接請求; 調(diào)試模式消息生成單元,用于若與所述終端連接成功,則根據(jù)用戶輸入的調(diào)試模式類型,生成調(diào)試模式消息; 調(diào)試模式消息發(fā)送單元,用于將所述調(diào)試模式消息發(fā)送給所述終端,以使所述終端根據(jù)所述調(diào)試模式消息,將所述終端中的系統(tǒng)信息上傳至所述服務(wù)器; 系統(tǒng)信息接收單元,用于接收所述終端的系統(tǒng)信息,并在獲得針對所述系統(tǒng)信息的調(diào)試信息后,將所述調(diào)試信息發(fā)送至所述終端,以使所述終端根據(jù)所述調(diào)試信息對所述終端進行在線調(diào)試。
【文檔編號】G06F11/36GK105915367SQ201610194990
【公開日】2016年8月31日
【申請日】2016年3月30日
【發(fā)明人】李和意, 劉濤
【申請人】青島海信移動通信技術(shù)股份有限公司