两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種數(shù)據(jù)的上傳方法和裝置與流程

文檔序號:11950495閱讀:347來源:國知局
一種數(shù)據(jù)的上傳方法和裝置與流程

本發(fā)明涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,特別是涉及一種數(shù)據(jù)的上傳方法和一種數(shù)據(jù)的上傳裝置。



背景技術(shù):

隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,用戶在網(wǎng)絡(luò)中可以執(zhí)行各種業(yè)務(wù)操作,例如,網(wǎng)上購物、玩游戲、看視頻、看小說等。

網(wǎng)絡(luò)中每類業(yè)務(wù)都可以由多個平臺提供,因此各個平臺要配置獨特的業(yè)務(wù)內(nèi)容來吸引用戶。但是在配置業(yè)務(wù)內(nèi)容是都是基于當(dāng)前需要配置的,業(yè)務(wù)內(nèi)容的配置沒有復(fù)用性,每次都要單獨配置,操作非常繁瑣。



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

鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的數(shù)據(jù)的上傳方法和相應(yīng)的數(shù)據(jù)的上傳裝置。

依據(jù)本發(fā)明的一個方面,提供了一種數(shù)據(jù)的上傳方法,包括:獲取目標(biāo)記錄并確定業(yè)務(wù)標(biāo)識;確定所述目標(biāo)記錄的屬性信息,采用所述屬性信息和業(yè)務(wù)標(biāo)識生成業(yè)務(wù)對象;對所述業(yè)務(wù)對象進行存儲;向業(yè)務(wù)平臺發(fā)布所述業(yè)務(wù)對象,以提示具有權(quán)限的用戶領(lǐng)取所述業(yè)務(wù)對象。

可選的,還包括:依據(jù)業(yè)務(wù)模板配置業(yè)務(wù)對應(yīng)各屬性的屬性值,確定對應(yīng)記錄數(shù)據(jù)生成一條目標(biāo)記錄;將所述目標(biāo)記錄添加到任務(wù)隊列中。

可選的,所述獲取目標(biāo)記錄并確定業(yè)務(wù)標(biāo)識,包括:從任務(wù)隊列中獲取一條目標(biāo)記錄;獲取預(yù)先為所述目標(biāo)記錄配置業(yè)務(wù)標(biāo)識,或,采用業(yè)務(wù)平臺為目標(biāo)記錄分配業(yè)務(wù)標(biāo)識。

可選的,確定所述目標(biāo)記錄的屬性信息,采用所述屬性信息和業(yè)務(wù)標(biāo)識生成業(yè)務(wù)對象,包括:獲取所述目標(biāo)記錄對應(yīng)的記錄數(shù)據(jù)作為屬性信息;將所述屬性信息和業(yè)務(wù)數(shù)據(jù)關(guān)聯(lián),生成一個業(yè)務(wù)對象。

可選的,對所述業(yè)務(wù)對象進行存儲,包括:將所述業(yè)務(wù)對象添加到數(shù)據(jù)庫中,并在所述數(shù)據(jù)庫的記錄中添加增加對象的數(shù)量。

可選的,還包括:當(dāng)所述業(yè)務(wù)對象發(fā)布前處理失敗時,從失敗階段開始執(zhí)行回滾操作。

可選的,當(dāng)所述業(yè)務(wù)對象發(fā)布前處理失敗時,從失敗階段開始執(zhí)行回滾操作,包括:當(dāng)所述業(yè)務(wù)對象存儲失敗時,從數(shù)據(jù)庫中取出業(yè)務(wù)對象并在記錄中減少對應(yīng)的數(shù)量,將所述業(yè)務(wù)對象的屬性信息和業(yè)務(wù)標(biāo)識分離,將目標(biāo)記錄退回任務(wù)隊列中;當(dāng)所述業(yè)務(wù)對象生成失敗時,將所述業(yè)務(wù)對象的屬性信息和業(yè)務(wù)標(biāo)識分離,將目標(biāo)記錄退回任務(wù)隊列中。

可選的,應(yīng)用于游戲平臺,所述業(yè)務(wù)對象包括游戲福利信息。

可選的,所述屬性信息包括:福利類別、福利范圍、福利名稱、福利內(nèi)容、使用方法、限制信息。

根據(jù)本發(fā)明實施例的另一個方面,提供了一種數(shù)據(jù)的上傳裝置,包括:目標(biāo)獲取模塊,用于獲取目標(biāo)記錄并確定業(yè)務(wù)標(biāo)識;對象生成模塊,用于確定所述目標(biāo)記錄的屬性信息,采用所述屬性信息和業(yè)務(wù)標(biāo)識生成業(yè)務(wù)對象;對象存儲模塊,用于對所述業(yè)務(wù)對象進行存儲;發(fā)布模塊,用于向業(yè)務(wù)平臺發(fā)布所述業(yè)務(wù)對象,以提示具有權(quán)限的用戶領(lǐng)取所述業(yè)務(wù)對象。

可選的,還包括:記錄生成模塊,用于依據(jù)業(yè)務(wù)模板配置業(yè)務(wù)對應(yīng)各屬性的屬性值,確定對應(yīng)記錄數(shù)據(jù)生成一條目標(biāo)記錄;入隊模塊,用于將所述目標(biāo)記錄添加到任務(wù)隊列中。

