一種參數(shù)更新方法及相關(guān)設(shè)備、系統(tǒng)的制作方法
【專利摘要】本發(fā)明實施例公開一種參數(shù)更新方法及相關(guān)設(shè)備、系統(tǒng),其中方法包括如下步驟:參數(shù)提供端接收參數(shù)請求端發(fā)送的對用戶終端與服務(wù)器間的待更新連接參數(shù)的參數(shù)更新請求,其中,參數(shù)更新請求中攜帶用戶終端的標識信息和待更新連接參數(shù)特征信息,參數(shù)提供端查詢標識信息對應(yīng)的當前連接參數(shù)特征信息,進而將當前連接參數(shù)特征信息對應(yīng)的當前連接參數(shù)發(fā)送至參數(shù)請求端,以使參數(shù)請求端采用當前連接參數(shù)對待更新連接參數(shù)進行更新。通過統(tǒng)一的參數(shù)提供端可將當前連接參數(shù)發(fā)送至參數(shù)請求端以對待更新連接參數(shù)進行更新,提高了連接參數(shù)變更效率、變更準確性,進而提升了用戶終端的業(yè)務(wù)處理效率。
【專利說明】一種參數(shù)更新方法及相關(guān)設(shè)備、系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)【技術(shù)領(lǐng)域】,尤其涉及一種參數(shù)更新方法及相關(guān)設(shè)備、系統(tǒng)。
【背景技術(shù)】
[0002]隨著計算機和網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,在有限地理范圍之內(nèi)存在著各種各樣的計算機網(wǎng)絡(luò),網(wǎng)絡(luò)中業(yè)務(wù)載體通常劃分為用戶終端和服務(wù)器端兩種角色,當用戶終端(部署客戶端系統(tǒng))與服務(wù)器(部署服務(wù)器系統(tǒng))進行通信時,首先需要通過連接參數(shù)跟服務(wù)器建立連接,然后才能傳輸業(yè)務(wù)數(shù)據(jù);而當連接參數(shù)變化時,用戶終端需要進行參數(shù)變更。現(xiàn)實中,用戶終端呈現(xiàn)數(shù)量多、種類復(fù)雜且不斷變化的現(xiàn)象,服務(wù)器也會根據(jù)業(yè)務(wù)發(fā)展需要不斷變化,這就帶來了一個問題一一需要頻繁調(diào)整連接參數(shù)。在現(xiàn)有技術(shù)方案中,當調(diào)整用戶終端與服務(wù)器的連接參數(shù)時,需要進行人工配置,對于多達數(shù)十個甚至數(shù)百個的用戶終端,人工配置所需工作量大、配置難度高,因此在連接參數(shù)變更過程中會發(fā)生變更錯誤,且一旦失敗后恢復(fù)不易,這些限制都降低了連接參數(shù)變更效率,增加了變更風險,同時也影響了用戶終端辦理業(yè)務(wù)效率。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實施例提供一種參數(shù)更新方法及相關(guān)設(shè)備、系統(tǒng),可提高連接參數(shù)變更效率、變更準確性。
[0004]本發(fā)明實施例第一方面提供一種參數(shù)更新方法,包括:
[0005]參數(shù)提供端接收參數(shù)請求端發(fā)送的對用戶終端與服務(wù)器間的待更新連接參數(shù)的參數(shù)更新請求,所述參數(shù)更新請求中攜帶所述用戶終端的標識信息和所述待更新連接參數(shù)特征信息;
[0006]所述參數(shù)提供端查詢所述標識信息對應(yīng)的當前連接參數(shù)特征信息;
[0007]所述參數(shù)提供端將所述當前連接參數(shù)特征信息對應(yīng)的當前連接參數(shù)發(fā)送至所述參數(shù)請求端,以使所述參數(shù)請求端采用所述當前連接參數(shù)對所述待更新連接參數(shù)進行更新。
[0008]本發(fā)明實施例第二方面提供另一種參數(shù)更新方法,包括:
[0009]參數(shù)請求端向參數(shù)提供端發(fā)送對用戶終端與服務(wù)器間的待更新連接參數(shù)的參數(shù)更新請求,所述參數(shù)更新請求中攜帶所述用戶終端的標識信息和所述待更新連接參數(shù)特征信息,以使所述參數(shù)提供端查詢所述標識信息對應(yīng)的當前連接參數(shù)特征信息;
[0010]所述參數(shù)請求端接收所述參數(shù)提供端發(fā)送的所述當前連接參數(shù)特征信息對應(yīng)的當前連接參數(shù),并采用所述當前連接參數(shù)對所述待更新連接參數(shù)進行更新。
[0011]本發(fā)明實施例第三方面提供一種參數(shù)提供端,包括:
[0012]接收單元,用于接收參數(shù)請求端發(fā)送的對用戶終端與服務(wù)器間的待更新連接參數(shù)的參數(shù)更新請求,所述參數(shù)更新請求中攜帶所述用戶終端的標識信息和所述待更新連接參數(shù)特征信息;
[0013]查詢單元,用于查詢所述標識信息對應(yīng)的當前連接參數(shù)特征信息;
[0014]第一發(fā)送單元,用于將所述當前連接參數(shù)特征信息對應(yīng)的當前連接參數(shù)發(fā)送至所述參數(shù)請求端,以使所述參數(shù)請求端采用所述當前連接參數(shù)對所述待更新連接參數(shù)進行更新。
[0015]本發(fā)明實施例第四方面提供一種參數(shù)請求端,包括:
[0016]發(fā)送單元,用于向所述參數(shù)提供端發(fā)送對用戶終端與服務(wù)器間的待更新連接參數(shù)的參數(shù)更新請求,所述參數(shù)更新請求中攜帶所述用戶終端的標識信息和所述待更新連接參數(shù)特征信息,以使所述參數(shù)提供端查詢所述標識信息對應(yīng)的當前連接參數(shù)特征信息;
[0017]第一接收單元,用于接收所述參數(shù)提供端發(fā)送的所述當前連接參數(shù)特征信息對應(yīng)的當前連接參數(shù),并采用所述當前連接參數(shù)對所述待更新連接參數(shù)進行更新。
[0018]本發(fā)明實施例第三方面提供一種參數(shù)更新系統(tǒng),包括:服務(wù)器和用戶終端;其中,
[0019]所述服務(wù)器包括上述第三方面提供的一種參數(shù)提供端;
[0020]所述用戶終端包括上述第四方面提供的一種參數(shù)請求端。
[0021]本發(fā)明實施例中,參數(shù)提供端接收參數(shù)請求端發(fā)送的對用戶終端與服務(wù)器間的待更新連接參數(shù)的參數(shù)更新請求,其中,參數(shù)更新請求中攜帶用戶終端的標識信息和待更新連接參數(shù)特征信息,參數(shù)提供端查詢標識信息對應(yīng)的當前連接參數(shù)特征信息,進而將當前連接參數(shù)特征信息對應(yīng)的當前連接參數(shù)發(fā)送至參數(shù)請求端,以使參數(shù)請求端采用當前連接參數(shù)對待更新連接參數(shù)進行更新。用戶終端與服務(wù)器間的待更新連接參數(shù)無需進行人工配置,通過統(tǒng)一的參數(shù)提供端可將當前連接參數(shù)發(fā)送至參數(shù)請求端以對待更新連接參數(shù)進行更新,提高了連接參數(shù)變更效率、變更準確性,進而提升了用戶終端的業(yè)務(wù)處理效率。
【專利附圖】
【附圖說明】
[0022]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0023]圖1是本發(fā)明實施例提供的一種參數(shù)更新方法的流程示意圖;
[0024]圖2是本發(fā)明實施例提供的另一種參數(shù)更新方法的流程示意圖;
[0025]圖3是本發(fā)明實施例提供的又一種參數(shù)更新方法的流程示意圖;
[0026]圖4是本發(fā)明實施例提供的又一種參數(shù)更新方法的流程示意圖;
[0027]圖5是本發(fā)明實施例提供的一種參數(shù)提供端的結(jié)構(gòu)示意圖;
[0028]圖6是本發(fā)明實施例提供的另一種參數(shù)提供端的結(jié)構(gòu)示意圖;
[0029]圖7是本發(fā)明實施例提供的一種參數(shù)請求端的結(jié)構(gòu)示意圖;
[0030]圖8是本發(fā)明實施例提供的另一種參數(shù)請求端的結(jié)構(gòu)示意圖;
[0031]圖9是本發(fā)明實施例提供的一種參數(shù)更新系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實施方式】
[0032]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有付出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0033]本發(fā)明實施例所述的參數(shù)更新方法可以應(yīng)用于網(wǎng)際協(xié)議(Internet Protocol,IP)地址變更的場景,例如:參數(shù)提供端接收參數(shù)請求端發(fā)送的對用戶終端與服務(wù)器間的待更新IP地址的參數(shù)更新請求,其中,參數(shù)更新請求中攜帶所述用戶終端的標識信息和所述待更新IP地址信息,參數(shù)提供端查詢所述標識信息對應(yīng)的當前IP地址信息,進而將所述當前IP地址信息對應(yīng)的當前IP地址發(fā)送至所述參數(shù)請求端,以使所述參數(shù)請求端采用所述當前IP地址對所述待更新IP地址進行更新。用戶終端與服務(wù)器間的待更新IP地址無需進行人工配置,通過統(tǒng)一的參數(shù)提供端可將當前IP地址發(fā)送至參數(shù)請求端以對待更新IP地址進行更新,提高了 IP地址變更效率、變更準確率,進而提升了用戶終端的業(yè)務(wù)處理效率。
[0034]本發(fā)明實施例涉及的用戶終端可以包括:計算機、平板電腦、智能手機、筆記本電腦、掌上電腦以及移動互聯(lián)網(wǎng)設(shè)備(Mobile Internet Devices,MID)等終端設(shè)備,所述服務(wù)器可以為所述用戶終端提供服務(wù)的后臺設(shè)備;所述參數(shù)提供端是所述服務(wù)器中為所述用戶終端提供參數(shù)更新服務(wù)的裝置,或者為與所述服務(wù)器相連接的參數(shù)更新服務(wù)的裝置;所述參數(shù)請求端是所述用戶終端中響應(yīng)所述服務(wù)器提供的參數(shù)更新服務(wù)的裝置,或者為與所述用戶終端相連接的用于響應(yīng)所述服務(wù)器提供的參數(shù)更新服務(wù)的裝置。
[0035]下面將結(jié)合附圖1-附圖4,對本發(fā)明實施例提供的參數(shù)更新方法進行詳細介紹。
[0036]請參見圖1,為本發(fā)明實施例提供了一種參數(shù)更新方法的流程示意圖。如圖1所示,本發(fā)明實施例的所述方法可以包括以下步驟SlOl-步驟S103。
[0037]S101,參數(shù)提供端接收參數(shù)請求端發(fā)送的對用戶終端與服務(wù)器間的待更新連接參數(shù)的參數(shù)更新請求;
[0038]具體的,參數(shù)提供端接收參數(shù)請求端發(fā)送的參數(shù)更新請求,所述參數(shù)是指用戶終端與服務(wù)器間的連接參數(shù),例如:IP地址、連接協(xié)議、協(xié)議端口等。所述參數(shù)更新請求中攜帶所述用戶終端的標識信息(Identity,ID)和待更新連接參數(shù)特征信息,所述待更新連接參數(shù)特征信息是所述待更新連接參數(shù)版本號,同時也是所述參數(shù)請求端中保存的可供用戶終端使用的連接參數(shù)特征信息。進而,所述參數(shù)提供端根據(jù)所述參數(shù)更新請求獲知發(fā)出所述協(xié)商請求的用戶終端和所述用戶終端使用的連接參數(shù)特征信息,用以確定所述用戶終端的參數(shù)請求端是否需要更新連接參數(shù)。
[0039]需要說明的是,當所述用戶終端首次接入所述服務(wù)器時,所述服務(wù)器向所述用戶終端發(fā)布應(yīng)用程序編程接口(Applicat1n Programming Interface,API),所述用戶終端配置所述API,即為所述用戶終端的參數(shù)請求端,以使所述用戶終端通過所述參數(shù)請求端實現(xiàn)自動更新連接參數(shù)而無需手動配置,在所述服務(wù)器中配置、管理、發(fā)送用戶終端與服務(wù)器間的連接參數(shù)的即為所述參數(shù)提供端??梢岳斫獾氖?,參數(shù)提供端可接收多個(數(shù)十個甚至數(shù)百個)參數(shù)請求端發(fā)送的不同待更新連接參數(shù)的參數(shù)更新請求,且每一待更新連接參數(shù)的參數(shù)更新請求是由相應(yīng)的參數(shù)請求端所決定的,所述參數(shù)提供端可對各個參數(shù)請求端提供服務(wù)。當然,也可是一個或者多個參數(shù)提供端對所述多個參數(shù)請求端提供服務(wù)。
[0040]S102,所述參數(shù)提供端查詢所述標識信息對應(yīng)的當前連接參數(shù)特征信息;
[0041]具體的,所述參數(shù)更新請求的標識信息代表了與之相對應(yīng)的用戶終端,當前連接參數(shù)特征信息是當前連接參數(shù)的版本號。所述參數(shù)提供端查詢所述用戶終端的當前連接參數(shù)特征信息,具體是指所述參數(shù)提供端查詢數(shù)據(jù)庫中保存的所述用戶終端的當前連接參數(shù)的版本號。需要說明的是,所述當前連接參數(shù)特征信息即為數(shù)據(jù)庫中記錄的所述用戶終端的最新連接參數(shù)特征信息。所述數(shù)據(jù)庫是在所述參數(shù)發(fā)送終端中記錄各個用戶終端連接參數(shù)及其相對應(yīng)的版本號的,包括記錄用戶終端連接參數(shù)的歷史更新信息和最新信息。
[0042]S103,所述參數(shù)提供端將所述當前連接參數(shù)特征信息對應(yīng)的當前連接參數(shù)發(fā)送至所述參數(shù)請求端;
[0043]具體的,所述參數(shù)提供端將所述用戶終端的當前連接參數(shù)特征信息對應(yīng)的當前連接參數(shù)發(fā)送至所述參數(shù)請求端,以使所述參數(shù)請求端采用所述當前連接參數(shù)對所述待更新連接參數(shù)進行更新。所述參數(shù)提供端并將所述當前連接參數(shù)和所述當前連接參數(shù)對應(yīng)的當前連接參數(shù)特征信息記錄并保存在所述數(shù)據(jù)庫中,以便查詢。
[0044]本發(fā)明實施例中,參數(shù)提供端接收參數(shù)請求端發(fā)送的對用戶終端與服務(wù)器間的待更新連接參數(shù)的參數(shù)更新請求,其中,參數(shù)更新請求中攜帶用戶終端的標識信息和待更新連接參數(shù)特征信息,參數(shù)提供端查詢標識信息對應(yīng)的當前連接參數(shù)特征信息,進而將當前連接參數(shù)特征信息對應(yīng)的當前連接參數(shù)發(fā)送至參數(shù)請求端,以使參數(shù)請求端采用當前連接參數(shù)對待更新連接參數(shù)進行更新。用戶終端與服務(wù)器間的待更新連接參數(shù)無需進行人工配置,通過統(tǒng)一的參數(shù)提供端可將當前連接參數(shù)發(fā)送至參數(shù)請求端以對待更新連接參數(shù)進行更新,提高了連接參數(shù)變更效率、變更準確率,進而提升了用戶終端的業(yè)務(wù)處理效率。
[0045]請參見圖2,為本發(fā)明實施例提供了另一種參數(shù)更新方法的流程示意圖。如圖2所示,本發(fā)明實施例的所述方法可包括以下步驟S201-步驟S205。
[0046]S201,所述參數(shù)提供端接收參數(shù)請求端發(fā)送的對用戶終端與服務(wù)器間的待更新連接參數(shù)的參數(shù)更新請求;
[0047]具體的,所述參數(shù)提供端接收所述參數(shù)請求端發(fā)送的參數(shù)更新請求,所述參數(shù)是指用戶終端與服務(wù)器間的連接參數(shù),例如:IP地址、連接協(xié)議、協(xié)議端口等。所述參數(shù)更新請求中攜帶所述用戶終端的標識信息和待更新連接參數(shù)特征信息,所述待更新連接參數(shù)特征信息是所述待更新連接參數(shù)版本號,同時也是所述參數(shù)請求端中保存的可供用戶終端使用的連接參數(shù)特征信息。進而,所述參數(shù)提供端根據(jù)所述參數(shù)更新請求獲知發(fā)出所述協(xié)商請求的用戶終端和所述用戶終端使用的連接參數(shù)特征信息,用以確定所述用戶終端的參數(shù)請求端是否需要更新連接參數(shù)。
[0048]需要說明的是,當所述用戶終端首次接入所述服務(wù)器時,所述服務(wù)器向所述用戶終端發(fā)布API,所述用戶終端配置所述API,即為所述用戶終端的參數(shù)請求端,以使所述用戶終端通過所述參數(shù)請求端實現(xiàn)自動更新連接參數(shù)而無需手動配置,在所述服務(wù)器中配置、管理、發(fā)送用戶終端與服務(wù)器間的連接參數(shù)的即為所述參數(shù)提供端??梢岳斫獾氖?,參數(shù)提供端可接收多個(數(shù)十個甚至數(shù)百個)參數(shù)請求端發(fā)送的不同待更新連接參數(shù)的參數(shù)更新請求,且每一待更新連接參數(shù)的參數(shù)更新請求是由相應(yīng)的參數(shù)請求端所決定的,所述參數(shù)提供端可對各個參數(shù)請求端提供服務(wù)。當然,也可是一個或者多個參數(shù)提供端對所述多個參數(shù)請求端提供服務(wù)。
[0049]S202,所述參數(shù)提供端查詢所述標識信息對應(yīng)的當前連接參數(shù)特征信息;
[0050]具體的,所述參數(shù)更新請求的標識信息代表了與之相對應(yīng)的用戶終端,當前連接參數(shù)特征信息是當前連接參數(shù)的版本號。所述參數(shù)提供端查詢所述用戶終端的當前連接參數(shù)特征信息,具體是指所述參數(shù)提供端查詢數(shù)據(jù)庫中保存的所述用戶終端的當前連接參數(shù)的版本號。需要說明的是,所述當前連接參數(shù)特征信息即為數(shù)據(jù)庫中記錄的所述用戶終端的最新連接參數(shù)特征信息。所述數(shù)據(jù)庫是在所述參數(shù)發(fā)送終端中記錄各個用戶終端連接參數(shù)及其相對應(yīng)的版本號的,包括記錄用戶終端連接參數(shù)的歷史更新信息和最新信息。
[0051]S203,所述參數(shù)提供端對所述待更新連接參數(shù)的版本號與所述當前連接參數(shù)的版本號進行匹配;
[0052]具體的,所述待更新連接參數(shù)特征信息具體為所述待更新連接參數(shù)的版本號,所述當前連接參數(shù)特征信息具體為所述當前連接參數(shù)的版本號,且由S201和S202可知,所述待更新連接參數(shù)特征信息是所述用戶終端正在使用的連接參數(shù)版本號,所述當前連接參數(shù)特征信息是所述參數(shù)提供端的數(shù)據(jù)庫中記錄的所述用戶終端的最新連接參數(shù)版本號。因此,所述參數(shù)提供端可將所述待更新連接參數(shù)版本號與當前連接參數(shù)版本號進行匹配,以使確定所述用戶終端的連接參數(shù)特征信息是否需要更新。
[0053]S204,當所述待更新連接參數(shù)的版本號與所述當前連接參數(shù)的版本號匹配不一致時,所述參數(shù)提供端將所述當前連接參數(shù)特征信息對應(yīng)的當前連接參數(shù)發(fā)送至所述參數(shù)請求端;
[0054]具體的,當所述待更新連接參數(shù)版本號與所述當前連接參數(shù)的版本號匹配不一致時,說明所述參數(shù)請求端的所述待更新連接參數(shù)需要更新。所述參數(shù)提供端將所述當前連接參數(shù)和所述當前連接參數(shù)版本號同時發(fā)送至所述參數(shù)請求端,以使所述參數(shù)請求端采用所述當前連接參數(shù)對所述待更新連接參數(shù)進行更新,并且所述參數(shù)請求端將所述當前連接參數(shù)和所述當前連接參數(shù)特征信息保存在所述用戶終端的本地文件中。
[0055]需要說明的是,當所述參數(shù)提供端需要調(diào)整所述參數(shù)請求端的連接參數(shù)時,所述參數(shù)提供端在數(shù)據(jù)庫中進行合理配置,可通過在下一次版本號匹配不一致時,將新配置的連接參數(shù)與連接參數(shù)特征信息發(fā)送至所述參數(shù)請求端,以實現(xiàn)自動地更新連接參數(shù)。當用戶終端發(fā)起業(yè)務(wù)請求時,從所述參數(shù)請求端選擇一個空閑狀態(tài)的連接,所述用戶終端將所述業(yè)務(wù)請求發(fā)送至服務(wù)器,所述服務(wù)器對所述業(yè)務(wù)請求做出響應(yīng),并將響應(yīng)信息發(fā)送至所述用戶終端。
[0056]S205,當采用所述當前連接參數(shù)更新所述待更新連接參數(shù)失敗時,所述參數(shù)提供端發(fā)送所述待更新連接參數(shù)至所述參數(shù)請求端;
[0057]具體的,所述當前連接參數(shù)更新所述待更新連接參數(shù)失敗的原因可包括:當前連接參數(shù)對應(yīng)網(wǎng)絡(luò)未連通、當前連接參數(shù)對應(yīng)的提供端程序無法正常提供服務(wù)、用戶終端配置不支持、出現(xiàn)未知錯誤等。由于上述所述待更新連接參數(shù)更新失敗的情況,不能在短時間內(nèi)解決,因此可將所述當前連接參數(shù)視為無效,即不能再用于更新所述用戶終端的連接參數(shù)。此時,所述參數(shù)提供端將所述參數(shù)請求端的連接參數(shù)退回至上一個版本,即當所述參數(shù)提供端接收到所述參數(shù)請求端發(fā)送的下一次參數(shù)更新請求時,所述參數(shù)提供端將所述待更新連接參數(shù)發(fā)送至所述參數(shù)請求端,用以保證當所述用戶終端發(fā)起業(yè)務(wù)請求時所述參數(shù)請求端提供可以使用的連接進行業(yè)務(wù)處理,提升了用戶終端的業(yè)務(wù)處理效率。
[0058]需要說明的是,當所述當前連接參數(shù)更新失敗的原因是用戶終端程序異常退出、用戶終端掉電等時,可及時解決此類問題,因此可將所述當前連接參數(shù)視為有效,即所述當前連接參數(shù)仍然可用于更新所述用戶終端的連接參數(shù)。當所述參數(shù)提供端接收到所述參數(shù)請求端發(fā)送的下一次參數(shù)更新請求時,采用所述當前連接參數(shù)更新所述待更新連接參數(shù)。
[0059]本發(fā)明實施例中,參數(shù)提供端接收參數(shù)請求端發(fā)送的對用戶終端與服務(wù)器間的待更新連接參數(shù)的參數(shù)更新請求,其中,參數(shù)更新請求中攜帶用戶終端的標識信息和待更新連接參數(shù)特征信息,參數(shù)提供端查詢標識信息對應(yīng)的當前連接參數(shù)特征信息,進而將當前連接參數(shù)特征信息對應(yīng)的當前連接參數(shù)發(fā)送至參數(shù)請求端,以使參數(shù)請求端采用當前連接參數(shù)對待更新連接參數(shù)進行更新。用戶終端與服務(wù)器間的待更新連接參數(shù)無需進行人工配置,通過統(tǒng)一的參數(shù)提供端可將當前連接參數(shù)發(fā)送至參數(shù)請求端以對待更新連接參數(shù)進行更新,提高了連接參數(shù)變更效率、變更準確率,進而提升了用戶終端的業(yè)務(wù)處理效率。
[0060]請參見圖3,為本發(fā)明實施例提供了又一種參數(shù)更新方法的流程示意圖。如圖3所示,本發(fā)明實施例的所述方法可包括以下步驟S301-步驟S302。
[0061]S301,參數(shù)請求端向參數(shù)提供端發(fā)送對用戶終端與服務(wù)器間的待更新連接參數(shù)的參數(shù)更新請求;
[0062]具體的,參數(shù)請求端以固定時間間隔向參數(shù)提供端發(fā)送參數(shù)更新請求,所述參數(shù)是指用戶終端與服務(wù)器間的連接參數(shù),例如:IP地址、連接協(xié)議、協(xié)議端口等。所述參數(shù)更新請求中攜帶所述用戶終端的標識信息和待更新連接參數(shù)特征信息,所述待更新連接參數(shù)特征信息是所述待更新連接參數(shù)版本號,同時也是所述參數(shù)請求端中保存的可供用戶終端使用的連接參數(shù)特征信息。
[0063]進一步,所述參數(shù)請求端發(fā)送的所述參數(shù)更新請求,可以使所述參數(shù)提供端查詢所述標識信息對應(yīng)的當前連接參數(shù)特征信息,所述當前連接參數(shù)特征信息是當前連接參數(shù)的版本號。其中,所述當前連接參數(shù)特征信息即為數(shù)據(jù)庫中記錄的所述用戶終端的最新連接參數(shù)特征信息,所述數(shù)據(jù)庫是在所述參數(shù)發(fā)送終端中記錄各個用戶終端連接參數(shù)及其相對應(yīng)的版本號的,包括記錄用戶終端連接參數(shù)的歷史更新信息和最新信息。
[0064]需要說明的是,當所述用戶終端首次接入所述服務(wù)器時,所述服務(wù)器向所述用戶終端發(fā)布API,所述用戶終端配置所述API,即為所述用戶終端的參數(shù)請求端,以使所述用戶終端通過所述參數(shù)請求端實現(xiàn)自動更新連接參數(shù)而無需手動配置,在所述服務(wù)器中配置、管理、發(fā)送用戶終端與服務(wù)器間的連接參數(shù)的即為所述參數(shù)提供端??梢岳斫獾氖?,可以有多個(數(shù)十個甚至數(shù)百個)參數(shù)請求端向參數(shù)提供端發(fā)送不同待更新連接參數(shù)的參數(shù)更新請求,且每一待更新連接參數(shù)的參數(shù)更新請求是由相應(yīng)的參數(shù)請求端所決定的,所述參數(shù)提供端可對各個參數(shù)請求端提供服務(wù)。當然,也可是一個或者多個參數(shù)提供端對所述多個參數(shù)請求端提供服務(wù)。
[0065]S302,所述參數(shù)請求端接收所述參數(shù)提供端發(fā)送的所述當前連接參數(shù)特征信息對應(yīng)的當前連接參數(shù),并采用所述當前連接參數(shù)對所述待更新連接參數(shù)進行更新;
[0066]具體的,所述參數(shù)請求端接收所述參數(shù)提供端發(fā)送的所述當前連接參數(shù)特征信息對應(yīng)的當前連接參數(shù),所述當前連接參數(shù)特征信息是當前連接參數(shù)的版本號,所述參數(shù)請求端采用所述當前連接參數(shù)對所述待更新連接參數(shù)進行更新。
[0067]本發(fā)明實施例中,參數(shù)請求端向參數(shù)提供端發(fā)送對用戶終端與服務(wù)器間的待更新連接參數(shù)的參數(shù)更新請求,參數(shù)請求端接收參數(shù)提供端發(fā)送的所述當前連接參數(shù)特征信息對應(yīng)的當前連接參數(shù),并采用當前連接參數(shù)對待更新連接參數(shù)進行更新。用戶終端與服務(wù)器間的待更新連接參數(shù)無需進行人工配置,通過參數(shù)請求端定時向參數(shù)提供端發(fā)送更新請求可實現(xiàn)參數(shù)請求端待更新連接參數(shù)的自動更新,降低了人工配置時發(fā)生的錯誤率,同時也提高了連接參數(shù)變更效率,進而提升了用戶終端的業(yè)務(wù)處理效率。
[0068]請參見圖4,為本發(fā)明實施例提供了又一種參數(shù)更新方法的流程示意圖。如圖4所示,本發(fā)明實施例的所述方法可包括以下步驟S401-步驟S403。
[0069]S401,參數(shù)請求端向參數(shù)提供端發(fā)送對用戶終端與服務(wù)器間的待更新連接參數(shù)的參數(shù)更新請求;
[0070]具體的,參數(shù)請求端以固定時間間隔向參數(shù)提供端發(fā)送參數(shù)更新請求,所述參數(shù)是指用戶終端與服務(wù)器間的連接參數(shù),例如:IP地址、連接協(xié)議、協(xié)議端口等。所述參數(shù)更新請求中攜帶所述用戶終端的標識信息和待更新連接參數(shù)特征信息,所述待更新連接參數(shù)特征信息是所述待更新連接參數(shù)版本號,同時也是所述參數(shù)請求端中保存的可供用戶終端使用的連接參數(shù)特征信息。
[0071]進一步,所述參數(shù)請求端發(fā)送的所述參數(shù)更新請求,可以使所述參數(shù)提供端查詢所述標識信息對應(yīng)的當前連接參數(shù)特征信息,所述當前連接參數(shù)特征信息是當前連接參數(shù)的版本號。其中,所述當前連接參數(shù)特征信息即為數(shù)據(jù)庫中記錄的所述用戶終端的最新連接參數(shù)特征信息,所述數(shù)據(jù)庫是在所述參數(shù)發(fā)送終端中記錄各個用戶終端連接參數(shù)及其相對應(yīng)的版本號的,包括記錄用戶終端連接參數(shù)的歷史更新信息和最新信息。
[0072]需要說明的是,當所述用戶終端首次接入所述服務(wù)器時,所述服務(wù)器向所述用戶終端發(fā)布API,所述用戶終端配置所述API,即為所述用戶終端的參數(shù)請求端,以使所述用戶終端通過所述參數(shù)請求端實現(xiàn)自動更新連接參數(shù)而無需手動配置,在所述服務(wù)器中配置、管理、發(fā)送用戶終端與服務(wù)器間的連接參數(shù)的即為所述參數(shù)提供端。可以理解的是,可以有多個(數(shù)十個甚至數(shù)百個)參數(shù)請求端向參數(shù)提供端發(fā)送不同待更新連接參數(shù)的參數(shù)更新請求,且每一待更新連接參數(shù)的參數(shù)更新請求是由相應(yīng)的參數(shù)請求端所決定的,所述參數(shù)提供端可對各個參數(shù)請求端提供服務(wù)。當然,也可是一個或者多個參數(shù)提供端對所述多個參數(shù)請求端提供服務(wù)。
[0073]S402,當所述待更新連接參數(shù)的版本號與所述當前連接參數(shù)的版本號匹配不一致時,所述參數(shù)請求端接收所述參數(shù)提供端發(fā)送的所述當前連接參數(shù)特征信息對應(yīng)的當前連接參數(shù);
[0074]具體的,當所述待更新連接參數(shù)的版本號與所述當前連接參數(shù)的版本號匹配不一致時,說明所述參數(shù)請求端的所述待更新連接參數(shù)需要更新了。所述參數(shù)請求端接收所述參數(shù)提供端發(fā)送的所述當前連接參數(shù)和所述當前連接參數(shù)版本號,所述參數(shù)請求端采用所述當前連接參數(shù)對所述待更新連接參數(shù)進行更新,并且所述參數(shù)請求端將所述當前連接參數(shù)和所述當前連接參數(shù)特征信息保存在所述用戶終端的本地文件中。當用戶終端發(fā)起業(yè)務(wù)請求時,從所述參數(shù)請求端選擇一個空閑狀態(tài)的連接,所述用戶終端將所述業(yè)務(wù)請求發(fā)送至服務(wù)器,所述服務(wù)器對所述業(yè)務(wù)請求做出響應(yīng),并將響應(yīng)信息發(fā)送至所述用戶終端。
[0075]S403,當采用所述當前連接參數(shù)更新所述待更新連接參數(shù)失敗時,所述參數(shù)請求端接收所述參數(shù)提供端發(fā)送的所述待更新連接參數(shù);
[0076]具體的,所述當前連接參數(shù)更新所述待更新連接參數(shù)失敗的原因可包括:當前連接參數(shù)對應(yīng)網(wǎng)絡(luò)未連通、當前連接參數(shù)對應(yīng)的提供端程序無法正常提供服務(wù)、用戶終端配置不支持、出現(xiàn)未知錯誤等。由于上述所述待更新連接參數(shù)更新失敗的情況,不能在短時間內(nèi)解決,因此可將所述當前連接參數(shù)視為無效,即不能再用于更新所述用戶終端的連接參數(shù)。此時,所述參數(shù)提供端將所述參數(shù)請求端的連接參數(shù)退回至上一個版本,即當所述參數(shù)請求端向所述參數(shù)提供端發(fā)送下一次參數(shù)更新請求時,所述參數(shù)請求端接收所述參數(shù)提供端發(fā)送的所述待更新連接參數(shù),可以保證當所述用戶終端發(fā)起業(yè)務(wù)請求時所述參數(shù)請求端提供可以使用的連接進行業(yè)務(wù)處理,提升了用戶終端的業(yè)務(wù)處理效率。
[0077]需要說明的是,當所述當前連接參數(shù)更新失敗的原因是用戶終端程序異常退出、用戶終端掉電等時,可及時解決此類問題,因此可將所述當前連接參數(shù)視為有效,即所述當前連接參數(shù)仍然可用于更新所述用戶終端的連接參數(shù)。當所述參數(shù)提供端接收到所述參數(shù)請求端發(fā)送的下一次參數(shù)更新請求時,采用所述當前連接參數(shù)更新所述待更新連接參數(shù)。
[0078]本發(fā)明實施例中,參數(shù)請求端向參數(shù)提供端發(fā)送對用戶終端與服務(wù)器間的待更新連接參數(shù)的參數(shù)更新請求,參數(shù)請求端接收參數(shù)提供端發(fā)送的所述當前連接參數(shù)特征信息對應(yīng)的當前連接參數(shù),并采用當前連接參數(shù)對待更新連接參數(shù)進行更新。用戶終端與服務(wù)器間的待更新連接參數(shù)無需進行人工配置,通過參數(shù)請求端定時向參數(shù)提供端發(fā)送更新請求可實現(xiàn)參數(shù)請求端待更新連接參數(shù)的自動更新,降低了人工配置時發(fā)生的錯誤率,同時也提高了連接參數(shù)變更效率,進而提升了用戶終端的業(yè)務(wù)處理效率。
[0079]下面將結(jié)合附圖5-附圖8,對本發(fā)明實施例提供的參數(shù)更新裝置進行詳細介紹。需要說明的是,附圖5-附圖8所示的參數(shù)更新裝置,用于執(zhí)行本發(fā)明圖1-圖4所示實施例的方法,為了便于說明,僅示出了與本發(fā)明實施例相關(guān)的部分,具體技術(shù)細節(jié)未揭示的,請參照本發(fā)明圖1-圖4所示的實施例。
[0080]請參見圖5,為本發(fā)明實施例提供了一種參數(shù)提供端的結(jié)構(gòu)示意圖。如圖5所示,本發(fā)明實施例的所述參數(shù)提供端I可以包括:接收單元11、查詢單元12和第一發(fā)送單元13ο
[0081]接收單元11,用于接收參數(shù)請求端發(fā)送的對用戶終端與服務(wù)器間的待更新連接參數(shù)的參數(shù)更新請求;
[0082]具體實現(xiàn)中,所述接收單元11接收參數(shù)請求端發(fā)送的參數(shù)更新請求,所述參數(shù)是指用戶終端與服務(wù)器間的連接參數(shù),例如:ΙΡ地址、連接協(xié)議、協(xié)議端口等。所述參數(shù)更新請求中攜帶所述用戶終端的標識信息和待更新連接參數(shù)特征信息,所述待更新連接參數(shù)特征信息是所述待更新連接參數(shù)版本號,同時也是所述參數(shù)請求端中保存的可供用戶終端使用的連接參數(shù)特征信息。進而,所述參數(shù)提供端根據(jù)所述參數(shù)更新請求獲知發(fā)出所述協(xié)商請求的用戶終端和所述用戶終端使用的連接參數(shù)特征信息,用以確定所述用戶終端的參數(shù)請求端是否需要更新連接參數(shù)。
[0083]需要說明的是,當所述用戶終端首次接入所述服務(wù)器時,所述服務(wù)器向所述用戶終端發(fā)布API,所述用戶終端配置所述API,即為所述用戶終端的參數(shù)請求端,以使所述用戶終端通過所述參數(shù)請求端實現(xiàn)自動更新連接參數(shù)而無需手動配置,在所述服務(wù)器中配置、管理、發(fā)送用戶終端與服務(wù)器間的連接參數(shù)的即為所述參數(shù)提供端??梢岳斫獾氖?,參數(shù)提供端可接收多個(數(shù)十個甚至數(shù)百個)參數(shù)請求端發(fā)送的不同待更新連接參數(shù)的參數(shù)更新請求,且每一待更新連接參數(shù)的參數(shù)更新請求是由相應(yīng)的參數(shù)請求端所決定的,所述參數(shù)提供端可對各個參數(shù)請求端提供服務(wù)。當然,也可是一個或者多個參數(shù)提供端對所述多個參數(shù)請求端提供服務(wù)。
[0084]查詢單元12,用于查詢所述標識信息對應(yīng)的當前連接參數(shù)特征信息;
[0085]具體實現(xiàn)中,所述參數(shù)更新請求的標識信息代表了與之相對應(yīng)的用戶終端,當前連接參數(shù)特征信息是當前連接參數(shù)的版本號。所述查詢單元12查詢所述用戶終端的當前連接參數(shù)特征信息,具體是指所述參數(shù)提供端查詢數(shù)據(jù)庫中保存的所述用戶終端的當前連接參數(shù)的版本號。需要說明的是,所述當前連接參數(shù)特征信息即為數(shù)據(jù)庫中記錄的所述用戶終端的最新連接參數(shù)特征信息。所述數(shù)據(jù)庫是在所述參數(shù)發(fā)送終端中記錄各個用戶終端連接參數(shù)及其相對應(yīng)的版本號的,包括記錄用戶終端連接參數(shù)的歷史更新信息和最新信息。
[0086]第一發(fā)送單元13,用于將所述當前連接參數(shù)特征信息對應(yīng)的當前連接參數(shù)發(fā)送至所述參數(shù)請求端;
[0087]具體實現(xiàn)中,所述第一發(fā)送單元13將所述用戶終端的當前連接參數(shù)特征信息對應(yīng)的當前連接參數(shù)發(fā)送至所述參數(shù)請求端,以使所述參數(shù)請求端采用所述當前連接參數(shù)對所述待更新連接參數(shù)進行更新。所述參數(shù)提供端并將所述當前連接參數(shù)和所述當前連接參數(shù)對應(yīng)的當前連接參數(shù)特征信息記錄并保存在所述數(shù)據(jù)庫中,以便查詢。
[0088]本發(fā)明實施例中,參數(shù)提供端接收參數(shù)請求端發(fā)送的對用戶終端與服務(wù)器間的待更新連接參數(shù)的參數(shù)更新請求,其中,參數(shù)更新請求中攜帶用戶終端的標識信息和待更新連接參數(shù)特征信息,參數(shù)提供端查詢標識信息對應(yīng)的當前連接參數(shù)特征信息,進而將當前連接參數(shù)特征信息對應(yīng)的當前連接參數(shù)發(fā)送至參數(shù)請求端,以使參數(shù)請求端采用當前連接參數(shù)對待更新連接參數(shù)進行更新。用戶終端與服務(wù)器間的待更新連接參數(shù)無需進行人工配置,通過統(tǒng)一的參數(shù)提供端可將當前連接參數(shù)發(fā)送至參數(shù)請求端以對待更新連接參數(shù)進行更新,提高了連接參數(shù)變更效率、變更準確率,進而提升了用戶終端的業(yè)務(wù)處理效率。
[0089]請參見圖6,為本發(fā)明實施例提供了另一種參數(shù)提供端的結(jié)構(gòu)示意圖。如圖6所示,本發(fā)明實施例的所述參數(shù)提供端I可以包括:接收單元11、查詢單元12、第一發(fā)送單元13、匹配單元14和第二發(fā)送單元15。
[0090]接收單元11,用于接收參數(shù)請求端發(fā)送的對用戶終端與服務(wù)器間的待更新連接參數(shù)的參數(shù)更新請求;
[0091]具體實現(xiàn)中,所述接收單元11接收所述參數(shù)請求端發(fā)送的參數(shù)更新請求,所述參數(shù)是指用戶終端與服務(wù)器間的連接參數(shù),例如:IP地址、連接協(xié)議、協(xié)議端口等。所述參數(shù)更新請求中攜帶所述用戶終端的標識信息和待更新連接參數(shù)特征信息,所述待更新連接參數(shù)特征信息是所述待更新連接參數(shù)版本號,同時也是所述參數(shù)請求端中保存的可供用戶終端使用的連接參數(shù)特征信息。進而,所述參數(shù)提供端根據(jù)所述參數(shù)更新請求獲知發(fā)出所述協(xié)商請求的用戶終端和所述用戶終端使用的連接參數(shù)特征信息,用以確定所述用戶終端的參數(shù)請求端是否需要更新連接參數(shù)。
[0092]需要說明的是,當所述用戶終端首次接入所述服務(wù)器時,所述服務(wù)器向所述用戶終端發(fā)布API,所述用戶終端配置所述API,即為所述用戶終端的參數(shù)請求端,以使所述用戶終端通過所述參數(shù)請求端實現(xiàn)自動更新連接參數(shù)而無需手動配置,在所述服務(wù)器中配置、管理、發(fā)送用戶終端與服務(wù)器間的連接參數(shù)的即為所述參數(shù)提供端。可以理解的是,參數(shù)提供端可接收多個(數(shù)十個甚至數(shù)百個)參數(shù)請求端發(fā)送的不同待更新連接參數(shù)的參數(shù)更新請求,且每一待更新連接參數(shù)的參數(shù)更新請求是由相應(yīng)的參數(shù)請求端所決定的,所述參數(shù)提供端可對各個參數(shù)請求端提供服務(wù)。當然,也可是一個或者多個參數(shù)提供端對所述多個參數(shù)請求端提供服務(wù)。
[0093]查詢單元12,用于查詢所述標識信息對應(yīng)的當前連接參數(shù)特征信息;
[0094]具體實現(xiàn)中,所述參數(shù)更新請求的標識信息代表了與之相對應(yīng)的用戶終端,當前連接參數(shù)特征信息是當前連接參數(shù)的版本號。所述查詢單元12查詢所述用戶終端的當前連接參數(shù)特征信息,具體是指所述參數(shù)提供端查詢數(shù)據(jù)庫中保存的所述用戶終端的當前連接參數(shù)的版本號。需要說明的是,所述當前連接參數(shù)特征信息即為數(shù)據(jù)庫中記錄的所述用戶終端的最新連接參數(shù)特征信息。所述數(shù)據(jù)庫是在所述參數(shù)發(fā)送終端中記錄各個用戶終端連接參數(shù)及其相對應(yīng)的版本號的,包括記錄用戶終端連接參數(shù)的歷史更新信息和最新信息。
[0095]匹配單元14,用于對所述待更新連接參數(shù)的版本號與所述當前連接參數(shù)的版本號進行匹配;
[0096]具體實現(xiàn)中,所述待更新連接參數(shù)特征信息具體為所述待更新連接參數(shù)的版本號,所述當前連接參數(shù)特征信息具體為所述當前連接參數(shù)的版本號,且可知所述待更新連接參數(shù)特征信息是所述用戶終端正在使用的連接參數(shù)版本號,所述當前連接參數(shù)特征信息是所述參數(shù)提供端的數(shù)據(jù)庫中記錄的所述用戶終端的最新連接參數(shù)版本號。因此,所述匹配單元14可將所述待更新連接參數(shù)版本號與當前連接參數(shù)版本號進行匹配,以使確定所述用戶終端的連接參數(shù)特征信息是否需要更新。
[0097]第一發(fā)送單元13,用于當所述待更新連接參數(shù)的版本號與所述當前連接參數(shù)的版本號匹配不一致時,將所述當前連接參數(shù)特征信息對應(yīng)的當前連接參數(shù)發(fā)送至所述參數(shù)請求端;
[0098]具體實現(xiàn)中,當所述待更新連接參數(shù)版本號與所述當前連接參數(shù)的版本號匹配不一致時,說明所述參數(shù)請求端的所述待更新連接參數(shù)需要更新。所述第一發(fā)送單元13將所述當前連接參數(shù)和所述當前連接參數(shù)版本號同時發(fā)送至所述參數(shù)請求端,以使所述參數(shù)請求端采用所述當前連接參數(shù)對所述待更新連接參數(shù)進行更新,并且所述參數(shù)請求端將所述當前連接參數(shù)和所述當前連接參數(shù)特征信息保存在所述用戶終端的本地文件中。
[0099]需要說明的是,當所述參數(shù)提供端需要調(diào)整所述參數(shù)請求端的連接參數(shù)時,所述參數(shù)提供端在數(shù)據(jù)庫中進行合理配置,可通過在下一次版本號匹配不一致時,將新配置的連接參數(shù)與連接參數(shù)特征信息發(fā)送至所述參數(shù)請求端,以實現(xiàn)自動地更新連接參數(shù)。當用戶終端發(fā)起業(yè)務(wù)請求時,從所述參數(shù)請求端選擇一個空閑狀態(tài)的連接,所述用戶終端將所述業(yè)務(wù)請求發(fā)送至服務(wù)器,所述服務(wù)器對所述業(yè)務(wù)請求做出響應(yīng),并將響應(yīng)信息發(fā)送至所述用戶終端。
[0100]第二發(fā)送單元15,用于當采用所述當前連接參數(shù)更新所述待更新連接參數(shù)失敗時,所述參數(shù)提供端發(fā)送所述待更新連接參數(shù)至所述參數(shù)請求端;
[0101]具體實現(xiàn)中,所述當前連接參數(shù)更新所述待更新連接參數(shù)失敗的原因可包括:當前連接參數(shù)對應(yīng)網(wǎng)絡(luò)未連通、當前連接參數(shù)對應(yīng)的提供端程序無法正常提供服務(wù)、用戶終端配置不支持、出現(xiàn)未知錯誤等。由于上述所述待更新連接參數(shù)更新失敗的情況,不能在短時間內(nèi)解決,因此可將所述當前連接參數(shù)視為無效,即不能再用于更新所述用戶終端的連接參數(shù)。此時,所述第二發(fā)送單元15將所述參數(shù)請求端的連接參數(shù)退回至上一個版本,即當所述參數(shù)提供端接收到所述參數(shù)請求端發(fā)送的下一次參數(shù)更新請求時,所述第二發(fā)送單元15將所述待更新連接參數(shù)發(fā)送至所述參數(shù)請求端,用以保證當所述用戶終端發(fā)起業(yè)務(wù)請求時所述參數(shù)請求端提供可以使用的連接進行業(yè)務(wù)處理,提升了用戶終端的業(yè)務(wù)處理效率。
[0102]需要說明的是,當所述當前連接參數(shù)更新失敗的原因是用戶終端程序異常退出、用戶終端掉電等時,可及時解決此類問題,因此可將所述當前連接參數(shù)視為有效,即所述當前連接參數(shù)仍然可用于更新所述用戶終端的連接參數(shù)。當所述參數(shù)提供端接收到所述參數(shù)請求端發(fā)送的下一次參數(shù)更新請求時,采用所述當前連接參數(shù)更新所述待更新連接參數(shù)。
[0103]本發(fā)明實施例中,參數(shù)提供端接收參數(shù)請求端發(fā)送的對用戶終端與服務(wù)器間的待更新連接參數(shù)的參數(shù)更新請求,其中,參數(shù)更新請求中攜帶用戶終端的標識信息和待更新連接參數(shù)特征信息,參數(shù)提供端查詢標識信息對應(yīng)的當前連接參數(shù)特征信息,進而將當前連接參數(shù)特征信息對應(yīng)的當前連接參數(shù)發(fā)送至參數(shù)請求端,以使參數(shù)請求端采用當前連接參數(shù)對待更新連接參數(shù)進行更新。用戶終端與服務(wù)器間的待更新連接參數(shù)無需進行人工配置,通過統(tǒng)一的參數(shù)提供端可將當前連接參數(shù)發(fā)送至參數(shù)請求端以對待更新連接參數(shù)進行更新,提高了連接參數(shù)變更效率、變更準確率,進而提升了用戶終端的業(yè)務(wù)處理效率。
[0104]請參見圖7,為本發(fā)明實施例提供了一種參數(shù)請求端的結(jié)構(gòu)示意圖。如圖7所示,本發(fā)明實施例的所述參數(shù)請求端2可以包括:發(fā)送單元21和第一接收單元22。
[0105]發(fā)送單元21,用于向所述參數(shù)提供端發(fā)送對用戶終端與服務(wù)器間的待更新連接參數(shù)的參數(shù)更新請求;
[0106]具體實現(xiàn)中,所述發(fā)送單元21以固定時間間隔向參數(shù)提供端發(fā)送參數(shù)更新請求,所述參數(shù)是指用戶終端與服務(wù)器間的連接參數(shù),例如:IP地址、連接協(xié)議、協(xié)議端口等。所述參數(shù)更新請求中攜帶所述用戶終端的標識信息和待更新連接參數(shù)特征信息,所述待更新連接參數(shù)特征信息是所述待更新連接參數(shù)版本號,同時也是所述參數(shù)請求端中保存的可供用戶終端使用的連接參數(shù)特征信息。
[0107]進一步,所述發(fā)送單元21發(fā)送的所述參數(shù)更新請求,可以使所述參數(shù)提供端查詢所述標識信息對應(yīng)的當前連接參數(shù)特征信息,所述當前連接參數(shù)特征信息是當前連接參數(shù)的版本號。其中,所述當前連接參數(shù)特征信息即為數(shù)據(jù)庫中記錄的所述用戶終端的最新連接參數(shù)特征信息,所述數(shù)據(jù)庫是在所述參數(shù)發(fā)送終端中記錄各個用戶終端連接參數(shù)及其相對應(yīng)的版本號的,包括記錄用戶終端連接參數(shù)的歷史更新信息和最新信息。
[0108]需要說明的是,當所述用戶終端首次接入所述服務(wù)器時,所述服務(wù)器向所述用戶終端發(fā)布API,所述用戶終端配置所述API,即為所述用戶終端的參數(shù)請求端,以使所述用戶終端通過所述參數(shù)請求端實現(xiàn)自動更新連接參數(shù)而無需手動配置,在所述服務(wù)器中配置、管理、發(fā)送用戶終端與服務(wù)器間的連接參數(shù)的即為所述參數(shù)提供端??梢岳斫獾氖牵梢杂卸鄠€(數(shù)十個甚至數(shù)百個)參數(shù)請求端向參數(shù)提供端發(fā)送不同待更新連接參數(shù)的參數(shù)更新請求,且每一待更新連接參數(shù)的參數(shù)更新請求是由相應(yīng)的參數(shù)請求端所決定的,所述參數(shù)提供端可對各個參數(shù)請求端提供服務(wù)。當然,也可是一個或者多個參數(shù)提供端對所述多個參數(shù)請求端提供服務(wù)。
[0109]第一接收單元22,用于接收所述參數(shù)提供端發(fā)送的所述當前連接參數(shù)特征信息對應(yīng)的當前連接參數(shù),并采用所述當前連接參數(shù)對所述待更新連接參數(shù)進行更新;
[0110]具體實現(xiàn)中,所述第一接收單元22接收所述參數(shù)提供端發(fā)送的所述當前連接參數(shù)特征信息對應(yīng)的當前連接參數(shù),所述當前連接參數(shù)特征信息是當前連接參數(shù)的版本號,所述參數(shù)請求端采用所述當前連接參數(shù)對所述待更新連接參數(shù)進行更新。
[0111]本發(fā)明實施例中,參數(shù)請求端向參數(shù)提供端發(fā)送對用戶終端與服務(wù)器間的待更新連接參數(shù)的參數(shù)更新請求,參數(shù)請求端接收參數(shù)提供端發(fā)送的所述當前連接參數(shù)特征信息對應(yīng)的當前連接參數(shù),并采用當前連接參數(shù)對待更新連接參數(shù)進行更新。用戶終端與服務(wù)器間的待更新連接參數(shù)無需進行人工配置,通過參數(shù)請求端定時向參數(shù)提供端發(fā)送更新請求可實現(xiàn)參數(shù)請求端待更新連接參數(shù)的自動更新,降低了人工配置時發(fā)生的錯誤率,同時也提高了連接參數(shù)變更效率,進而提升了用戶終端的業(yè)務(wù)處理效率。
[0112]請參見圖8,為本發(fā)明實施例提供了另一種參數(shù)請求端的結(jié)構(gòu)示意圖。如圖8所示,本發(fā)明實施例的所述參數(shù)請求端2可以包括:發(fā)送單元21、第一接收單元22、第二接收單元23。
[0113]發(fā)送單元21,用于向所述參數(shù)提供端發(fā)送對用戶終端與服務(wù)器間的待更新連接參數(shù)的參數(shù)更新請求;
[0114]具體實現(xiàn)中,所述發(fā)送單元21以固定時間間隔向參數(shù)提供端發(fā)送參數(shù)更新請求,所述參數(shù)是指用戶終端與服務(wù)器間的連接參數(shù),例如:IP地址、連接協(xié)議、協(xié)議端口等。所述參數(shù)更新請求中攜帶所述用戶終端的標識信息和待更新連接參數(shù)特征信息,所述待更新連接參數(shù)特征信息是所述待更新連接參數(shù)版本號,同時也是所述參數(shù)請求端中保存的可供用戶終端使用的連接參數(shù)特征信息。
[0115]進一步,所述發(fā)送單元21發(fā)送的所述參數(shù)更新請求,可以使所述參數(shù)提供端查詢所述標識信息對應(yīng)的當前連接參數(shù)特征信息,所述當前連接參數(shù)特征信息是當前連接參數(shù)的版本號。其中,所述當前連接參數(shù)特征信息即為數(shù)據(jù)庫中記錄的所述用戶終端的最新連接參數(shù)特征信息,所述數(shù)據(jù)庫是在所述參數(shù)發(fā)送終端中記錄各個用戶終端連接參數(shù)及其相對應(yīng)的版本號的,包括記錄用戶終端連接參數(shù)的歷史更新信息和最新信息。
[0116]需要說明的是,當所述用戶終端首次接入所述服務(wù)器時,所述服務(wù)器向所述用戶終端發(fā)布API,所述用戶終端配置所述API,即為所述用戶終端的參數(shù)請求端,以使所述用戶終端通過所述參數(shù)請求端實現(xiàn)自動更新連接參數(shù)而無需手動配置,在所述服務(wù)器中配置、管理、發(fā)送用戶終端與服務(wù)器間的連接參數(shù)的即為所述參數(shù)提供端??梢岳斫獾氖牵梢杂卸鄠€(數(shù)十個甚至數(shù)百個)參數(shù)請求端向參數(shù)提供端發(fā)送不同待更新連接參數(shù)的參數(shù)更新請求,且每一待更新連接參數(shù)的參數(shù)更新請求是由相應(yīng)的參數(shù)請求端所決定的,所述參數(shù)提供端可對各個參數(shù)請求端提供服務(wù)。當然,也可是一個或者多個參數(shù)提供端對所述多個參數(shù)請求端提供服務(wù)。
[0117]第一接收單元22,用于當所述待更新連接參數(shù)的版本號與所述當前連接參數(shù)的版本號匹配不一致時,所述參數(shù)請求端接收所述參數(shù)提供端發(fā)送的所述當前連接參數(shù)特征信息對應(yīng)的當前連接參數(shù);
[0118]具體實現(xiàn)中,當所述待更新連接參數(shù)的版本號與所述當前連接參數(shù)的版本號匹配不一致時,說明所述參數(shù)請求端的所述待更新連接參數(shù)需要更新了。所述第一接收單元22接收所述參數(shù)提供端發(fā)送的所述當前連接參數(shù)和所述當前連接參數(shù)版本號,所述參數(shù)請求端采用所述當前連接參數(shù)對所述待更新連接參數(shù)進行更新,并且所述參數(shù)請求端將所述當前連接參數(shù)和所述當前連接參數(shù)特征信息保存在所述用戶終端的本地文件中。當用戶終端發(fā)起業(yè)務(wù)請求時,從所述參數(shù)請求端選擇一個空閑狀態(tài)的連接,所述用戶終端將所述業(yè)務(wù)請求發(fā)送至服務(wù)器,所述服務(wù)器對所述業(yè)務(wù)請求做出響應(yīng),并將響應(yīng)信息發(fā)送至所述用戶終端。
[0119]第二接收單元23,用于當采用所述當前連接參數(shù)更新所述待更新連接參數(shù)失敗時,所述參數(shù)請求端接收所述參數(shù)提供端發(fā)送的所述待更新連接參數(shù);
[0120]具體實現(xiàn)中,所述當前連接參數(shù)更新所述待更新連接參數(shù)失敗的原因可包括:當前連接參數(shù)對應(yīng)網(wǎng)絡(luò)未連通、當前連接參數(shù)對應(yīng)的提供端程序無法正常提供服務(wù)、用戶終端配置不支持、出現(xiàn)未知錯誤等。由于上述所述待更新連接參數(shù)更新失敗的情況,不能在短時間內(nèi)解決,因此可將所述當前連接參數(shù)視為無效,即不能再用于更新所述用戶終端的連接參數(shù)。此時,所述第二接收單元23將所述參數(shù)請求端的連接參數(shù)退回至上一個版本,即當所述參數(shù)請求端向所述參數(shù)提供端發(fā)送下一次參數(shù)更新請求時,所述第二接收單元23接收所述參數(shù)提供端發(fā)送的所述待更新連接參數(shù),可以保證當所述用戶終端發(fā)起業(yè)務(wù)請求時所述參數(shù)請求端提供可以使用的連接進行業(yè)務(wù)處理,提升了用戶終端的業(yè)務(wù)處理效率。
[0121]需要說明的是,當所述當前連接參數(shù)更新失敗的原因是用戶終端程序異常退出、用戶終端掉電等時,可及時解決此類問題,因此可將所述當前連接參數(shù)視為有效,即所述當前連接參數(shù)仍然可用于更新所述用戶終端的連接參數(shù)。當所述參數(shù)提供端接收到所述參數(shù)請求端發(fā)送的下一次參數(shù)更新請求時,采用所述當前連接參數(shù)更新所述待更新連接參數(shù)。
[0122]本發(fā)明實施例中,參數(shù)請求端向參數(shù)提供端發(fā)送對用戶終端與服務(wù)器間的待更新連接參數(shù)的參數(shù)更新請求,參數(shù)請求端接收參數(shù)提供端發(fā)送的所述當前連接參數(shù)特征信息對應(yīng)的當前連接參數(shù),并采用當前連接參數(shù)對待更新連接參數(shù)進行更新。用戶終端與服務(wù)器間的待更新連接參數(shù)無需進行人工配置,通過參數(shù)請求端定時向參數(shù)提供端發(fā)送更新請求可實現(xiàn)參數(shù)請求端待更新連接參數(shù)的自動更新,降低了人工配置時發(fā)生的錯誤率,同時也提高了連接參數(shù)變更效率,進而提升了用戶終端的業(yè)務(wù)處理效率。
[0123]請參見圖9,為本發(fā)明實施例提供了一種參數(shù)更新系統(tǒng)的結(jié)構(gòu)示意圖。如圖9所示,本發(fā)明實施例的所述參數(shù)更新系統(tǒng)可以包括:參數(shù)提供端1、參數(shù)請求端2,參數(shù)提供端I與參數(shù)請求端2可以通過網(wǎng)絡(luò)連接。其中,所述參數(shù)提供端I具體為圖5-圖6任一實施例的參數(shù)提供端I,所述參數(shù)請求端I具體為圖7-圖8任一實施例的參數(shù)請求端1,在此不進行贅述。
[0124]本發(fā)明實施例中,參數(shù)更新系統(tǒng)中,參數(shù)請求端向參數(shù)提供端發(fā)送對用戶終端與服務(wù)器間的待更新連接參數(shù)的參數(shù)更新請求,參數(shù)提供端接收參數(shù)請求端發(fā)送的參數(shù)更新請求,參數(shù)提供端查詢標識信息對應(yīng)的當前連接參數(shù)特征信息,進而將當前連接參數(shù)特征信息對應(yīng)的當前連接參數(shù)發(fā)送至參數(shù)請求端,參數(shù)請求端接收參數(shù)提供端發(fā)送的所述當前連接參數(shù)特征信息對應(yīng)的當前連接參數(shù),并采用當前連接參數(shù)對待更新連接參數(shù)進行更新。用戶終端與服務(wù)器間的待更新連接參數(shù)無需進行人工配置,通過統(tǒng)一的參數(shù)提供端可將當前連接參數(shù)發(fā)送至參數(shù)請求端以對待更新連接參數(shù)進行更新,提高了連接參數(shù)變更效率、變更準確率,進而提升了用戶終端的業(yè)務(wù)處理效率。
[0125]本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關(guān)的硬件來完成,所述的程序可存儲于計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory, ROM)或隨機存儲記憶體(Random AccessMemory, RAM)等。
[0126]以上所揭露的僅為本發(fā)明較佳實施例而已,當然不能以此來限定本發(fā)明之權(quán)利范圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。
【權(quán)利要求】
1.一種參數(shù)更新方法,其特征在于,包括: 參數(shù)提供端接收參數(shù)請求端發(fā)送的對用戶終端與服務(wù)器間的待更新連接參數(shù)的參數(shù)更新請求,所述參數(shù)更新請求中攜帶所述用戶終端的標識信息和所述待更新連接參數(shù)特征信息; 所述參數(shù)提供端查詢所述標識信息對應(yīng)的當前連接參數(shù)特征信息; 所述參數(shù)提供端將所述當前連接參數(shù)特征信息對應(yīng)的當前連接參數(shù)發(fā)送至所述參數(shù)請求端,以使所述參數(shù)請求端采用所述當前連接參數(shù)對所述待更新連接參數(shù)進行更新。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述待更新連接參數(shù)特征信息具體為所述待更新連接參數(shù)的版本號,所述當前連接參數(shù)特征信息具體為所述當前連接參數(shù)的版本號; 所述參數(shù)提供端將所述當前連接參數(shù)特征信息對應(yīng)的當前連接參數(shù)發(fā)送至所述參數(shù)請求端之前,還包括: 所述參數(shù)提供端對所述待更新連接參數(shù)的版本號與所述當前連接參數(shù)的版本號進行匹配; 當所述待更新連接參數(shù)的版本號與所述當前連接參數(shù)的版本號匹配不一致時,執(zhí)行所述參數(shù)提供端將所述當前連接參數(shù)特征信息對應(yīng)的當前連接參數(shù)發(fā)送至所述參數(shù)請求端,以使所述參數(shù)請求端采用所述當前連接參數(shù)對所述待更新連接參數(shù)進行更新的步驟。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述參數(shù)提供端將所述當前連接參數(shù)特征信息對應(yīng)的當前連接參數(shù)發(fā)送至所述參數(shù)請求端,以使所述參數(shù)請求端采用所述當前連接參數(shù)對所述待更新連接參數(shù)進行更新,包括: 所述參數(shù)提供端將所述當前連接參數(shù)和所述當前連接參數(shù)特征信息發(fā)送至所述參數(shù)請求端,以使所述參數(shù)請求端采用所述當前連接參數(shù)更新所述待更新連接參數(shù),使所述參數(shù)請求端保存所述當前連接參數(shù)特征信息。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 當采用所述當前連接參數(shù)更新所述待更新連接參數(shù)失敗時,所述參數(shù)提供端發(fā)送所述待更新連接參數(shù)至所述參數(shù)請求端。
5.一種參數(shù)更新方法,其特征在于,包括: 參數(shù)請求端向參數(shù)提供端發(fā)送對用戶終端與服務(wù)器間的待更新連接參數(shù)的參數(shù)更新請求,所述參數(shù)更新請求中攜帶所述用戶終端的標識信息和所述待更新連接參數(shù)特征信息,以使所述參數(shù)提供端查詢所述標識信息對應(yīng)的當前連接參數(shù)特征信息; 所述參數(shù)請求端接收所述參數(shù)提供端發(fā)送的所述當前連接參數(shù)特征信息對應(yīng)的當前連接參數(shù),并采用所述當前連接參數(shù)對所述待更新連接參數(shù)進行更新。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述待更新連接參數(shù)特征信息具體為所述待更新連接參數(shù)的版本號,所述當前連接參數(shù)特征信息具體為所述當前連接參數(shù)的版本號; 所述參數(shù)請求端接收所述參數(shù)提供端發(fā)送的所述當前連接參數(shù)特征信息對應(yīng)的當前連接參數(shù),包括: 當所述待更新連接參數(shù)的版本號與所述當前連接參數(shù)的版本號匹配不一致時,所述參數(shù)請求端接收所述參數(shù)提供端發(fā)送的所述當前連接參數(shù)特征信息對應(yīng)的當前連接參數(shù)。
7.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述參數(shù)請求端接收所述參數(shù)提供端發(fā)送的所述當前連接參數(shù)特征信息對應(yīng)的當前連接參數(shù),并采用所述當前連接參數(shù)對所述待更新連接參數(shù)進行更新,包括: 所述參數(shù)請求端接收所述參數(shù)提供端發(fā)送的所述當前連接參數(shù)和所述當前參數(shù)信息,并采用所述當前連接參數(shù)對所述待更新連接參數(shù)進行更新,同時所述參數(shù)請求端保存所述當前連接參數(shù)特征信息。
8.根據(jù)權(quán)利要求5所述的方法,其特征在于,還包括: 當采用所述當前連接參數(shù)更新所述待更新連接參數(shù)失敗時,所述參數(shù)請求端接收所述參數(shù)提供端發(fā)送的所述待更新連接參數(shù)。
9.一種參數(shù)提供端,其特征在于,包括: 接收單元,用于接收參數(shù)請求端發(fā)送的對用戶終端與服務(wù)器間的待更新連接參數(shù)的參數(shù)更新請求,所述參數(shù)更新請求中攜帶所述用戶終端的標識信息和所述待更新連接參數(shù)特征信息; 查詢單元,用于查詢所述標識信息對應(yīng)的當前連接參數(shù)特征信息; 第一發(fā)送單元,用于將所述當前連接參數(shù)特征信息對應(yīng)的當前連接參數(shù)發(fā)送至所述參數(shù)請求端,以使所述參數(shù)請求端采用所述當前連接參數(shù)對所述待更新連接參數(shù)進行更新。
10.根據(jù)權(quán)利要求9所述的參數(shù)提供端,其特征在于,所述待更新連接參數(shù)特征信息具體為所述待更新連接參數(shù)的版本號,所述當前連接參數(shù)特征信息具體為所述當前連接參數(shù)的版本號; 所述參數(shù)提供端還包括: 匹配單元,用于對所述待更新連接參數(shù)的版本號與所述當前連接參數(shù)的版本號進行匹配; 所述第一發(fā)送單元,具體用于當所述待更新連接參數(shù)的版本號與所述當前連接參數(shù)的版本號匹配不一致時,執(zhí)行所述參數(shù)提供端將所述當前連接參數(shù)特征信息對應(yīng)的當前連接參數(shù)發(fā)送至所述參數(shù)請求端,以使所述參數(shù)請求端采用所述當前連接參數(shù)對所述待更新連接參數(shù)進行更新的步驟。
11.根據(jù)權(quán)利要求9所述的參數(shù)提供端,其特征在于,所述第一發(fā)送單元具體用于將所述當前連接參數(shù)和所述當前連接參數(shù)特征信息發(fā)送至所述參數(shù)請求端,以使所述參數(shù)請求端采用所述當前連接參數(shù)更新所述待更新連接參數(shù),使所述參數(shù)請求端保存所述當前連接參數(shù)特征信息。
12.根據(jù)權(quán)利要求9所述的參數(shù)提供端,其特征在于,還包括: 第二發(fā)送單元,用于當采用所述當前連接參數(shù)更新所述待更新連接參數(shù)失敗時,所述參數(shù)提供端發(fā)送所述待更新連接參數(shù)至所述參數(shù)請求端。
13.—種參數(shù)請求端,其特征在于,包括: 發(fā)送單元,用于向所述參數(shù)提供端發(fā)送對用戶終端與服務(wù)器間的待更新連接參數(shù)的參數(shù)更新請求,所述參數(shù)更新請求中攜帶所述用戶終端的標識信息和所述待更新連接參數(shù)特征信息,以使所述參數(shù)提供端查詢所述標識信息對應(yīng)的當前連接參數(shù)特征信息; 第一接收單元,用于接收所述參數(shù)提供端發(fā)送的所述當前連接參數(shù)特征信息對應(yīng)的當前連接參數(shù),并采用所述當前連接參數(shù)對所述待更新連接參數(shù)進行更新。
14.根據(jù)權(quán)利要求13所述的參數(shù)請求端,其特征在于,所述待更新連接參數(shù)特征信息具體為所述待更新連接參數(shù)的版本號,所述當前連接參數(shù)特征信息具體為所述當前連接參數(shù)的版本號; 所述第一接收單元,具體用于當所述待更新連接參數(shù)的版本號與所述當前連接參數(shù)的版本號匹配不一致時,所述參數(shù)請求端接收所述參數(shù)提供端發(fā)送的所述當前連接參數(shù)特征信息對應(yīng)的當前連接參數(shù)。
15.根據(jù)權(quán)利要求13所述的參數(shù)請求端,其特征在于,所述第一接收單元具體用于接收所述參數(shù)提供端發(fā)送的所述當前連接參數(shù)和所述當前參數(shù)信息,并采用所述當前連接參數(shù)對所述待更新連接參數(shù)進行更新,同時所述參數(shù)請求端保存所述當前連接參數(shù)特征信息。
16.根據(jù)權(quán)利要求13所述的參數(shù)請求端,其特征在于,還包括: 第二接收單元,用于當采用所述當前連接參數(shù)更新所述待更新連接參數(shù)失敗時,所述參數(shù)請求端接收所述參數(shù)提供端發(fā)送的所述待更新連接參數(shù)。
17.一種參數(shù)更新系統(tǒng),其特征在于,包括:服務(wù)器和用戶終端;其中, 所述服務(wù)器包括如權(quán)利要求9至12任一項所述的參數(shù)提供端; 所述用戶終端包括如權(quán)利要求13至16任一項所述的參數(shù)請求端。
【文檔編號】H04L12/24GK104486379SQ201410696976
【公開日】2015年4月1日 申請日期:2014年11月26日 優(yōu)先權(quán)日:2014年11月26日
【發(fā)明者】段國強, 王艷華, 王沖, 彭曉輝, 陳德鋒, 吳玉潔, 劉歡 申請人:中國建設(shè)銀行股份有限公司