亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

實(shí)現(xiàn)業(yè)務(wù)動(dòng)態(tài)配置的方法和系統(tǒng)與流程

文檔序號(hào):11236618閱讀:758來源:國知局
實(shí)現(xiàn)業(yè)務(wù)動(dòng)態(tài)配置的方法和系統(tǒng)與流程

本發(fā)明涉及互聯(lián)網(wǎng)應(yīng)用技術(shù)領(lǐng)域,特別涉及一種實(shí)現(xiàn)業(yè)務(wù)動(dòng)態(tài)配置的方法和系統(tǒng)。



背景技術(shù):

隨著互聯(lián)網(wǎng)應(yīng)用的迅猛發(fā)展,在后臺(tái)服務(wù)端的配合下為客戶端實(shí)現(xiàn)了各種業(yè)務(wù),進(jìn)而通過業(yè)務(wù)邏輯的執(zhí)行而實(shí)現(xiàn)各種功能和服務(wù)。

后臺(tái)服務(wù)端中業(yè)務(wù)邏輯的執(zhí)行,往往可能出現(xiàn)各種狀況,或者根據(jù)業(yè)務(wù)的運(yùn)行而存在著各種配置調(diào)整需求,因此,時(shí)常需要對(duì)后臺(tái)服務(wù)器中業(yè)務(wù)的配置進(jìn)行變更調(diào)整。

為業(yè)務(wù)所實(shí)現(xiàn)的配置變更調(diào)整,包括以下三種方式:一是后臺(tái)服務(wù)端停機(jī)變更配置;二是發(fā)布客戶端補(bǔ)丁包,用戶需要下載客戶端補(bǔ)丁包安裝修復(fù);三是暫停相應(yīng)的業(yè)務(wù)模塊,以對(duì)此業(yè)務(wù)模塊進(jìn)行更新修改。

在為此業(yè)務(wù)而進(jìn)行的現(xiàn)有實(shí)現(xiàn)中,無論采用何種方式,對(duì)于用戶而言均是有感知的,并且對(duì)于第一種方式而言,由于需要停機(jī)而必然產(chǎn)生技術(shù)實(shí)現(xiàn)成本,發(fā)布客戶端補(bǔ)丁包的方式,則需要用戶進(jìn)行額外操作下載,用戶操作成本高且由于用戶操作的介入而使得業(yè)務(wù)是否被成功配置是不可控的;暫停業(yè)務(wù)模塊進(jìn)行配置更新修改的方式,則會(huì)導(dǎo)致相應(yīng)的功能不可用。

因此,無論采用何種方式,都將會(huì)存在著業(yè)務(wù)配置的變更成本過高的缺陷。



技術(shù)實(shí)現(xiàn)要素:

為了解決業(yè)務(wù)配置的變更調(diào)整中用戶有感知且變更成本過高的技術(shù)問題,本發(fā)明提供了一種實(shí)現(xiàn)業(yè)務(wù)動(dòng)態(tài)配置的方法和系統(tǒng)。

一種實(shí)現(xiàn)業(yè)務(wù)動(dòng)態(tài)配置的方法,所述方法包括:

通過執(zhí)行業(yè)務(wù)邏輯而在客戶端實(shí)現(xiàn)服務(wù)時(shí),根據(jù)業(yè)務(wù)邏輯中配置項(xiàng)的更新指令,獲得執(zhí)行業(yè)務(wù)配置操作的配置指令和對(duì)應(yīng)于所述業(yè)務(wù)配置操作的配置信息;

通過所述配置信息和配置指令為所述業(yè)務(wù)執(zhí)行所述業(yè)務(wù)配置操作,向業(yè)務(wù)服務(wù)器再次執(zhí)行的業(yè)務(wù)邏輯預(yù)配置對(duì)應(yīng)于配置項(xiàng)的配置信息,所述業(yè)務(wù)服務(wù)器為在客戶端實(shí)現(xiàn)服務(wù)而執(zhí)行的業(yè)務(wù)邏輯被保留配置;

所述業(yè)務(wù)服務(wù)器為請(qǐng)求所述服務(wù)的其它客戶端在執(zhí)行的所述業(yè)務(wù)邏輯中啟用配置項(xiàng)所預(yù)配置的配置信息。

一種實(shí)現(xiàn)業(yè)務(wù)動(dòng)態(tài)配置的系統(tǒng),所述系統(tǒng)包括:

更新指令處理模塊,用于通過執(zhí)行業(yè)務(wù)邏輯而在客戶端實(shí)現(xiàn)服務(wù)時(shí),根據(jù)業(yè)務(wù)邏輯中配置項(xiàng)的更新指令,獲得執(zhí)行業(yè)務(wù)配置操作的配置指令和對(duì)應(yīng)于所述業(yè)務(wù)配置操作的配置信息;

預(yù)配置模塊,用于通過所述配置信息和配置指令為所述業(yè)務(wù)執(zhí)行所述業(yè)務(wù)配置操作,向業(yè)務(wù)服務(wù)器再次執(zhí)行的業(yè)務(wù)邏輯預(yù)配置對(duì)應(yīng)于配置項(xiàng)的配置信息,所述業(yè)務(wù)服務(wù)器為在客戶端實(shí)現(xiàn)服務(wù)而執(zhí)行的業(yè)務(wù)邏輯被保留配置;

預(yù)配置啟用模塊,用于所述業(yè)務(wù)服務(wù)器為請(qǐng)求所述服務(wù)的其它客戶端在執(zhí)行的所述業(yè)務(wù)邏輯中啟用配置項(xiàng)所預(yù)配置的配置信息。

本發(fā)明的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:

對(duì)于所部署的業(yè)務(wù),由于其業(yè)務(wù)邏輯的執(zhí)行是為客戶端實(shí)現(xiàn)相應(yīng)服務(wù)的,因此隨時(shí)都存在著為請(qǐng)求此服務(wù)的客戶端執(zhí)行業(yè)務(wù)邏輯的過程,通過執(zhí)行業(yè)務(wù)邏輯而在客戶端實(shí)現(xiàn)服務(wù)時(shí),如需要變更調(diào)整其業(yè)務(wù)配置,則根據(jù)業(yè)務(wù)邏輯中配置項(xiàng)的更新指令,獲得執(zhí)行業(yè)務(wù)配置操作的配置指令和對(duì)應(yīng)于業(yè)務(wù)配置操作的配置信息,通過配置信息和配置指令為業(yè)務(wù)執(zhí)行業(yè)務(wù)配置操作,向業(yè)務(wù)服務(wù)器再次執(zhí)行的業(yè)務(wù)邏輯預(yù)配置對(duì)應(yīng)于配置項(xiàng)的配置信息,業(yè)務(wù)服務(wù)器為在客戶端實(shí)現(xiàn)服務(wù)而執(zhí)行的業(yè)務(wù)邏輯被保留配置,業(yè)務(wù)服務(wù)器為請(qǐng)求服務(wù)的其它客戶端在執(zhí)行的業(yè)務(wù)邏輯中啟用配置項(xiàng)所預(yù)配置的配置信息,由此,相對(duì)于即將為請(qǐng)求的服務(wù)執(zhí)行業(yè)務(wù)邏輯的過程,為業(yè)務(wù)邏輯完成的預(yù)配置而使得即便發(fā)生了業(yè)務(wù)配置的更新,用戶仍然是無感知的,并且不需要停機(jī)或者相應(yīng)業(yè)務(wù)模塊的暫停,也不需要用戶額外下載客戶端補(bǔ)丁包,避免了技術(shù)實(shí)現(xiàn)成本和用戶操作成本,以及業(yè)務(wù)配置不可控的缺陷,能夠在需要時(shí)及時(shí)的實(shí)現(xiàn)業(yè)務(wù)配置的變更調(diào)整,保證了時(shí)效性,實(shí)現(xiàn)了業(yè)務(wù)的動(dòng)態(tài)配置。

應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性的,并不能限制本發(fā)明。

附圖說明

此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本發(fā)明的實(shí)施例,并于說明書一起用于解釋本發(fā)明的原理。

圖1是根據(jù)本發(fā)明所涉及的實(shí)施環(huán)境的示意圖;

圖2是根據(jù)一示例性實(shí)施例示出的一種裝置的框圖;

圖3是根據(jù)一示例性實(shí)施例示出的一種實(shí)現(xiàn)業(yè)務(wù)動(dòng)態(tài)配置的方法的流程圖;

圖4是根據(jù)圖3對(duì)應(yīng)實(shí)施例示出的步驟330的細(xì)節(jié)進(jìn)行進(jìn)一步描述的流程圖;

圖5是根據(jù)一示例性實(shí)施例示出的對(duì)將配置信息和配置指令發(fā)送到業(yè)務(wù)的配置服務(wù)器步驟的細(xì)節(jié)進(jìn)行描述的流程圖;

圖6是根據(jù)另一示例性實(shí)施例示出的實(shí)現(xiàn)業(yè)務(wù)動(dòng)態(tài)配置的方法的流程圖;

圖7是根據(jù)圖6對(duì)應(yīng)實(shí)施例示出的對(duì)保存下發(fā)的配置信息,并等待業(yè)務(wù)邏輯實(shí)現(xiàn)的服務(wù)被其它客戶端請(qǐng)求步驟的細(xì)節(jié)進(jìn)行描述的流程圖;

圖8是根據(jù)圖3對(duì)應(yīng)實(shí)施例示出的對(duì)業(yè)務(wù)服務(wù)器為請(qǐng)求該服務(wù)的其它客戶端在執(zhí)行的業(yè)務(wù)邏輯中啟用配置項(xiàng)所預(yù)配置的配置信息步驟的細(xì)節(jié)進(jìn)行描述的流程圖;

圖9是根據(jù)一示例性實(shí)施例示出的一種實(shí)現(xiàn)業(yè)務(wù)動(dòng)態(tài)配置的服務(wù)器拓?fù)鋱D;

圖10是根據(jù)一示例性實(shí)施例示出的一種實(shí)現(xiàn)業(yè)務(wù)動(dòng)態(tài)配置的系統(tǒng)的框圖;

圖11是根據(jù)圖10對(duì)應(yīng)實(shí)施例示出的對(duì)預(yù)配置模塊的細(xì)節(jié)進(jìn)行描述的框圖;

圖12是根據(jù)另一示例性實(shí)施例示出的一種實(shí)現(xiàn)業(yè)務(wù)動(dòng)態(tài)配置的系統(tǒng)的框圖;

圖13是根據(jù)圖10對(duì)應(yīng)實(shí)施例示出的對(duì)預(yù)配置啟用模塊的細(xì)節(jié)進(jìn)行描述的框圖。

具體實(shí)施方式

這里將詳細(xì)地對(duì)示例性實(shí)施例執(zhí)行說明,其示例表示在附圖中。下面的描述涉及附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本發(fā)明相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。

圖1是根據(jù)本發(fā)明所涉及的實(shí)施環(huán)境的示意圖。該實(shí)施環(huán)境包括:業(yè)務(wù)服務(wù)器110和配置控制端130。

業(yè)務(wù)服務(wù)器110中部署了業(yè)務(wù),將按照所部署業(yè)務(wù)的業(yè)務(wù)邏輯實(shí)現(xiàn)各種功能和服務(wù),為保證業(yè)務(wù)的順暢實(shí)現(xiàn),會(huì)對(duì)業(yè)務(wù)進(jìn)行各種配置。

配置控制端130用于對(duì)業(yè)務(wù)服務(wù)器110中部署的業(yè)務(wù)實(shí)現(xiàn)各種配置,即通過本發(fā)明所提供的方法來最終實(shí)現(xiàn)業(yè)務(wù)服務(wù)器110中業(yè)務(wù)的動(dòng)態(tài)配置。

圖2是根據(jù)一示例性實(shí)施例示出的一種裝置的框圖。裝置200可以是服務(wù)器,例如,在一示例性實(shí)施例中,可以是圖1所示實(shí)施環(huán)境的業(yè)務(wù)服務(wù)器110,而配置控制端130,也可通過服務(wù)器實(shí)現(xiàn)其部署。