可選的,所述目標(biāo)獲取模塊,用于從任務(wù)隊列中獲取一條目標(biāo)記錄;獲取預(yù)先為所述目標(biāo)記錄配置業(yè)務(wù)標(biāo)識,或,采用數(shù)據(jù)中心為目標(biāo)記錄分配業(yè)務(wù)標(biāo)識。

可選的,對象生成模塊,用于獲取所述目標(biāo)記錄對應(yīng)的記錄數(shù)據(jù)作為屬性信息;將所述屬性信息和業(yè)務(wù)數(shù)據(jù)關(guān)聯(lián),生成一個業(yè)務(wù)對象。

可選的,所述對象存儲模塊,用于將所述業(yè)務(wù)對象添加到數(shù)據(jù)庫中,并在所述數(shù)據(jù)庫的記錄中添加增加對象的數(shù)量。

可選的,還包括:回滾模塊,用于當(dāng)所述業(yè)務(wù)對象發(fā)布前處理失敗時,從失敗階段開始執(zhí)行回滾操作。

可選的,所述回滾模塊,用于當(dāng)所述業(yè)務(wù)對象存儲失敗時,從數(shù)據(jù)庫中取出業(yè)務(wù)對象并在記錄中減少對應(yīng)的數(shù)量,將所述業(yè)務(wù)對象的屬性信息和業(yè)務(wù)標(biāo)識分離,將目標(biāo)記錄退回任務(wù)隊列中;當(dāng)所述業(yè)務(wù)對象生成失敗時,將所述業(yè)務(wù)對象的屬性信息和業(yè)務(wù)標(biāo)識分離,將目標(biāo)記錄退回任務(wù)隊列中。

可選的,應(yīng)用于游戲系統(tǒng),所述業(yè)務(wù)對象包括游戲福利信息。

可選的,所述屬性信息包括:福利類別、福利范圍、福利名稱、福利內(nèi)容、使用方法、限制信息。

根據(jù)本發(fā)明實施例獲取目標(biāo)記錄得到屬性信息并確定業(yè)務(wù)標(biāo)識,然后采用所述屬性信息和業(yè)務(wù)標(biāo)識生成業(yè)務(wù)對象,從而通過配置目標(biāo)記錄即可生成對應(yīng)的業(yè)務(wù)對象,實現(xiàn)業(yè)務(wù)對象的統(tǒng)一配置,提高復(fù)用性,并且簡化配置操作,然后對業(yè)務(wù)對象進行存儲并向業(yè)務(wù)平臺發(fā)布所述業(yè)務(wù)對象,以提示具有權(quán)限的用戶領(lǐng)取所述業(yè)務(wù)對象,便于用戶獲取業(yè)務(wù)對象。。

上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說明書的內(nèi)容予以實施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點能夠更明顯易懂,以下特舉本發(fā)明的具體實施方式。

附圖說明

通過閱讀下文優(yōu)選實施方式的詳細(xì)描述,各種其他的優(yōu)點和益處對于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實施方式的目的,而并不認(rèn)為是對本發(fā)明的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:

圖1示出了根據(jù)本發(fā)明一個實施例的一種數(shù)據(jù)的上傳方法實施例的步驟流程圖;

圖2示出了根據(jù)本發(fā)明另一個實施例的一種數(shù)據(jù)的上傳方法實施例的步驟流程圖;

圖3示出了根據(jù)本發(fā)明一個實施例的一種數(shù)據(jù)的上傳裝置實施例的結(jié)構(gòu)框圖;以及

圖4示出了根據(jù)本發(fā)明另一個實施例的一種數(shù)據(jù)的上傳裝置實施例的結(jié)構(gòu)框圖。

具體實施方式

下面將參照附圖更詳細(xì)地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應(yīng)當(dāng)理解,可以以各種形式實現(xiàn)本公開而不應(yīng)被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達給本領(lǐng)域的技術(shù)人員。

參照圖1,示出了根據(jù)本發(fā)明一個實施例的一種數(shù)據(jù)的上傳方法實施例的步驟流程圖,具體可以包括如下步驟:

步驟102,獲取目標(biāo)記錄并確定業(yè)務(wù)標(biāo)識。

用戶在各種業(yè)務(wù)平臺中執(zhí)行業(yè)務(wù)時,業(yè)務(wù)平臺通常會給用戶提供一下業(yè)務(wù)內(nèi)容來吸引用戶,以及提高用戶的興趣度等。例如在購物平臺中發(fā)各種形式的紅包、優(yōu)惠券、打折卡等,在游戲平臺中給用戶提供禮包、點卡等,在閱讀平臺中給用戶提供優(yōu)惠券、積分等。其中,這些業(yè)務(wù)內(nèi)容往往區(qū)分用戶提供的,為了能夠統(tǒng)一管理、分配業(yè)務(wù)對象,本實施例可以配置統(tǒng)一的數(shù)據(jù)處理平臺生成業(yè)務(wù)對應(yīng)的業(yè)務(wù)對象并提供給用戶。

在創(chuàng)建業(yè)務(wù)對象前,要先配置所創(chuàng)建業(yè)務(wù)對象的相關(guān)描述內(nèi)容,則可以通過數(shù)據(jù)記錄記載業(yè)務(wù)對象的相關(guān)描述內(nèi)容,將需要獲取的數(shù)據(jù)記錄作為目標(biāo)記錄,獲取該目標(biāo)記錄。由于業(yè)務(wù)對象通常是提供給部分用戶的,并且可以存在多種不同的業(yè)務(wù)對象,因此可以確定該目標(biāo)記錄對應(yīng)的業(yè)務(wù)標(biāo)識(Identity,ID),通過業(yè)務(wù)ID唯一標(biāo)識一個業(yè)務(wù)對象。

步驟104,確定所述目標(biāo)記錄的屬性信息,采用所述屬性信息和業(yè)務(wù)標(biāo)識生成業(yè)務(wù)對象。

步驟106,對所述業(yè)務(wù)對象進行存儲。

然后獲取目標(biāo)記錄中記錄的業(yè)務(wù)對象的屬性信息,該屬性信息即業(yè)務(wù)對象的相關(guān)描述內(nèi)容,例如業(yè)務(wù)名稱、類別、適用范圍、具體內(nèi)容、使用方法以及限制信息等。然后將該屬性信息和業(yè)務(wù)標(biāo)識進行組合,生成對應(yīng)的業(yè)務(wù)對象,然后將業(yè)務(wù)對象存儲到存儲單元中,具體存儲單元可以依據(jù)平臺設(shè)置,如存儲到數(shù)據(jù)庫、緩存等。例如應(yīng)用于游戲平臺時,所述業(yè)務(wù)對象包括游戲福利信息,所述屬性信息包括:福利類別、福利范圍、福利名稱、福利內(nèi)容、使用方法、限制信息。

步驟108,向業(yè)務(wù)平臺發(fā)布所述業(yè)務(wù)對象,以提示具有權(quán)限的用戶領(lǐng)取所述業(yè)務(wù)對象。

然后向業(yè)務(wù)平臺發(fā)布所述業(yè)務(wù)對象,從而在業(yè)務(wù)平臺中展示該業(yè)務(wù)對象,并且提示具有權(quán)限的用戶領(lǐng)取所述業(yè)務(wù)對象。

綜上所述,可以獲取目標(biāo)記錄得到屬性信息并確定業(yè)務(wù)標(biāo)識,然后采用所述屬性信息和業(yè)務(wù)標(biāo)識生成業(yè)務(wù)對象,從而通過配置目標(biāo)記錄即可生成對應(yīng)的業(yè)務(wù)對象,實現(xiàn)業(yè)務(wù)對象的統(tǒng)一配置,提高復(fù)用性,并且簡化配置操作,然后對業(yè)務(wù)對象進行存儲并向業(yè)務(wù)平臺發(fā)布所述業(yè)務(wù)對象,以提示具有權(quán)限的用戶領(lǐng)取所述業(yè)務(wù)對象,便于用戶獲取業(yè)務(wù)對象。

參照圖2,示出了根據(jù)本發(fā)明另一個實施例的一種數(shù)據(jù)的上傳方法實施例的步驟流程圖,具體可以包括如下步驟:

步驟202,依據(jù)業(yè)務(wù)模板配置業(yè)務(wù)對應(yīng)各屬性的屬性值,確定對應(yīng)記錄數(shù)據(jù)生成一條目標(biāo)記錄。

步驟204,將所述目標(biāo)記錄添加到任務(wù)隊列中。

本實施例中,可以采用業(yè)務(wù)模板配置一個待生成業(yè)務(wù)對象的屬性和屬性值,即通過業(yè)務(wù)模板承載業(yè)務(wù)的基礎(chǔ)屬性,以便于后續(xù)生成對應(yīng)的業(yè)務(wù)對象,并能夠同一配置。在完成業(yè)務(wù)模板的配置后,可以將業(yè)務(wù)模板承載的基礎(chǔ)屬性作為記錄數(shù)據(jù)生成一條目標(biāo)記錄,即該目標(biāo)記錄中記載有上述屬性以及屬性值。

由于在創(chuàng)建業(yè)務(wù)對象時,平臺可能需要創(chuàng)建多個業(yè)務(wù)對象,為了防止數(shù)據(jù)出錯,可以配置任務(wù)隊列,將需要創(chuàng)建業(yè)務(wù)對象的目標(biāo)記錄添加到任務(wù)隊列中緩存。

以應(yīng)用于游戲領(lǐng)域為例,該業(yè)務(wù)平臺即為游戲平臺,業(yè)務(wù)對象包括游戲福利信息,包括游戲禮包,活動禮包,新手卡,激活卡,優(yōu)惠券,打折卡等,這些福利信息可以由游戲的制造商提供,也可以由游戲平臺提供。對于需要創(chuàng)建的福利信息,可以先采用業(yè)務(wù)模板配置福利對應(yīng)各屬性的屬性值,例如福利名稱、適用用戶的范圍,領(lǐng)取福利的要求等,然后將屬性和屬性值作為記錄數(shù)據(jù)生成一條目標(biāo)記錄,將所述目標(biāo)記錄添加到任務(wù)隊列中。