參見圖2,該裝置200可因配置或性能不同而產(chǎn)生比較大的差異,可以包括一個(gè)或一個(gè)以上中央處理器(centralprocessingunits,cpu)222(例如,一個(gè)或一個(gè)以上處理器)和存儲(chǔ)器232,一個(gè)或一個(gè)以上存儲(chǔ)應(yīng)用程序242或數(shù)據(jù)244的存儲(chǔ)介質(zhì)230(例如一個(gè)或一個(gè)以上海量存儲(chǔ)設(shè)備)。其中,存儲(chǔ)器232和存儲(chǔ)介質(zhì)230可以是短暫存儲(chǔ)或持久存儲(chǔ)。存儲(chǔ)在存儲(chǔ)介質(zhì)230的程序可以包括一個(gè)或一個(gè)以上模塊(圖示未示出),每個(gè)模塊可以包括對(duì)裝置200中的一系列指令操作。更進(jìn)一步地,中央處理器222可以設(shè)置為與存儲(chǔ)介質(zhì)230通信,在裝置200上執(zhí)行存儲(chǔ)介質(zhì)230中的一系列指令操作。裝置200還可以包括一個(gè)或一個(gè)以上電源226,一個(gè)或一個(gè)以上有線或無線網(wǎng)絡(luò)接口250,一個(gè)或一個(gè)以上輸入輸出接口258,和/或,一個(gè)或一個(gè)以上操作系統(tǒng)241,例如windowsservertm,macosxtm,unixtm,linuxtm,freebsdtm等等。上述圖3、圖4、圖5、圖6、圖7和圖8所示實(shí)施例中執(zhí)行的步驟可以基于該圖2所示的裝置結(jié)構(gòu)。

圖3是根據(jù)一示例性實(shí)施例示出的一種實(shí)現(xiàn)業(yè)務(wù)動(dòng)態(tài)配置的方法的流程圖。該實(shí)現(xiàn)業(yè)務(wù)動(dòng)態(tài)配置的方法在一個(gè)示例性實(shí)施例中可以由圖2所示的裝置執(zhí)行,如圖3所示,可以包括以下步驟。

在步驟310中,通過執(zhí)行業(yè)務(wù)邏輯而在客戶端實(shí)現(xiàn)服務(wù)時(shí),根據(jù)業(yè)務(wù)邏輯中配置項(xiàng)的更新指令,獲得執(zhí)行業(yè)務(wù)配置操作的配置指令和對(duì)應(yīng)于配置指令的配置信息。

其中,業(yè)務(wù)邏輯是指所部署的業(yè)務(wù)實(shí)現(xiàn)其各種服務(wù)而需要執(zhí)行的各種邏輯。業(yè)務(wù)邏輯是隨著業(yè)務(wù)的部署而被配置于業(yè)務(wù)服務(wù)器中??梢岳斫?,業(yè)務(wù)邏輯一方面指示了實(shí)現(xiàn)各種功能所需要執(zhí)行的操作以及方法調(diào)用,另一方面也為其執(zhí)行過程設(shè)定了各種參數(shù)、屬性等配置項(xiàng),使得業(yè)務(wù)邏輯的執(zhí)行是與設(shè)定的配置項(xiàng)相匹配的。

在客戶端向部署業(yè)務(wù)邏輯的業(yè)務(wù)服務(wù)器請(qǐng)求獲得服務(wù)之后,業(yè)務(wù)服務(wù)器執(zhí)行業(yè)務(wù)邏輯,并與客戶端進(jìn)行數(shù)據(jù)交互,進(jìn)而在客戶端實(shí)現(xiàn)服務(wù)。也就是說,在此所指的服務(wù),是網(wǎng)絡(luò)服務(wù),客戶端在業(yè)務(wù)服務(wù)器的控制下實(shí)現(xiàn)了具備業(yè)務(wù)邏輯所對(duì)應(yīng)服務(wù)的網(wǎng)絡(luò)應(yīng)用。

例如,所部署的業(yè)務(wù)可以是一游戲業(yè)務(wù),因此,對(duì)應(yīng)的業(yè)務(wù)邏輯即為游戲邏輯,為客戶端所實(shí)現(xiàn)的服務(wù)是游戲?qū)址?wù)。應(yīng)當(dāng)理解的,游戲邏輯將指示了一局游戲的實(shí)現(xiàn)過程,并且對(duì)于游戲內(nèi)涉及的各種參數(shù),便是對(duì)應(yīng)于相應(yīng)配置項(xiàng)的。比如,游戲內(nèi)一虛擬角色的初始生命值即為相應(yīng)配置項(xiàng)中指示的數(shù)值。

可以理解的,業(yè)務(wù)邏輯的部署是為海量客戶端各自實(shí)現(xiàn)服務(wù)的。在正常運(yùn)營下,隨時(shí)都存在著業(yè)務(wù)邏輯的執(zhí)行,例如,任何時(shí)刻都會(huì)有客戶端請(qǐng)求服務(wù),至此,將不得不為請(qǐng)求服務(wù)的客戶端執(zhí)行業(yè)務(wù)邏輯。在此情況下,進(jìn)行業(yè)務(wù)邏輯中配置項(xiàng)的更新必然是在執(zhí)行業(yè)務(wù)邏輯而在客戶端實(shí)現(xiàn)服務(wù)的過程中發(fā)生的。執(zhí)行業(yè)務(wù)邏輯而在客戶端實(shí)現(xiàn)服務(wù),是指業(yè)務(wù)服務(wù)器當(dāng)前正為某些客戶端執(zhí)行業(yè)務(wù)邏輯,以為這些客戶端返回其所請(qǐng)求的服務(wù)。業(yè)務(wù)邏輯中配置項(xiàng)的更新指令用于觸發(fā)進(jìn)行業(yè)務(wù)邏輯中相應(yīng)配置項(xiàng)的調(diào)整變更,即發(fā)起執(zhí)行業(yè)務(wù)配置操作。具體而言,業(yè)務(wù)邏輯中配置項(xiàng)的更新指令指示了業(yè)務(wù)邏輯中進(jìn)行調(diào)整變更的配置項(xiàng)。此更新指令可以是相應(yīng)人員為業(yè)務(wù)上傳新配置,例如,對(duì)某一配置項(xiàng)的修改等觸發(fā)的。更新指令也可以是針對(duì)某一業(yè)務(wù)模塊而觸發(fā)的,以便于實(shí)現(xiàn)業(yè)務(wù)中此業(yè)務(wù)模塊的動(dòng)態(tài)配置。

根據(jù)此更新指令而獲得相應(yīng)的配置指令和對(duì)應(yīng)的配置信息。配置信息即為動(dòng)態(tài)調(diào)整變更指定配置項(xiàng)的各種參數(shù)或者其它內(nèi)容,并且為此配置信息所對(duì)應(yīng)配置過程的執(zhí)行而獲得相應(yīng)配置指令。