步驟206,從任務(wù)隊列中獲取一條目標(biāo)記錄。

步驟208,獲取預(yù)先為所述目標(biāo)記錄配置業(yè)務(wù)標(biāo)識,或,采用數(shù)據(jù)中心為目標(biāo)記錄分配業(yè)務(wù)標(biāo)識。

在創(chuàng)建業(yè)務(wù)對象時,可以從任務(wù)隊列中獲取一個目標(biāo)記錄,然后為目標(biāo)記錄配置業(yè)務(wù)ID。其中,有些目標(biāo)記錄已經(jīng)預(yù)先配置有業(yè)務(wù)ID,該業(yè)務(wù)ID可以配置于目標(biāo)記錄的記錄數(shù)據(jù)中,也可以存儲于其他位置在需要時獲取記錄。例如,在游戲平臺中對于廠商發(fā)放的福利信息,通常游戲制造商通常會提供業(yè)務(wù)ID,因此可以直接獲取已經(jīng)配置的業(yè)務(wù)ID。

游戲可以采用業(yè)務(wù)平臺為其配置的業(yè)務(wù)ID,即對于該目標(biāo)記錄在請求時可以為其分配一個業(yè)務(wù)ID。例如,在游戲平臺中,游戲平臺可以自主提供游戲福利來提高用戶的興趣度,因此可以對目標(biāo)記錄可以向游戲平臺請求分配業(yè)務(wù)ID。

步驟210,獲取所述目標(biāo)記錄對應(yīng)的記錄數(shù)據(jù)作為屬性信息。

步驟212,將所述屬性信息和業(yè)務(wù)數(shù)據(jù)關(guān)聯(lián),生成一個業(yè)務(wù)對象。

獲取目標(biāo)記錄對應(yīng)的記錄數(shù)據(jù),從該記錄數(shù)據(jù)中獲取模板對應(yīng)配置的屬性和屬性值,作為業(yè)務(wù)對象的屬性信息,將屬性信息和業(yè)務(wù)數(shù)據(jù)關(guān)聯(lián),對屬性信息和業(yè)務(wù)數(shù)據(jù)進行組合,生成一個業(yè)務(wù)對象。

本實施例中,應(yīng)用于游戲平臺時,所述屬性信息包括:福利類別、福利范圍、福利名稱、福利內(nèi)容、使用方法、限制信息。其中,福利類別(category)由于描述福利所屬的分類,例如電子禮包、電子卡、電子券等;福利范圍(scope)用于描述福利的應(yīng)用范圍,例如,應(yīng)用的游戲、區(qū)服等;福利名稱即該福利的名稱,如新手禮包;福利內(nèi)容用于描述該福利所包含的內(nèi)容,例如禮包中包含的禮品信息,電子券的具體描述信息等;使用方法用于使用該福利的方法,例如在注冊后領(lǐng)取,又如在充值后點擊領(lǐng)取等;限制信息用于對福利的領(lǐng)取范圍進行限制,例如新手禮包僅限于新注冊該游戲的用戶使用,充值送禮品的電子券限制用戶充值達到一定范圍后贈送,禮包的道具限制在一定時間內(nèi)使用等。

步驟214,將所述業(yè)務(wù)對象添加到數(shù)據(jù)庫中,并在所述數(shù)據(jù)庫的記錄中添加增加對象的數(shù)量。

在生成業(yè)務(wù)對象后,可以將業(yè)務(wù)對象添加到數(shù)據(jù)庫中,然后在數(shù)據(jù)庫中該業(yè)務(wù)對象對應(yīng)類別的記錄中增加存入的數(shù)量。本實施例中,一種類別的業(yè)務(wù)對象可以配置多個給用戶領(lǐng)取,因此對應(yīng)可以配置多個業(yè)務(wù)對象,例如為1000個用戶提供新手禮包,則創(chuàng)建1000個新手禮包的業(yè)務(wù)對象。而為防止數(shù)據(jù)出錯,本實施例從任務(wù)隊列中獲取目標(biāo)記錄創(chuàng)建業(yè)務(wù)對象,因此可以在每個業(yè)務(wù)對象存入數(shù)據(jù)庫中后,要在數(shù)據(jù)庫中記錄業(yè)務(wù)對象的數(shù)量,則存儲一個業(yè)務(wù)對象就在數(shù)據(jù)庫對應(yīng)記錄+1,從而準(zhǔn)確記錄每種業(yè)務(wù)對象的數(shù)量。

步驟216,向業(yè)務(wù)平臺發(fā)布所述業(yè)務(wù)對象,以提示具有權(quán)限的用戶領(lǐng)取所述業(yè)務(wù)對象。

然后向業(yè)務(wù)平臺發(fā)布所述業(yè)務(wù)對象,以提示具有權(quán)限的用戶領(lǐng)取所述業(yè)務(wù)對象,用戶在執(zhí)行滿足業(yè)務(wù)對象對應(yīng)限制條件后可以領(lǐng)取該業(yè)務(wù)對象。

步驟218,當(dāng)所述業(yè)務(wù)對象發(fā)布前處理失敗時,從失敗階段開始執(zhí)行回滾操作。

本實施例中,上述業(yè)務(wù)對象的創(chuàng)建和存儲過程是通過一系列操作步驟執(zhí)行的,在每個操作步驟都有可能出現(xiàn)問題,從而導(dǎo)致數(shù)據(jù)出錯。為了防止數(shù)據(jù)出錯,可以配置一個監(jiān)控進程,在業(yè)務(wù)對象發(fā)布前即創(chuàng)建和存儲過程中執(zhí)行監(jiān)控,確定是否存在處理失敗狀態(tài),從該失敗狀態(tài)對應(yīng)的處理階段開始執(zhí)行回滾操作。

其中,回滾指的是程序或數(shù)據(jù)處理錯誤,將程序或數(shù)據(jù)恢復(fù)到上一次正確狀態(tài)的行為。本實施例中該回滾操作可以回滾到上一次正確狀態(tài)的步驟,也可以回滾到最初的狀態(tài),即將目標(biāo)記錄退回到數(shù)據(jù)隊列中,然后重新執(zhí)行業(yè)務(wù)對象的創(chuàng)建和存儲過程。

其中,當(dāng)所述業(yè)務(wù)對象發(fā)布前處理失敗時,從失敗階段開始執(zhí)行回滾操作,包括:當(dāng)所述業(yè)務(wù)對象存儲失敗時,從數(shù)據(jù)庫中取出業(yè)務(wù)對象并在記錄中減少對應(yīng)的數(shù)量,將所述業(yè)務(wù)對象的屬性信息和業(yè)務(wù)標(biāo)識分離,將目標(biāo)記錄退回任務(wù)隊列中;當(dāng)所述業(yè)務(wù)對象生成失敗時,將所述業(yè)務(wù)對象的屬性信息和業(yè)務(wù)標(biāo)識分離,將目標(biāo)記錄退回任務(wù)隊列中。

當(dāng)業(yè)務(wù)對象已經(jīng)生成完畢但存儲失敗時,可能是存入數(shù)據(jù)庫失敗,此時數(shù)據(jù)庫中可以已經(jīng)在記錄中添加該業(yè)務(wù)對象的數(shù)量,但業(yè)務(wù)對象實際并未存儲到數(shù)據(jù)庫中。因此可以取出該業(yè)務(wù)對象并且將數(shù)據(jù)庫中對應(yīng)記錄減一,會退到業(yè)務(wù)對象的生成步驟,可以在此時重新存儲,也可以繼續(xù)回滾即將業(yè)務(wù)對象的屬性信息和業(yè)務(wù)標(biāo)識分離,將業(yè)務(wù)標(biāo)識返回給對應(yīng)分配的處理單元,若繼續(xù)回滾則可以將目標(biāo)記錄退回任務(wù)隊列中。

當(dāng)業(yè)務(wù)對象在生成的過程中出現(xiàn)問題導(dǎo)致失敗,則可以將業(yè)務(wù)對象的屬性信息和業(yè)務(wù)標(biāo)識分離,將業(yè)務(wù)標(biāo)識返回給對應(yīng)分配的處理單元,若繼續(xù)回滾則可以將目標(biāo)記錄退回任務(wù)隊列中。

當(dāng)業(yè)務(wù)對象在配置業(yè)務(wù)ID時出現(xiàn)問題導(dǎo)致師表,可以將目標(biāo)記錄退回任務(wù)隊列中。

從而通過回滾操作保證數(shù)據(jù)準(zhǔn)確性,防止數(shù)據(jù)出錯。

本實施例中,可以對業(yè)務(wù)對象進行統(tǒng)一的配置,發(fā)放等管理操作,從而復(fù)用性較強,能夠為各種類型的業(yè)務(wù)平臺提供業(yè)務(wù)對象。并能夠提供配置各種業(yè)務(wù)對象的基礎(chǔ)屬性配置,提供上傳具體福利的信息,批量導(dǎo)出。

對于方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明實施例并不受所描述的動作順序的限制,因為依據(jù)本發(fā)明實施例,某些步驟可以采用其他順序或者同時進行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所涉及的動作并不一定是本發(fā)明實施例所必須的。

在上述實施例的基礎(chǔ)上,本實施例還提供了一種數(shù)據(jù)上傳裝置。

參照圖3,示出了根據(jù)本發(fā)明一個實施例的一種數(shù)據(jù)的上傳裝置實施例的結(jié)構(gòu)框圖,具體可以包括如下模塊:

目標(biāo)獲取模塊302,用于獲取目標(biāo)記錄并確定業(yè)務(wù)標(biāo)識。

對象生成模塊304,用于確定所述目標(biāo)記錄的屬性信息,采用所述屬性信息和業(yè)務(wù)標(biāo)識生成業(yè)務(wù)對象。

對象存儲模塊306,用于對所述業(yè)務(wù)對象進行存儲。

發(fā)布模塊308,用于向業(yè)務(wù)平臺發(fā)布所述業(yè)務(wù)對象,以提示具有權(quán)限的用戶領(lǐng)取所述業(yè)務(wù)對象。