在一個(gè)示例性實(shí)施例的具體實(shí)現(xiàn)中,配置指令和配置信息,是以可執(zhí)行的腳本形式存在。也就是說,在觸發(fā)進(jìn)行業(yè)務(wù)邏輯中配置項(xiàng)的更新之后,便隨之配置實(shí)現(xiàn)配置信息在業(yè)務(wù)邏輯中配置的腳本,該腳本攜帶了配置信息和配置指令。

在此應(yīng)當(dāng)補(bǔ)充說明的是,對(duì)于業(yè)務(wù)配置操作,即為對(duì)業(yè)務(wù)的配置實(shí)現(xiàn)各種變更調(diào)整的操作,其是通過配置指令的執(zhí)行而實(shí)現(xiàn)的,此配置指令的執(zhí)行中,配置信息被傳入,進(jìn)而使得配置信息的執(zhí)行能夠?qū)⑴渲眯畔⑴渲玫綐I(yè)務(wù)中。

在一個(gè)示例性實(shí)施例的具體現(xiàn)實(shí)現(xiàn)中,更新指令,可以是相關(guān)人員觸發(fā)配置變更并上傳相應(yīng)配置信息而觸發(fā)產(chǎn)生的,此過程可以通過部署svn服務(wù)器實(shí)現(xiàn),svn服務(wù)器用于進(jìn)行業(yè)務(wù)的版本控制,以控制進(jìn)行業(yè)務(wù)中的各種迭代更新。

也就是說,圖1所示實(shí)施環(huán)境的配置控制端包括svn服務(wù)器,進(jìn)而為業(yè)務(wù)服務(wù)器中部署的業(yè)務(wù)進(jìn)行迭代更新。

在步驟330中,通過配置信息和配置指令為業(yè)務(wù)執(zhí)行業(yè)務(wù)配置操作,向業(yè)務(wù)服務(wù)器再次執(zhí)行的業(yè)務(wù)邏輯預(yù)配置對(duì)應(yīng)于配置項(xiàng)的配置信息,業(yè)務(wù)服務(wù)器為在客戶端實(shí)現(xiàn)服務(wù)而執(zhí)行的業(yè)務(wù)邏輯被保留配置。

其中,如前所述的,在所獲得配置信息和配置指令的作用下即可實(shí)現(xiàn)業(yè)務(wù)配置操作的執(zhí)行。應(yīng)當(dāng)理解,向業(yè)務(wù)服務(wù)器進(jìn)行業(yè)務(wù)的配置便是對(duì)業(yè)務(wù)原本所具備的各配置項(xiàng)進(jìn)行變更調(diào)整的過程。一般而言,在完成業(yè)務(wù)的配置之后便啟用,以生效業(yè)務(wù)的配置。

而業(yè)務(wù)的預(yù)配置,是相對(duì)后續(xù)業(yè)務(wù)邏輯的再次執(zhí)行而言的。業(yè)務(wù)的預(yù)配置是指預(yù)先將指定的配置信息配置到部署此業(yè)務(wù)的業(yè)務(wù)服務(wù)器,但并不啟用使之生效。進(jìn)行了業(yè)務(wù)的預(yù)配置之后,對(duì)于正在執(zhí)行的業(yè)務(wù)邏輯而言,將保留其原本的配置,直至執(zhí)行完畢。也就是說,即便發(fā)生了業(yè)務(wù)邏輯中配置項(xiàng)的更新,但對(duì)于客戶端所正在實(shí)現(xiàn)的服務(wù)而言,例如,正在進(jìn)行的游戲?qū)址?wù),將繼續(xù)其服務(wù)過程,而不受到任何影響。

在此應(yīng)當(dāng)補(bǔ)充說明的是,針對(duì)一服務(wù),無論是對(duì)于正在為客戶端中服務(wù)的實(shí)現(xiàn)而執(zhí)行的業(yè)務(wù)邏輯,還是后續(xù)其它客戶端請(qǐng)求服務(wù)時(shí)執(zhí)行的業(yè)務(wù)邏輯,均為部署于業(yè)務(wù)服務(wù)器的相同實(shí)現(xiàn)邏輯,并且是針對(duì)于相同的服務(wù)實(shí)現(xiàn)的。二者之間的區(qū)別僅僅在于所更新配置項(xiàng)的配置信息是否被啟用生效。

通過在業(yè)務(wù)用戶器中為業(yè)務(wù)進(jìn)行的預(yù)配置,一方面使得業(yè)務(wù)的運(yùn)行過程中一旦發(fā)現(xiàn)bug,或者需要進(jìn)行一些緊急的平衡性數(shù)值調(diào)整,都可隨即觸發(fā)業(yè)務(wù)邏輯中相應(yīng)配置項(xiàng)的更新指令,進(jìn)而將指定的配置信息預(yù)先配置到業(yè)務(wù)服務(wù)器中,業(yè)務(wù)運(yùn)行的配置變更調(diào)整任務(wù)得以完成;另一方面,也避免了停機(jī)變更的發(fā)生,例如,不需要停服幾個(gè)小時(shí),使得用戶無法進(jìn)入業(yè)務(wù)。

由此,業(yè)務(wù)的配置能夠動(dòng)態(tài)實(shí)施,易于修改業(yè)務(wù)邏輯中的各種配置項(xiàng),變更速度快。

應(yīng)當(dāng)理解的,由于業(yè)務(wù)被部署于業(yè)務(wù)服務(wù)器中,必然導(dǎo)致了業(yè)務(wù)的預(yù)配置實(shí)質(zhì)是將新的配置信息通過配置指令的執(zhí)行而預(yù)先配置到業(yè)務(wù)服務(wù)器的過程。

在步驟350中,業(yè)務(wù)服務(wù)器為請(qǐng)求該服務(wù)的其它客戶端在執(zhí)行的業(yè)務(wù)邏輯中啟用配置項(xiàng)所預(yù)配置的配置信息。

其中,如前所述的,業(yè)務(wù)服務(wù)器中存在著預(yù)配置的各種配置信息,其是對(duì)應(yīng)于業(yè)務(wù)中的配置項(xiàng)的。在業(yè)務(wù)邏輯的執(zhí)行中,此預(yù)配置將不會(huì)生效,而等待業(yè)務(wù)邏輯被再次執(zhí)行時(shí)方可啟用生效。

具體而言,業(yè)務(wù)服務(wù)器在執(zhí)行業(yè)務(wù)邏輯而為客戶端實(shí)現(xiàn)服務(wù)的過程中,也會(huì)接收到其它客戶端發(fā)起的服務(wù)請(qǐng)求,此時(shí),也將為其它客戶端執(zhí)行此業(yè)務(wù)邏輯,進(jìn)而響應(yīng)其發(fā)起的服務(wù)請(qǐng)求。