綜上,可以獲取目標(biāo)記錄得到屬性信息并確定業(yè)務(wù)標(biāo)識,然后采用所述屬性信息和業(yè)務(wù)標(biāo)識生成業(yè)務(wù)對象,從而通過配置目標(biāo)記錄即可生成對應(yīng)的業(yè)務(wù)對象,實現(xiàn)業(yè)務(wù)對象的統(tǒng)一配置,提高復(fù)用性,并且簡化配置操作,然后對業(yè)務(wù)對象進行存儲并向業(yè)務(wù)平臺發(fā)布所述業(yè)務(wù)對象,以提示具有權(quán)限的用戶領(lǐng)取所述業(yè)務(wù)對象,便于用戶獲取業(yè)務(wù)對象。

參照圖4,示出了根據(jù)本發(fā)明另一個實施例的一種數(shù)據(jù)的上傳裝置實施例的結(jié)構(gòu)框圖,具體可以包括如下模塊:

記錄生成模塊310,用于依據(jù)業(yè)務(wù)模板配置業(yè)務(wù)對應(yīng)各屬性的屬性值,確定對應(yīng)記錄數(shù)據(jù)生成一條目標(biāo)記錄。

入隊模塊312,用于將所述目標(biāo)記錄添加到任務(wù)隊列中。

目標(biāo)獲取模塊302,用于獲取目標(biāo)記錄并確定業(yè)務(wù)標(biāo)識。

對象生成模塊304,用于確定所述目標(biāo)記錄的屬性信息,采用所述屬性信息和業(yè)務(wù)標(biāo)識生成業(yè)務(wù)對象。

對象存儲模塊306,用于對所述業(yè)務(wù)對象進行存儲。

回滾模塊314,用于當(dāng)所述業(yè)務(wù)對象發(fā)布前處理失敗時,從失敗階段開始執(zhí)行回滾操作。

發(fā)布模塊308,用于向業(yè)務(wù)平臺發(fā)布所述業(yè)務(wù)對象,以提示具有權(quán)限的用戶領(lǐng)取所述業(yè)務(wù)對象。

其中,所述目標(biāo)獲取模塊302,用于從任務(wù)隊列中獲取一條目標(biāo)記錄;獲取預(yù)先為所述目標(biāo)記錄配置業(yè)務(wù)標(biāo)識,或,采用數(shù)據(jù)中心為目標(biāo)記錄分配業(yè)務(wù)標(biāo)識。

對象生成模塊304,用于獲取所述目標(biāo)記錄對應(yīng)的記錄數(shù)據(jù)作為屬性信息;將所述屬性信息和業(yè)務(wù)數(shù)據(jù)關(guān)聯(lián),生成一個業(yè)務(wù)對象。

所述對象存儲模塊306,用于將所述業(yè)務(wù)對象添加到數(shù)據(jù)庫中,并在所述數(shù)據(jù)庫的記錄中添加增加對象的數(shù)量。

所述回滾模塊314,用于當(dāng)所述業(yè)務(wù)對象存儲失敗時,從數(shù)據(jù)庫中取出業(yè)務(wù)對象并在記錄中減少對應(yīng)的數(shù)量,將所述業(yè)務(wù)對象的屬性信息和業(yè)務(wù)標(biāo)識分離,將目標(biāo)記錄退回任務(wù)隊列中;當(dāng)所述業(yè)務(wù)對象生成失敗時,將所述業(yè)務(wù)對象的屬性信息和業(yè)務(wù)標(biāo)識分離,將目標(biāo)記錄退回任務(wù)隊列中。

本發(fā)明實施例可以應(yīng)用于游戲系統(tǒng),所述業(yè)務(wù)對象包括游戲福利信息。所述屬性信息包括:福利類別、福利范圍、福利名稱、福利內(nèi)容、使用方法、限制信息。

本實施例中,可以對業(yè)務(wù)對象進行統(tǒng)一的配置,發(fā)放等管理操作,從而復(fù)用性較強,能夠為各種類型的業(yè)務(wù)平臺提供業(yè)務(wù)對象。并能夠提供配置各種業(yè)務(wù)對象的基礎(chǔ)屬性配置,提供上傳具體福利的信息,批量導(dǎo)出。

對于裝置實施例而言,由于其與方法實施例基本相似,所以描述的比較簡單,相關(guān)之處參見方法實施例的部分說明即可。

在此提供的算法和顯示不與任何特定計算機、虛擬系統(tǒng)或者其它設(shè)備固有相關(guān)。各種通用系統(tǒng)也可以與基于在此的示教一起使用。根據(jù)上面的描述,構(gòu)造這類系統(tǒng)所要求的結(jié)構(gòu)是顯而易見的。此外,本發(fā)明也不針對任何特定編程語言。應(yīng)當(dāng)明白,可以利用各種編程語言實現(xiàn)在此描述的本發(fā)明的內(nèi)容,并且上面對特定語言所做的描述是為了披露本發(fā)明的最佳實施方式。

在此處所提供的說明書中,說明了大量具體細(xì)節(jié)。然而,能夠理解,本發(fā)明的實施例可以在沒有這些具體細(xì)節(jié)的情況下實踐。在一些實例中,并未詳細(xì)示出公知的方法、結(jié)構(gòu)和技術(shù),以便不模糊對本說明書的理解。

類似地,應(yīng)當(dāng)理解,為了精簡本公開并幫助理解各個發(fā)明方面中的一個或多個,在上面對本發(fā)明的示例性實施例的描述中,本發(fā)明的各個特征有時被一起分組到單個實施例、圖、或者對其的描述中。然而,并不應(yīng)將該公開的方法解釋成反映如下意圖:即所要求保護的本發(fā)明要求比在每個權(quán)利要求中所明確記載的特征更多的特征。更確切地說,如下面的權(quán)利要求書所反映的那樣,發(fā)明方面在于少于前面公開的單個實施例的所有特征。因此,遵循具體實施方式的權(quán)利要求書由此明確地并入該具體實施方式,其中每個權(quán)利要求本身都作為本發(fā)明的單獨實施例。

本領(lǐng)域那些技術(shù)人員可以理解,可以對實施例中的設(shè)備中的模塊進行自適應(yīng)性地改變并且把它們設(shè)置在與該實施例不同的一個或多個設(shè)備中??梢园褜嵤├械哪K或單元或組件組合成一個模塊或單元或組件,以及此外可以把它們分成多個子模塊或子單元或子組件。除了這樣的特征和/或過程或者單元中的至少一些是相互排斥之外,可以采用任何組合對本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的所有特征以及如此公開的任何方法或者設(shè)備的所有過程或單元進行組合。除非另外明確陳述,本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的每個特征可以由提供相同、等同或相似目的的替代特征來代替。

此外,本領(lǐng)域的技術(shù)人員能夠理解,盡管在此所述的一些實施例包括其它實施例中所包括的某些特征而不是其它特征,但是不同實施例的特征的組合意味著處于本發(fā)明的范圍之內(nèi)并且形成不同的實施例。例如,在下面的權(quán)利要求書中,所要求保護的實施例的任意之一都可以以任意的組合方式來使用。

本發(fā)明的各個部件實施例可以以硬件實現(xiàn),或者以在一個或者多個處理器上運行的軟件模塊實現(xiàn),或者以它們的組合實現(xiàn)。本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,可以在實踐中使用微處理器或者數(shù)字信號處理器(DSP)來實現(xiàn)根據(jù)本發(fā)明實施例的數(shù)據(jù)的上傳方法和裝置設(shè)備中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實現(xiàn)為用于執(zhí)行這里所描述的方法的一部分或者全部的設(shè)備或者裝置程序(例如,計算機程序和計算機程序產(chǎn)品)。這樣的實現(xiàn)本發(fā)明的程序可以存儲在計算機可讀介質(zhì)上,或者可以具有一個或者多個信號的形式。這樣的信號可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號上提供,或者以任何其他形式提供。

應(yīng)該注意的是上述實施例對本發(fā)明進行說明而不是對本發(fā)明進行限制,并且本領(lǐng)域技術(shù)人員在不脫離所附權(quán)利要求的范圍的情況下可設(shè)計出替換實施例。在權(quán)利要求中,不應(yīng)將位于括號之間的任何參考符號構(gòu)造成對權(quán)利要求的限制。單詞“包含”不排除存在未列在權(quán)利要求中的元件或步驟。位于元件之前的單詞“一”或“一個”不排除存在多個這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當(dāng)編程的計算機來實現(xiàn)。在列舉了若干裝置的單元權(quán)利要求中,這些裝置中的若干個可以是通過同一個硬件項來具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序??蓪⑦@些單詞解釋為名稱。

本發(fā)明公開了A1、一種數(shù)據(jù)的上傳方法,包括:獲取目標(biāo)記錄并確定業(yè)務(wù)標(biāo)識;確定所述目標(biāo)記錄的屬性信息,采用所述屬性信息和業(yè)務(wù)標(biāo)識生成業(yè)務(wù)對象;對所述業(yè)務(wù)對象進行存儲;向業(yè)務(wù)平臺發(fā)布所述業(yè)務(wù)對象,以提示具有權(quán)限的用戶領(lǐng)取所述業(yè)務(wù)對象。

A2、如A1所述的方法,還包括:依據(jù)業(yè)務(wù)模板配置業(yè)務(wù)對應(yīng)各屬性的屬性值,確定對應(yīng)記錄數(shù)據(jù)生成一條目標(biāo)記錄;將所述目標(biāo)記錄添加到任務(wù)隊列中。

A3、如A2所述的方法,所述獲取目標(biāo)記錄并確定業(yè)務(wù)標(biāo)識,包括:從任務(wù)隊列中獲取一條目標(biāo)記錄;獲取預(yù)先為所述目標(biāo)記錄配置業(yè)務(wù)標(biāo)識,或,采用業(yè)務(wù)平臺為目標(biāo)記錄分配業(yè)務(wù)標(biāo)識。

A4、如A2所述的方法,確定所述目標(biāo)記錄的屬性信息,采用所述屬性信息和業(yè)務(wù)標(biāo)識生成業(yè)務(wù)對象,包括:獲取所述目標(biāo)記錄對應(yīng)的記錄數(shù)據(jù)作為屬性信息;將所述屬性信息和業(yè)務(wù)數(shù)據(jù)關(guān)聯(lián),生成一個業(yè)務(wù)對象。

A5、如A1所述的方法,對所述業(yè)務(wù)對象進行存儲,包括:將所述業(yè)務(wù)對象添加到數(shù)據(jù)庫中,并在所述數(shù)據(jù)庫的記錄中添加增加對象的數(shù)量。