在為其它客戶端執(zhí)行業(yè)務(wù)邏輯的過程中,便可以啟用配置項(xiàng)所預(yù)配置的配置信息,由此即可使得業(yè)務(wù)服務(wù)器的服務(wù)實(shí)現(xiàn)是完成了業(yè)務(wù)的動(dòng)態(tài)配置更新的。

通過如上所述的示例性實(shí)施例,便實(shí)現(xiàn)了業(yè)務(wù)服務(wù)器中業(yè)務(wù)的動(dòng)態(tài)配置,業(yè)務(wù)配置操作能夠隨意執(zhí)行,而不再需要特別的停機(jī),更不需要停止相應(yīng)的業(yè)務(wù)模塊,使得此業(yè)務(wù)模塊對(duì)應(yīng)的功能不可用,對(duì)于用戶而言更是無感知的。

在一個(gè)示例性實(shí)施例中,步驟330包括:通過配置指令的執(zhí)行而按照預(yù)先指定的時(shí)間間隔向業(yè)務(wù)服務(wù)器下發(fā)配置信息,為業(yè)務(wù)服務(wù)器中再次執(zhí)行的業(yè)務(wù)邏輯完成配置項(xiàng)所對(duì)應(yīng)配置信息的預(yù)先配置。

其中,時(shí)間間隔是預(yù)先所指定的,例如,其可以是若干秒,即使得每隔幾秒便向業(yè)務(wù)服務(wù)器下發(fā)最新的配置信息,進(jìn)而保證將變更后的配置實(shí)時(shí)動(dòng)態(tài)更新到業(yè)務(wù)服務(wù)器中新執(zhí)行的業(yè)務(wù)邏輯中,不會(huì)影響到已經(jīng)執(zhí)行的業(yè)務(wù)邏輯,并且避免變更后的配置存在滯后性。

在一個(gè)示例性實(shí)施例的具體實(shí)現(xiàn)中,可以為業(yè)務(wù)部署配置服務(wù)器,并且根據(jù)需要所部署的配置服務(wù)器可以以集群的形式存在。由此,配置服務(wù)器便于前述所指的svn服務(wù)器共同構(gòu)成了配置控制端,進(jìn)而配置服務(wù)器接入業(yè)務(wù)服務(wù)器中部署的業(yè)務(wù),在svn服務(wù)器的控制下為實(shí)現(xiàn)配置的動(dòng)態(tài)變更。

業(yè)務(wù)邏輯中配置項(xiàng)所對(duì)應(yīng)配置信息的預(yù)先配置,是相對(duì)于后續(xù)業(yè)務(wù)邏輯的執(zhí)行而言的。在時(shí)間上,由于業(yè)務(wù)邏輯中配置項(xiàng)所對(duì)應(yīng)配置信息的更新,相對(duì)于其后的業(yè)務(wù)邏輯執(zhí)行而言,是先行實(shí)現(xiàn)的,因此,是為其后的業(yè)務(wù)邏輯執(zhí)行而預(yù)先進(jìn)行的配置。

此外,對(duì)于業(yè)務(wù)邏輯的更新而言,所更新的配置信息是為后續(xù)的業(yè)務(wù)邏輯執(zhí)行而預(yù)先準(zhǔn)備的,故在業(yè)務(wù)邏輯的執(zhí)行上,其也是預(yù)先進(jìn)行的配置。

圖4是根據(jù)圖3對(duì)應(yīng)實(shí)施例示出的步驟330的細(xì)節(jié)進(jìn)行進(jìn)一步描述的流程圖。服務(wù)為游戲?qū)址?wù),該步驟330中,通過配置指令的執(zhí)行而按照預(yù)先指定的時(shí)間間隔向業(yè)務(wù)服務(wù)器下發(fā)配置信息,為業(yè)務(wù)服務(wù)器中再次執(zhí)行的業(yè)務(wù)邏輯完成配置項(xiàng)所對(duì)應(yīng)配置信息的預(yù)先配置步驟,進(jìn)一步包括:

在步驟331中,業(yè)務(wù)服務(wù)器中游戲?qū)址?wù)在客戶端實(shí)現(xiàn),使客戶端處于游戲?qū)謭?chǎng)景的過程中,觸發(fā)執(zhí)行配置指令。

其中,隨著客戶端向業(yè)務(wù)服務(wù)器發(fā)起游戲?qū)址?wù)請(qǐng)求,業(yè)務(wù)服務(wù)器將為此客戶端執(zhí)行業(yè)務(wù)邏輯,進(jìn)而控制客戶端跳轉(zhuǎn)進(jìn)入游戲?qū)謭?chǎng)景。無論何時(shí)觸發(fā)業(yè)務(wù)邏輯中配置項(xiàng)所對(duì)應(yīng)配置信息的更新,都存在客戶端正處于游戲?qū)謭?chǎng)景情況。

在步驟333中,通過配置指令的執(zhí)行而按照預(yù)先指定的時(shí)間間隔向業(yè)務(wù)服務(wù)器下發(fā)配置信息,使業(yè)務(wù)服務(wù)器中再次被執(zhí)行的業(yè)務(wù)邏輯完成其中配置項(xiàng)所對(duì)應(yīng)配置信息的預(yù)先配置。

通過如上所述的示例性實(shí)施例,對(duì)于玩家而言,游戲所發(fā)生的配置變更將不會(huì)影響其正在進(jìn)行的游戲?qū)郑鵁o論哪一玩家,其后續(xù)所進(jìn)行的游戲?qū)侄紝?zhí)行完成配置更新的業(yè)務(wù)邏輯,由此,游戲所發(fā)生的配置變更順暢實(shí)現(xiàn),并未使得全天候運(yùn)營的游戲受到影響。

進(jìn)一步的,在另一個(gè)示例性實(shí)施例中,通過配置指令的執(zhí)行而按照預(yù)先指定的時(shí)間間隔向業(yè)務(wù)服務(wù)器下發(fā)配置信息,為業(yè)務(wù)服務(wù)器中再次執(zhí)行的業(yè)務(wù)邏輯完成配置項(xiàng)所對(duì)應(yīng)配置信息的預(yù)先配置之前,該步驟330還包括:

將配置信息和配置指令發(fā)送到業(yè)務(wù)的配置服務(wù)器。