A6、如A1-A5任一所述的方法,還包括:當(dāng)所述業(yè)務(wù)對象發(fā)布前處理失敗時,從失敗階段開始執(zhí)行回滾操作。

A7、如A6所述的方法,當(dāng)所述業(yè)務(wù)對象發(fā)布前處理失敗時,從失敗階段開始執(zhí)行回滾操作,包括:當(dāng)所述業(yè)務(wù)對象存儲失敗時,從數(shù)據(jù)庫中取出業(yè)務(wù)對象并在記錄中減少對應(yīng)的數(shù)量,將所述業(yè)務(wù)對象的屬性信息和業(yè)務(wù)標(biāo)識分離,將目標(biāo)記錄退回任務(wù)隊列中;當(dāng)所述業(yè)務(wù)對象生成失敗時,將所述業(yè)務(wù)對象的屬性信息和業(yè)務(wù)標(biāo)識分離,將目標(biāo)記錄退回任務(wù)隊列中。

A8、如A7所述的方法,應(yīng)用于游戲平臺,所述業(yè)務(wù)對象包括游戲福利信息。

A9、如A8所述的方法,所述屬性信息包括:福利類別、福利范圍、福利名稱、福利內(nèi)容、使用方法、限制信息。

本發(fā)明實施例還提供了B10、一種數(shù)據(jù)上傳裝置,包括:目標(biāo)獲取模塊,用于獲取目標(biāo)記錄并確定業(yè)務(wù)標(biāo)識;對象生成模塊,用于確定所述目標(biāo)記錄的屬性信息,采用所述屬性信息和業(yè)務(wù)標(biāo)識生成業(yè)務(wù)對象;對象存儲模塊,用于對所述業(yè)務(wù)對象進行存儲;發(fā)布模塊,用于向業(yè)務(wù)平臺發(fā)布所述業(yè)務(wù)對象,以提示具有權(quán)限的用戶領(lǐng)取所述業(yè)務(wù)對象。

B11、如B10所述的裝置,還包括:記錄生成模塊,用于依據(jù)業(yè)務(wù)模板配置業(yè)務(wù)對應(yīng)各屬性的屬性值,確定對應(yīng)記錄數(shù)據(jù)生成一條目標(biāo)記錄;入隊模塊,用于將所述目標(biāo)記錄添加到任務(wù)隊列中。

B12、如B11所述的裝置,所述目標(biāo)獲取模塊,用于從任務(wù)隊列中獲取一條目標(biāo)記錄;獲取預(yù)先為所述目標(biāo)記錄配置業(yè)務(wù)標(biāo)識,或,采用數(shù)據(jù)中心為目標(biāo)記錄分配業(yè)務(wù)標(biāo)識。

B13、如B11所述的裝置,對象生成模塊,用于獲取所述目標(biāo)記錄對應(yīng)的記錄數(shù)據(jù)作為屬性信息;將所述屬性信息和業(yè)務(wù)數(shù)據(jù)關(guān)聯(lián),生成一個業(yè)務(wù)對象。

B14、如B10所述的裝置,所述對象存儲模塊,用于將所述業(yè)務(wù)對象添加到數(shù)據(jù)庫中,并在所述數(shù)據(jù)庫的記錄中添加增加對象的數(shù)量。

B15、如B10-B14任一所述的裝置,還包括:回滾模塊,用于當(dāng)所述業(yè)務(wù)對象發(fā)布前處理失敗時,從失敗階段開始執(zhí)行回滾操作。

B16、如B15所述的裝置,所述回滾模塊,用于當(dāng)所述業(yè)務(wù)對象存儲失敗時,從數(shù)據(jù)庫中取出業(yè)務(wù)對象并在記錄中減少對應(yīng)的數(shù)量,將所述業(yè)務(wù)對象的屬性信息和業(yè)務(wù)標(biāo)識分離,將目標(biāo)記錄退回任務(wù)隊列中;當(dāng)所述業(yè)務(wù)對象生成失敗時,將所述業(yè)務(wù)對象的屬性信息和業(yè)務(wù)標(biāo)識分離,將目標(biāo)記錄退回任務(wù)隊列中。

B17、如B16所述的裝置,應(yīng)用于游戲系統(tǒng),所述業(yè)務(wù)對象包括游戲福利信息。

B18、如B17所述的裝置,所述屬性信息包括:福利類別、福利范圍、福利名稱、福利內(nèi)容、使用方法、限制信息。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
香格里拉县| 从化市| 侯马市| 通江县| 永城市| 五台县| 海晏县| 宁化县| 寻乌县| 石林| 九江县| 白水县| 桃园县| 二连浩特市| 邵阳市| 天等县| 衡山县| 翁源县| 固安县| 仙游县| 色达县| 乌鲁木齐县| 襄樊市| 峨山| 普定县| 弥勒县| 吉木萨尔县| 揭阳市| 新余市| 琼海市| 阿鲁科尔沁旗| 侯马市| 琼结县| 靖边县| 班玛县| 阿克陶县| 金秀| 固原市| 巴中市| 卢龙县| 曲水县|