其中,如前所述的,為業(yè)務(wù)服務(wù)器部署配置服務(wù)器,配置服務(wù)器用于為業(yè)務(wù)服務(wù)器中部署的業(yè)務(wù)執(zhí)行各種配置項(xiàng)的動(dòng)態(tài)變更。

基于此,在獲得執(zhí)行業(yè)務(wù)配置操作的配置指令和配置信息之后,需要將配置信息和配置指令發(fā)送至業(yè)務(wù)的配置服務(wù)器中,以便于在配置服務(wù)器的控制下實(shí)現(xiàn)業(yè)務(wù)配置操作的執(zhí)行。

換而言之,將在svn服務(wù)器為業(yè)務(wù)觸發(fā)配置的動(dòng)態(tài)更新,以觸發(fā)配置指令并將相應(yīng)人員所提交的配置信息上傳到svn服務(wù)器,配置信息和配置指令經(jīng)由svn服務(wù)器發(fā)送至配置服務(wù)器。

圖5是根據(jù)一示例性實(shí)施例示出的對(duì)將配置信息和配置指令發(fā)送到業(yè)務(wù)的配置服務(wù)器步驟的細(xì)節(jié)進(jìn)行描述的流程圖。該步驟如圖4所示,可以包括以下步驟。

在步驟401中,根據(jù)配置信息和配置指令對(duì)應(yīng)的業(yè)務(wù)模塊,獲取業(yè)務(wù)模塊對(duì)應(yīng)配置服務(wù)器的網(wǎng)絡(luò)地址。

其中,業(yè)務(wù)的實(shí)現(xiàn)往往配置了多種功能,每一功能都有其所唯一對(duì)應(yīng)的業(yè)務(wù)模塊,功能的觸發(fā)便使得其所唯一對(duì)應(yīng)的業(yè)務(wù)模塊被運(yùn)行。與之相對(duì)應(yīng)的,對(duì)業(yè)務(wù)中某一功能的配置,以及配置變更調(diào)整,也是對(duì)業(yè)務(wù)模塊進(jìn)行的。

可部署多個(gè)配置服務(wù)器,每一業(yè)務(wù)模塊均有與之對(duì)應(yīng)的配置服務(wù)器。在觸發(fā)進(jìn)行業(yè)務(wù)邏輯中配置項(xiàng)的更新之后,確定進(jìn)行業(yè)務(wù)動(dòng)態(tài)配置所對(duì)應(yīng)的業(yè)務(wù)模塊,進(jìn)而獲得此業(yè)務(wù)模塊對(duì)應(yīng)配置服務(wù)器的網(wǎng)絡(luò)地址,由此將通過此業(yè)務(wù)模塊對(duì)應(yīng)配置服務(wù)器而與業(yè)務(wù)服務(wù)器交互。

在步驟403中,按照業(yè)務(wù)模塊對(duì)應(yīng)配置服務(wù)器的網(wǎng)絡(luò)地址,進(jìn)行配置信息和配置指令的發(fā)送,通過配置指令的發(fā)送而觸發(fā)對(duì)應(yīng)配置服務(wù)器執(zhí)行配置指令。

其中,隨著配置信息和配置指令被發(fā)送至業(yè)務(wù)模塊對(duì)應(yīng)的配置服務(wù)器,被配置服務(wù)器所接收的配置指令便被觸發(fā)執(zhí)行,進(jìn)而通過配置指令的執(zhí)行而使得配置信息被迅速下發(fā)至業(yè)務(wù)服務(wù)器。

通過如上所述的示例性實(shí)施例,使得業(yè)務(wù)邏輯復(fù)雜的業(yè)務(wù)能夠針對(duì)各業(yè)務(wù)模塊而有序的實(shí)現(xiàn)業(yè)務(wù)動(dòng)態(tài)配置,保證了業(yè)務(wù)動(dòng)態(tài)配置的可控性和針對(duì)性。

圖6是根據(jù)另一示例性實(shí)施例示出的實(shí)現(xiàn)業(yè)務(wù)動(dòng)態(tài)配置的方法的流程圖。該實(shí)現(xiàn)業(yè)務(wù)動(dòng)態(tài)配置的方法,在步驟350之前,如圖6所示,還可以包括以下步驟。

在步驟510中,業(yè)務(wù)服務(wù)器接收為業(yè)務(wù)邏輯進(jìn)行預(yù)配置而下發(fā)的配置信息。

其中,如前所述的,配置信息的下發(fā),由配置控制端執(zhí)行,具體而言,可以由配置控制端中部署的配置服務(wù)器執(zhí)行。

在步驟530中,保存下發(fā)的配置信息,并等待業(yè)務(wù)邏輯實(shí)現(xiàn)的服務(wù)被其它客戶端請(qǐng)求。

其中,業(yè)務(wù)服務(wù)器在接收到為業(yè)務(wù)進(jìn)行預(yù)配置而下發(fā)的配置信息之后,便保存此配置信息,此時(shí)如果業(yè)務(wù)服務(wù)器正在為客戶端執(zhí)行自身的業(yè)務(wù)邏輯,則不會(huì)為此客戶端的業(yè)務(wù)邏輯啟用對(duì)業(yè)務(wù)服務(wù)器中為業(yè)務(wù)進(jìn)行的預(yù)配置,進(jìn)而等待業(yè)務(wù)服務(wù)器再次執(zhí)行自身的業(yè)務(wù)邏輯,即接收到其它客戶端的服務(wù)請(qǐng)求而再次執(zhí)行的業(yè)務(wù)邏輯。

由此,將避免由于業(yè)務(wù)的配置變更調(diào)整導(dǎo)致當(dāng)前執(zhí)行的業(yè)務(wù)邏輯受到影響而無法正常執(zhí)行,也避免后續(xù)業(yè)務(wù)邏輯的執(zhí)行無法正常進(jìn)行。

圖7是根據(jù)圖6對(duì)應(yīng)實(shí)施例示出的對(duì)步驟530的細(xì)節(jié)進(jìn)行描述的流程圖。該步驟530,如圖7所示,可以包括以下步驟。

在步驟531中,進(jìn)行業(yè)務(wù)服務(wù)器中配置信息的保存。

其中,業(yè)務(wù)服務(wù)器中配置信息的保存,是區(qū)別于原有配置信息的保存,以避免不會(huì)覆蓋原有配置信息,進(jìn)而保證現(xiàn)有業(yè)務(wù)邏輯執(zhí)行過程的最終完成。

在步驟533中,在完成配置信息保存之后,等待業(yè)務(wù)服務(wù)器中業(yè)務(wù)邏輯實(shí)現(xiàn)的游戲?qū)址?wù)被其它客戶端請(qǐng)求,其它客戶端通過游戲?qū)謭?chǎng)景的跳轉(zhuǎn)進(jìn)入而發(fā)起游戲?qū)?yīng)服務(wù)請(qǐng)求。

其中,隨著客戶端中游戲?qū)謭?chǎng)景的持續(xù)進(jìn)行,業(yè)務(wù)服務(wù)器在其執(zhí)行業(yè)務(wù)邏輯的同時(shí),也會(huì)進(jìn)行業(yè)務(wù)邏輯中配置項(xiàng)所對(duì)應(yīng)配置信息的更新,還會(huì)接收到其它客戶端發(fā)起的游戲?qū)址?wù)請(qǐng)求。

此時(shí)在業(yè)務(wù)服務(wù)器為其它客戶端發(fā)起的游戲?qū)址?wù)請(qǐng)求而進(jìn)行響應(yīng)的過程中,即可啟用生效預(yù)配置的配置信息。

圖8是根據(jù)圖3對(duì)應(yīng)實(shí)施例示出的對(duì)步驟350的細(xì)節(jié)進(jìn)行描述的流程圖。該步驟350,如圖8所示,可以包括以下步驟。

在步驟351中,在配置信息被業(yè)務(wù)服務(wù)器保存之后,接收游戲?qū)址?wù)請(qǐng)求。

其中,游戲?qū)址?wù)請(qǐng)求的發(fā)起是通過玩家操控客戶端發(fā)起或響應(yīng)游戲?qū)侄鴮?shí)現(xiàn)的。

在步驟353中,響應(yīng)游戲?qū)址?wù)請(qǐng)求而為請(qǐng)求游戲?qū)址?wù)的客戶端執(zhí)行業(yè)務(wù)邏輯,業(yè)務(wù)邏輯中配置項(xiàng)所預(yù)配置的配置信息被啟用。

其中,由于通過前述示例性實(shí)施例,業(yè)務(wù)服務(wù)器已完成了業(yè)務(wù)邏輯中配置項(xiàng)所對(duì)應(yīng)配置信息的預(yù)配置,因此,隨后所進(jìn)行的業(yè)務(wù)邏輯執(zhí)行中,即可啟用此配置信息,進(jìn)而最終完成游戲?qū)址?wù)的更新。

通過如上所述的示例性實(shí)施例,使得任何時(shí)刻都需要保障其正常運(yùn)行的游戲業(yè)務(wù)即便需要進(jìn)行配置信息的變更,也能夠維持其正常的游戲過程,為游戲業(yè)務(wù)提供了可靠且能夠及時(shí)進(jìn)行的游戲業(yè)務(wù)動(dòng)態(tài)配置過程。

如上所述的示例性實(shí)施例,能夠應(yīng)用于多區(qū)多服應(yīng)用中,進(jìn)而實(shí)現(xiàn)大區(qū)或者各個(gè)分區(qū)下屬游戲服務(wù)器中的配置變更,適應(yīng)于各種游戲場(chǎng)景。

圖9是根據(jù)一示例性實(shí)施例示出的一種實(shí)現(xiàn)業(yè)務(wù)動(dòng)態(tài)配置的服務(wù)器拓?fù)鋱D。以業(yè)務(wù)是游戲業(yè)務(wù)為例進(jìn)行說明,對(duì)于此游戲業(yè)務(wù)而言,前述所指的業(yè)務(wù)服務(wù)器即為圖9所示的游戲服務(wù)器610,游戲服務(wù)器610按照為游戲所進(jìn)行的配置而執(zhí)行部署的游戲邏輯,進(jìn)而實(shí)現(xiàn)每一局游戲。

在游戲服務(wù)器610的運(yùn)行中,如果發(fā)現(xiàn)bug,或需要對(duì)一些緊急的平穩(wěn)性數(shù)值進(jìn)行調(diào)整,則可通過svn服務(wù)器630完成所對(duì)應(yīng)配置項(xiàng)中所變更的具體值填寫,并提交后,即可在svn服務(wù)器630獲得配置信息和配置指令,并隨之發(fā)送至配置服務(wù)器650。

配置服務(wù)器650以集群的形式存在,執(zhí)行配置指令,向游戲服務(wù)器610每隔幾秒進(jìn)行一次配置信息的下發(fā),以使得游戲服務(wù)器610及時(shí)獲得變更的配置。

游戲服務(wù)器610在執(zhí)行其游戲邏輯時(shí)就可以生效所變更的配置。

至此,便實(shí)現(xiàn)了游戲內(nèi)配置的動(dòng)態(tài)變更調(diào)整,并且能夠應(yīng)用于多區(qū)多服的游戲業(yè)務(wù)中,只需要進(jìn)行一次配置的提交即可。在啟用時(shí)僅需要一次修改一個(gè)或者若干個(gè)配置。變更后的配置實(shí)時(shí)動(dòng)態(tài)更新到新開啟的對(duì)局游戲,不會(huì)影響到已開對(duì)局,玩家無任何感知。

可以理解的,游戲邏輯和配置的屬性等是完全獨(dú)立的,變更前后并不會(huì)影響到每一次游戲邏輯的執(zhí)行,保證了游戲運(yùn)行的公平性,全部實(shí)現(xiàn)動(dòng)態(tài)在線變更。

下述為本發(fā)明裝置實(shí)施例,可以用于執(zhí)行本發(fā)明上述實(shí)現(xiàn)業(yè)務(wù)動(dòng)態(tài)配置的方法實(shí)施例。對(duì)于本發(fā)明裝置實(shí)施例中未披露的細(xì)節(jié),請(qǐng)參照本發(fā)明實(shí)現(xiàn)業(yè)務(wù)動(dòng)態(tài)配置的方法實(shí)施例。

圖10是根據(jù)一示例性實(shí)施例示出的一種實(shí)現(xiàn)業(yè)務(wù)動(dòng)態(tài)配置的系統(tǒng)的框圖。該實(shí)現(xiàn)業(yè)務(wù)動(dòng)態(tài)配置的系統(tǒng),如圖10所示,該系統(tǒng)可以包括但不限于:更新指令處理模塊710、預(yù)配置模塊730和預(yù)配置啟用模塊750。

更新指令處理模塊710,用于通過執(zhí)行業(yè)務(wù)邏輯而在客戶端實(shí)現(xiàn)服務(wù)時(shí),根據(jù)業(yè)務(wù)邏輯中配置項(xiàng)的更新指令,獲得執(zhí)行業(yè)務(wù)配置操作的配置指令和對(duì)應(yīng)于業(yè)務(wù)配置操作的配置信息。

預(yù)配置模塊730,用于通過配置信息和配置指令為業(yè)務(wù)執(zhí)行業(yè)務(wù)配置操作,向業(yè)務(wù)服務(wù)器再次執(zhí)行的業(yè)務(wù)邏輯預(yù)配置對(duì)應(yīng)于配置項(xiàng)的配置信息,業(yè)務(wù)服務(wù)器為在客戶端實(shí)現(xiàn)服務(wù)而執(zhí)行的業(yè)務(wù)邏輯被保留配置。

預(yù)配置啟用模塊750,用于業(yè)務(wù)服務(wù)器為請(qǐng)求服務(wù)的其它客戶端在執(zhí)行的業(yè)務(wù)邏輯中啟用配置項(xiàng)所預(yù)配置的配置信息。

在一示例性實(shí)施例中,預(yù)配置模塊730進(jìn)一步用于通過配置指令的執(zhí)行而按照預(yù)先指定的時(shí)間間隔向業(yè)務(wù)服務(wù)器下發(fā)配置信息,為所述業(yè)務(wù)服務(wù)器中再次執(zhí)行的所述業(yè)務(wù)邏輯完成所述配置項(xiàng)所對(duì)應(yīng)配置信息的預(yù)先配置。

圖11是根據(jù)圖10對(duì)應(yīng)實(shí)施例示出的對(duì)預(yù)配置模塊的細(xì)節(jié)進(jìn)行描述的框圖。前述服務(wù)為游戲?qū)址?wù),該預(yù)配置模塊730,如圖11所示,可以包括但不限于:配置觸發(fā)執(zhí)行單元731和下發(fā)執(zhí)行單元733。

配置觸發(fā)執(zhí)行單元731,用于業(yè)務(wù)服務(wù)器中游戲?qū)址?wù)在客戶端實(shí)現(xiàn),使客戶端處于游戲?qū)謭?chǎng)景的過程中,觸發(fā)執(zhí)行配置指令。

下發(fā)執(zhí)行單元733,用于通過配置指令的執(zhí)行而按照預(yù)先指定的時(shí)間間隔向業(yè)務(wù)服務(wù)器下發(fā)配置信息,使業(yè)務(wù)服務(wù)器中再次被執(zhí)行的業(yè)務(wù)邏輯完成其中配置項(xiàng)所對(duì)應(yīng)配置信息的預(yù)先配置。

進(jìn)一步的,在另一示例性實(shí)施例中,預(yù)配置模塊730還用于將配置信息和配置指令發(fā)送到業(yè)務(wù)的配置服務(wù)器。

圖12是根據(jù)另一示例性實(shí)施例示出的一種實(shí)現(xiàn)業(yè)務(wù)動(dòng)態(tài)配置的系統(tǒng)的框圖。該系統(tǒng)如圖12所示,還包括配置于業(yè)務(wù)服務(wù)器中的配置信息接收模塊810和執(zhí)行等待模塊830。

配置信息接收模塊810,用于接收為業(yè)務(wù)邏輯進(jìn)行預(yù)配置而下發(fā)的配置信息。

執(zhí)行等待模塊830,用于保存下發(fā)的配置信息,并等待業(yè)務(wù)邏輯實(shí)現(xiàn)的服務(wù)被其它客戶端請(qǐng)求。

圖13是根據(jù)圖10對(duì)應(yīng)實(shí)施例示出的對(duì)預(yù)配置啟用模塊的細(xì)節(jié)進(jìn)行描述的框圖。該預(yù)配置啟用模塊750,如圖13所示,可以包括但不限于:請(qǐng)求接收單元751和請(qǐng)求響應(yīng)單元753。

請(qǐng)求接收單元751,用于在配置信息被業(yè)務(wù)服務(wù)器保存之后,接收游戲?qū)址?wù)請(qǐng)求。

請(qǐng)求響應(yīng)單元753,用于響應(yīng)游戲?qū)址?wù)請(qǐng)求而為請(qǐng)求游戲?qū)址?wù)的客戶端執(zhí)行業(yè)務(wù)邏輯,業(yè)務(wù)邏輯中配置項(xiàng)所預(yù)配置的配置信息被啟用。

可選的,本發(fā)明還提供一種服務(wù)器,執(zhí)行圖3、圖4、圖5、圖6、圖7和圖8任一所示的實(shí)現(xiàn)業(yè)務(wù)動(dòng)態(tài)配置的方法的全部或者部分步驟,所述裝置包括:

處理器;

用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;

其中,所述處理器被配置為執(zhí)行:

通過執(zhí)行業(yè)務(wù)邏輯而在客戶端實(shí)現(xiàn)服務(wù)時(shí),根據(jù)業(yè)務(wù)邏輯中配置項(xiàng)的更新指令,獲得執(zhí)行業(yè)務(wù)配置操作的配置指令和對(duì)應(yīng)于所述業(yè)務(wù)配置操作的配置信息;

通過所述配置信息和配置指令為所述業(yè)務(wù)執(zhí)行所述業(yè)務(wù)配置操作,向業(yè)務(wù)服務(wù)器再次執(zhí)行的業(yè)務(wù)邏輯預(yù)配置對(duì)應(yīng)于配置項(xiàng)的配置信息,所述業(yè)務(wù)服務(wù)器為在客戶端實(shí)現(xiàn)服務(wù)而執(zhí)行的業(yè)務(wù)邏輯被保留配置;

所述業(yè)務(wù)服務(wù)器為請(qǐng)求所述服務(wù)的其它客戶端在執(zhí)行的所述業(yè)務(wù)邏輯中啟用配置項(xiàng)所預(yù)配置的配置信息。

該實(shí)施例中的裝置的處理器執(zhí)行操作的具體方式已經(jīng)在有關(guān)該實(shí)現(xiàn)業(yè)務(wù)動(dòng)態(tài)配置的方法的實(shí)施例中執(zhí)行了詳細(xì)描述,此處將不做詳細(xì)闡述說明。

應(yīng)當(dāng)理解的是,本發(fā)明并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍執(zhí)行各種修改和改變。本發(fā)明的范圍僅由所附的權(quán)利要求來限制。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1