欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

分布式實(shí)時(shí)集中計(jì)費(fèi)系統(tǒng)的制作方法

文檔序號(hào):7953795閱讀:338來(lái)源:國(guó)知局
專利名稱:分布式實(shí)時(shí)集中計(jì)費(fèi)系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種實(shí)時(shí)集中計(jì)費(fèi)系統(tǒng),尤其涉及一種在網(wǎng)絡(luò)游戲運(yùn)行環(huán)境中的分布式實(shí)時(shí)集中計(jì)費(fèi)系統(tǒng)。
背景技術(shù)
互聯(lián)網(wǎng)技術(shù)的普及和發(fā)展,提供了越來(lái)越多的服務(wù)內(nèi)容,例如移動(dòng)電話、網(wǎng)絡(luò)游戲、網(wǎng)絡(luò)電視等等。對(duì)于其運(yùn)營(yíng)商來(lái)說(shuō),采取何種措施保證計(jì)費(fèi)平臺(tái)的準(zhǔn)確、合理,以滿足用戶的需要是非常重要的。特別是對(duì)于網(wǎng)絡(luò)游戲運(yùn)營(yíng)商來(lái)說(shuō),面對(duì)的用戶數(shù)量很大,系統(tǒng)壓力非常大。如果計(jì)費(fèi)系統(tǒng)出現(xiàn)問(wèn)題,可能會(huì)給運(yùn)營(yíng)商帶來(lái)?yè)p失或招致游戲玩家的投訴,繼而導(dǎo)致玩家對(duì)游戲公平性的質(zhì)疑。
目前比較成熟的計(jì)費(fèi)系統(tǒng)或計(jì)費(fèi)方式是采用電信領(lǐng)域中的基于TCP/IP(傳輸控制與網(wǎng)間協(xié)議)技術(shù)的分組實(shí)時(shí)計(jì)費(fèi)模式。在網(wǎng)絡(luò)游戲領(lǐng)域中通常采用按時(shí)長(zhǎng)計(jì)費(fèi)、按次計(jì)費(fèi)。絕大部分按時(shí)長(zhǎng)計(jì)費(fèi)類的系統(tǒng)是采用文件傳輸批量后扣費(fèi),基于文件傳輸充值和扣費(fèi)信息同步的模式,并且計(jì)費(fèi)系統(tǒng)和游戲帳戶認(rèn)證系統(tǒng)是相互獨(dú)立。這樣帶來(lái)了充值和扣費(fèi)信息同步的時(shí)延和計(jì)費(fèi)不及時(shí)的問(wèn)題。不僅造成了由于時(shí)延帶來(lái)的用戶投訴和計(jì)費(fèi)不及時(shí)的收入損失,并且制約了新業(yè)務(wù)和增值業(yè)務(wù)的發(fā)展。
在進(jìn)行網(wǎng)絡(luò)游戲的過(guò)程中,普通的計(jì)費(fèi)方式還會(huì)在網(wǎng)絡(luò)出現(xiàn)問(wèn)題時(shí)出現(xiàn)計(jì)費(fèi)數(shù)據(jù)丟包現(xiàn)象,在游戲服務(wù)器受到黑客攻擊、外掛騷擾或非正常停機(jī)的情況下也會(huì)出現(xiàn)計(jì)費(fèi)數(shù)據(jù)丟失的問(wèn)題。當(dāng)網(wǎng)絡(luò)游戲運(yùn)行時(shí),如果分布在各個(gè)不同地區(qū)的游戲服務(wù)器都與中央計(jì)費(fèi)系統(tǒng)通信,會(huì)因?yàn)榫W(wǎng)絡(luò)的問(wèn)題出現(xiàn)嚴(yán)重的網(wǎng)絡(luò)延時(shí),從而影響實(shí)時(shí)計(jì)費(fèi)。

發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問(wèn)題是提供一種分布式實(shí)時(shí)集中計(jì)費(fèi)系統(tǒng),實(shí)現(xiàn)實(shí)時(shí)穩(wěn)定的統(tǒng)一計(jì)費(fèi),保證計(jì)費(fèi)數(shù)據(jù)的可靠性。
為解決上述技術(shù)問(wèn)題,本發(fā)明分布式實(shí)時(shí)集中計(jì)費(fèi)系統(tǒng),由前臺(tái)客戶端(計(jì)費(fèi)接入系統(tǒng)API)和后臺(tái)計(jì)費(fèi)系統(tǒng)兩部分組成,所述后臺(tái)計(jì)費(fèi)系統(tǒng)包括本地計(jì)費(fèi)服務(wù)系統(tǒng)(LBS)和中央計(jì)費(fèi)服務(wù)系統(tǒng)(CBS);所述的計(jì)費(fèi)接入系統(tǒng)以動(dòng)態(tài)庫(kù)的方式提供給外部應(yīng)用系統(tǒng),提供認(rèn)證、計(jì)費(fèi)接口,接受外部應(yīng)用系統(tǒng)采集的數(shù)據(jù),將信息封裝為網(wǎng)絡(luò)上傳輸?shù)臄?shù)據(jù)包,并提供數(shù)據(jù)加密與簽名機(jī)制,將數(shù)據(jù)包加密后傳輸給后臺(tái)計(jì)費(fèi)系統(tǒng),防止數(shù)據(jù)包在網(wǎng)絡(luò)傳輸過(guò)程中被篡改與偽造;后臺(tái)計(jì)費(fèi)系統(tǒng)收到請(qǐng)求數(shù)據(jù)包后解包、驗(yàn)證簽名,再根據(jù)具體的數(shù)據(jù)包信息轉(zhuǎn)化為對(duì)應(yīng)的業(yè)務(wù)信息并做相關(guān)處理;后臺(tái)計(jì)費(fèi)系統(tǒng)處理完成業(yè)務(wù)請(qǐng)求后,將處理結(jié)果再封裝成網(wǎng)絡(luò)傳輸?shù)募用軘?shù)據(jù)包,回送給計(jì)費(fèi)接入系統(tǒng),由其通知外部應(yīng)用系統(tǒng)處理結(jié)果。
由于采用上述技術(shù)方案,本發(fā)明分布式實(shí)時(shí)集中計(jì)費(fèi)系統(tǒng)形成了由計(jì)費(fèi)接入系統(tǒng)(API)、本地計(jì)費(fèi)服務(wù)系統(tǒng)(LBS)、中央計(jì)費(fèi)服務(wù)系統(tǒng)(CBS)組成的三層結(jié)構(gòu)計(jì)費(fèi)體系。
計(jì)費(fèi)接入系統(tǒng)由于是具體業(yè)務(wù)系統(tǒng),具有多變靈活的特點(diǎn),而中央計(jì)費(fèi)系統(tǒng)具有穩(wěn)定規(guī)范的特點(diǎn),采用三層封裝的方式,計(jì)費(fèi)接入系統(tǒng)的多種變化,不會(huì)影響中央計(jì)費(fèi)系統(tǒng)的穩(wěn)定;而中央計(jì)費(fèi)系統(tǒng)規(guī)范地進(jìn)行優(yōu)化和擴(kuò)展后,計(jì)費(fèi)接入系統(tǒng)的所有應(yīng)用都可在業(yè)務(wù)功能上得到擴(kuò)展。
本發(fā)明具有數(shù)據(jù)緩存、內(nèi)存鏡像、網(wǎng)絡(luò)故障屏蔽、重復(fù)數(shù)據(jù)刪除以及分級(jí)計(jì)費(fèi)的安全措施,有效地保證了系統(tǒng)數(shù)據(jù)的同步和計(jì)費(fèi)數(shù)據(jù)的穩(wěn)定和可靠。
具體而言,數(shù)據(jù)緩存是結(jié)合系統(tǒng)的內(nèi)部實(shí)現(xiàn)來(lái)完成的,在網(wǎng)絡(luò)故障或中央數(shù)據(jù)庫(kù)宕機(jī)的情況下,計(jì)費(fèi)系統(tǒng)會(huì)偵測(cè)到這種狀況,它會(huì)自動(dòng)通知系統(tǒng)管理模塊以啟動(dòng)數(shù)據(jù)緩存模塊,保存隨后的扣費(fèi)數(shù)據(jù)包,待計(jì)費(fèi)系統(tǒng)會(huì)偵測(cè)到網(wǎng)絡(luò)正?;驍?shù)據(jù)庫(kù)恢復(fù)時(shí),系統(tǒng)會(huì)自動(dòng)取出緩存數(shù)據(jù)進(jìn)行正常的扣費(fèi)操作,這樣保證了系統(tǒng)的數(shù)據(jù)完整性,對(duì)外屏蔽了網(wǎng)絡(luò)故障和數(shù)據(jù)庫(kù)異常等影響計(jì)費(fèi)的不可預(yù)知事故。
內(nèi)存鏡像指計(jì)費(fèi)系統(tǒng)保存了內(nèi)存處理隊(duì)列中的相關(guān)重要的計(jì)費(fèi)數(shù)據(jù)包在計(jì)費(fèi)系統(tǒng)的環(huán)形數(shù)據(jù)處理模塊中,并且模塊實(shí)時(shí)更新所維護(hù)的數(shù)據(jù)。這使得在計(jì)費(fèi)系統(tǒng)宕機(jī)時(shí)在內(nèi)存中正在處理而未處理完成的數(shù)據(jù)能夠保存下來(lái),在系統(tǒng)恢復(fù)后重新啟動(dòng)時(shí),計(jì)費(fèi)系統(tǒng)可以通過(guò)自己提供的環(huán)形數(shù)據(jù)處理模塊重新加載前次內(nèi)存中正在處理的數(shù)據(jù)以進(jìn)行扣費(fèi)操作,這樣保證了不丟失一個(gè)計(jì)費(fèi)數(shù)據(jù)包,減少因?yàn)楫惓6斐傻膿p失。
同時(shí)系統(tǒng)提供重復(fù)數(shù)據(jù)處理機(jī)制,在進(jìn)行扣費(fèi)操作前,調(diào)用重復(fù)數(shù)據(jù)處理模塊來(lái)過(guò)濾系統(tǒng)的重復(fù)數(shù)據(jù)包,這樣可以避免系統(tǒng)的重復(fù)扣費(fèi)情況,減少用戶的投訴,保證了計(jì)費(fèi)數(shù)據(jù)的準(zhǔn)確、穩(wěn)定、可靠。
分級(jí)計(jì)費(fèi)指業(yè)務(wù)通過(guò)本地計(jì)費(fèi)系統(tǒng)進(jìn)行一定時(shí)間的結(jié)算處理后才集中將處理結(jié)果再組包上傳中央計(jì)費(fèi)系統(tǒng)進(jìn)行最終結(jié)算。這樣可以有效減少網(wǎng)絡(luò)上傳輸?shù)臄?shù)據(jù)包,再結(jié)合外部應(yīng)用系統(tǒng)的地域分布特點(diǎn)讓其接入不同的本地計(jì)費(fèi)系統(tǒng),則可以對(duì)中央計(jì)費(fèi)系統(tǒng)起到負(fù)載均衡的效果,客觀上減輕了中央計(jì)費(fèi)系統(tǒng)的壓力,大大減少了整個(gè)計(jì)費(fèi)系統(tǒng)對(duì)外部應(yīng)用系統(tǒng)的響應(yīng)時(shí)間。


下面結(jié)合附圖和具體實(shí)施方式
對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說(shuō)明附圖是本發(fā)明分布式實(shí)時(shí)集中計(jì)費(fèi)系統(tǒng)方框圖。
具體實(shí)施例方式
如圖所示,本發(fā)明分布式實(shí)時(shí)集中計(jì)費(fèi)系統(tǒng),由前臺(tái)客戶端(計(jì)費(fèi)接入系統(tǒng)API)和后臺(tái)計(jì)費(fèi)系統(tǒng)兩部分組成,所述后臺(tái)計(jì)費(fèi)系統(tǒng)包括本地計(jì)費(fèi)服務(wù)系統(tǒng)(LBS)和中央計(jì)費(fèi)服務(wù)系統(tǒng)(CBS)。
所述的計(jì)費(fèi)接入系統(tǒng)以動(dòng)態(tài)庫(kù)的方式提供給外部應(yīng)用系統(tǒng),提供認(rèn)證、計(jì)費(fèi)接口,接受外部應(yīng)用系統(tǒng)采集的數(shù)據(jù),將信息封裝為網(wǎng)絡(luò)上傳輸?shù)臄?shù)據(jù)包,并提供數(shù)據(jù)加密與簽名機(jī)制,將數(shù)據(jù)包加密后傳輸給后臺(tái)計(jì)費(fèi)系統(tǒng),防止數(shù)據(jù)包在網(wǎng)絡(luò)傳輸過(guò)程中被篡改與偽造;后臺(tái)計(jì)費(fèi)系統(tǒng)收到請(qǐng)求數(shù)據(jù)包后解包、驗(yàn)證簽名,再根據(jù)具體的數(shù)據(jù)包信息轉(zhuǎn)化為對(duì)應(yīng)的業(yè)務(wù)信息并做相關(guān)處理;后臺(tái)計(jì)費(fèi)系統(tǒng)處理完成業(yè)務(wù)請(qǐng)求后,將處理結(jié)果再封裝成網(wǎng)絡(luò)傳輸?shù)募用軘?shù)據(jù)包,回送給計(jì)費(fèi)接入系統(tǒng),由其通知外部應(yīng)用系統(tǒng)處理結(jié)果。
計(jì)費(fèi)接入系統(tǒng)、本地計(jì)費(fèi)服務(wù)系統(tǒng)及中央計(jì)費(fèi)系統(tǒng)之間均采用私有協(xié)議或API(Application Program Interface應(yīng)用程序接口)作為接口,使得各部分相對(duì)獨(dú)立。
計(jì)費(fèi)接入系統(tǒng)為應(yīng)用接入層,是分布式實(shí)時(shí)集中計(jì)費(fèi)系統(tǒng)面向用戶提供的接入接口,用于完成用戶接入請(qǐng)求,應(yīng)用接入層處理、控制與本地計(jì)費(fèi)服務(wù)系統(tǒng)之間的網(wǎng)絡(luò)連接,保障在各種網(wǎng)絡(luò)異常狀態(tài)下系統(tǒng)數(shù)據(jù)的完整性,并正確地將業(yè)務(wù)數(shù)據(jù)安全傳輸?shù)奖镜赜?jì)費(fèi)服務(wù)系統(tǒng)。
本地計(jì)費(fèi)服務(wù)系統(tǒng)為本地業(yè)務(wù)處理層,是用戶接入與具體業(yè)務(wù)之間的支撐系統(tǒng),它針對(duì)具體業(yè)務(wù)對(duì)分布式實(shí)時(shí)集中計(jì)費(fèi)系統(tǒng)的需求,通過(guò)解釋、處理,向中央計(jì)費(fèi)服務(wù)系統(tǒng)提交經(jīng)過(guò)初次處理過(guò)的數(shù)據(jù),在中央計(jì)費(fèi)服務(wù)系統(tǒng)的配合下,完成系統(tǒng)功能。中央計(jì)費(fèi)服務(wù)系統(tǒng)為中央業(yè)務(wù)處理層,是所述計(jì)費(fèi)系統(tǒng)的核心,提供業(yè)務(wù)、數(shù)據(jù)管理的功能,響應(yīng)本地計(jì)費(fèi)服務(wù)系統(tǒng)的請(qǐng)求,向其提供業(yè)務(wù)的后續(xù)處理、數(shù)據(jù)的讀取和寫入。
為了更清楚的了解本發(fā)明分布式實(shí)時(shí)集中計(jì)費(fèi)系統(tǒng)的計(jì)費(fèi)過(guò)程,下面以時(shí)長(zhǎng)用戶的完整會(huì)話過(guò)程為例,對(duì)本發(fā)明處理實(shí)時(shí)認(rèn)證、計(jì)費(fèi)的過(guò)程進(jìn)行說(shuō)明步驟一、當(dāng)用戶登陸外部應(yīng)用系統(tǒng)時(shí),外部應(yīng)用系統(tǒng)收集用戶唯一標(biāo)識(shí)信息,以及自身在所述計(jì)費(fèi)系統(tǒng)被分配的唯一標(biāo)識(shí)信息,調(diào)用計(jì)費(fèi)接入系統(tǒng)的認(rèn)證接口傳入數(shù)據(jù)信息,計(jì)費(fèi)接入系統(tǒng)的認(rèn)證接口根據(jù)所述計(jì)費(fèi)系統(tǒng)的通訊協(xié)議將外部應(yīng)用系統(tǒng)填入的數(shù)據(jù)封裝成特殊的內(nèi)部通信數(shù)據(jù)包,并加入計(jì)費(fèi)接入系統(tǒng)簽名信息,再經(jīng)過(guò)加密處理,將數(shù)據(jù)包發(fā)送給本地計(jì)費(fèi)服務(wù)系統(tǒng)。
步驟二、本地計(jì)費(fèi)服務(wù)系統(tǒng)收到認(rèn)證數(shù)據(jù)包后,解包、驗(yàn)證簽名。確認(rèn)數(shù)據(jù)包正常,則會(huì)直接將用戶的認(rèn)證請(qǐng)求包重新封包再轉(zhuǎn)發(fā)給中央計(jì)費(fèi)服務(wù)系統(tǒng)。
步驟三、中央計(jì)費(fèi)服務(wù)系統(tǒng)收到認(rèn)證數(shù)據(jù)包后,解包、驗(yàn)證簽名。確認(rèn)數(shù)據(jù)包正常,則會(huì)調(diào)用其授權(quán)模塊在中央計(jì)費(fèi)數(shù)據(jù)庫(kù)查詢用戶的所有帳務(wù)信息,并將查詢到的信息按照所述計(jì)費(fèi)系統(tǒng)的通訊協(xié)議封裝成響應(yīng)包,加密后回送給本地計(jì)費(fèi)服務(wù)系統(tǒng)。
步驟四、本地計(jì)費(fèi)服務(wù)系統(tǒng)收到認(rèn)證響應(yīng)數(shù)據(jù)包后解包,確認(rèn)數(shù)據(jù)包正常,則直接以最新的帳戶信息更新本地計(jì)費(fèi)數(shù)據(jù)庫(kù),同時(shí)也將數(shù)據(jù)包直接回送計(jì)費(fèi)接入系統(tǒng)。
步驟五、計(jì)費(fèi)接入系統(tǒng)則將響應(yīng)數(shù)據(jù)包解包,并通知外部應(yīng)用系統(tǒng)響應(yīng)結(jié)果,至此,認(rèn)證過(guò)程結(jié)束。
步驟六、通過(guò)認(rèn)證,用戶登陸上了外部應(yīng)用系統(tǒng)。對(duì)于時(shí)長(zhǎng)計(jì)費(fèi)的系統(tǒng),外部應(yīng)用系統(tǒng)持續(xù)時(shí)間每間隔第一規(guī)定時(shí)間(例如,默認(rèn)為15分鐘)統(tǒng)計(jì)用戶消耗信息,調(diào)用計(jì)費(fèi)接入系統(tǒng)的扣費(fèi)接口傳入數(shù)據(jù)信息,計(jì)費(fèi)接入系統(tǒng)的扣費(fèi)接口根據(jù)所述計(jì)費(fèi)系統(tǒng)的通訊協(xié)議將外部應(yīng)用系統(tǒng)填入的數(shù)據(jù)封裝成特殊的內(nèi)部通信數(shù)據(jù)包,并加入計(jì)費(fèi)接入系統(tǒng)簽名信息,再經(jīng)過(guò)加密處理,將數(shù)據(jù)包發(fā)送給本地計(jì)費(fèi)服務(wù)系統(tǒng)。
步驟七、本地計(jì)費(fèi)服務(wù)系統(tǒng)收到扣費(fèi)數(shù)據(jù)包后,解包、驗(yàn)證簽名。確認(rèn)數(shù)據(jù)包正常,則直接在本地系統(tǒng)中對(duì)用戶帳戶信息進(jìn)行本地結(jié)算處理,同時(shí)將結(jié)算后的結(jié)果信息封包回送給計(jì)費(fèi)接入系統(tǒng),由計(jì)費(fèi)接入系統(tǒng)通知外部應(yīng)用系統(tǒng)更新用戶的帳戶信息。
步驟八、重復(fù)上述六、七過(guò)程N(yùn)(N≥0)次,直到用戶帳戶余額不足、用戶下線或時(shí)間間隔超過(guò)第二預(yù)定時(shí)間(可配置,默認(rèn)為30分鐘)間隔,則本地計(jì)費(fèi)服務(wù)系統(tǒng)將之前玩家消耗信息打包成一個(gè)數(shù)據(jù)包,上傳至中央計(jì)費(fèi)服務(wù)系統(tǒng)。
步驟九、中央計(jì)費(fèi)服務(wù)系統(tǒng)收到扣費(fèi)數(shù)據(jù)包后,解包、驗(yàn)證簽名。確認(rèn)數(shù)據(jù)包正常,則會(huì)調(diào)用其扣費(fèi)模塊在中央計(jì)費(fèi)數(shù)據(jù)庫(kù)中將用戶的帳戶信息更新,并將更新后的最新信息按照所述計(jì)費(fèi)系統(tǒng)的通訊協(xié)議封裝成響應(yīng)包,加密后回送給本地計(jì)費(fèi)服務(wù)系統(tǒng)。
步驟十、本地計(jì)費(fèi)服務(wù)系統(tǒng)收到認(rèn)證響應(yīng)數(shù)據(jù)包后,解包。確認(rèn)數(shù)據(jù)包正常,則直接以最新的帳戶信息更新本地計(jì)費(fèi)數(shù)據(jù)庫(kù),同時(shí)也將數(shù)據(jù)包直接回送計(jì)費(fèi)接入系統(tǒng)以通知外部應(yīng)用系統(tǒng)獲取用戶最新帳戶信息。
步驟十一、用戶退出外部應(yīng)用系統(tǒng),則重復(fù)過(guò)程六~十,用戶整個(gè)計(jì)費(fèi)過(guò)程結(jié)束。
附圖中的監(jiān)控系統(tǒng)用于對(duì)計(jì)費(fèi)系統(tǒng)的實(shí)時(shí)運(yùn)行狀態(tài)進(jìn)行監(jiān)控,系統(tǒng)管理員可以在任何情況下通過(guò)監(jiān)控系統(tǒng)觀察計(jì)費(fèi)系統(tǒng)的運(yùn)行狀態(tài);在無(wú)人值守的情況下,一旦計(jì)費(fèi)系統(tǒng)運(yùn)行異常,監(jiān)控系統(tǒng)將收集系統(tǒng)異常信息并將狀況以郵件、短信的形式及時(shí)通知相關(guān)管理員。
附圖中的游戲系統(tǒng)是本發(fā)明的外部應(yīng)用系統(tǒng)之一。接口A和接口B是本地計(jì)費(fèi)系統(tǒng)與中央計(jì)費(fèi)系統(tǒng)之間通訊交互的接口。
權(quán)利要求
1.一種分布式實(shí)時(shí)集中計(jì)費(fèi)系統(tǒng),其特征在于所述計(jì)費(fèi)系統(tǒng)由計(jì)費(fèi)接入系統(tǒng)和后臺(tái)計(jì)費(fèi)系統(tǒng)兩部分組成,所述后臺(tái)計(jì)費(fèi)系統(tǒng)包括本地計(jì)費(fèi)服務(wù)系統(tǒng)和中央計(jì)費(fèi)服務(wù)系統(tǒng);所述的計(jì)費(fèi)接入系統(tǒng)以動(dòng)態(tài)庫(kù)的方式提供給外部應(yīng)用系統(tǒng),提供認(rèn)證、計(jì)費(fèi)接口,接受外部應(yīng)用系統(tǒng)采集的數(shù)據(jù),將信息封裝為網(wǎng)絡(luò)上傳輸?shù)臄?shù)據(jù)包,并提供數(shù)據(jù)加密與簽名機(jī)制,將數(shù)據(jù)包加密后傳輸給后臺(tái)計(jì)費(fèi)系統(tǒng),防止數(shù)據(jù)包在網(wǎng)絡(luò)傳輸過(guò)程中被篡改與偽造;后臺(tái)計(jì)費(fèi)系統(tǒng)收到請(qǐng)求數(shù)據(jù)包后解包、驗(yàn)證簽名,再根據(jù)具體的數(shù)據(jù)包信息轉(zhuǎn)化為對(duì)應(yīng)的業(yè)務(wù)信息并做相關(guān)處理;后臺(tái)計(jì)費(fèi)系統(tǒng)處理完成業(yè)務(wù)請(qǐng)求后,將處理結(jié)果再封裝成網(wǎng)絡(luò)傳輸?shù)募用軘?shù)據(jù)包,回送給計(jì)費(fèi)接入系統(tǒng),由其通知外部應(yīng)用系統(tǒng)處理結(jié)果。
2.如權(quán)利要求1所述的分布式實(shí)時(shí)集中計(jì)費(fèi)系統(tǒng),其特征在于所述計(jì)費(fèi)接入系統(tǒng)、本地計(jì)費(fèi)服務(wù)系統(tǒng)及中央計(jì)費(fèi)系統(tǒng)之間均采用私有協(xié)議或API作為接口,各部分相對(duì)獨(dú)立。
3.如權(quán)利要求1所述的分布式實(shí)時(shí)集中計(jì)費(fèi)系統(tǒng),其特征在于所述計(jì)費(fèi)接入系統(tǒng)是所述計(jì)費(fèi)系統(tǒng)面向用戶提供的接入接口,用于完成用戶接入請(qǐng)求,應(yīng)用接入層處理、控制與本地計(jì)費(fèi)服務(wù)系統(tǒng)之間的網(wǎng)絡(luò)連接,保障在各種網(wǎng)絡(luò)異常狀態(tài)下系統(tǒng)數(shù)據(jù)的完整性,并正確地將業(yè)務(wù)數(shù)據(jù)安全傳輸?shù)奖镜赜?jì)費(fèi)服務(wù)系統(tǒng)。
4.如權(quán)利要求1所述的分布式實(shí)時(shí)集中計(jì)費(fèi)系統(tǒng),其特征在于所述本地計(jì)費(fèi)服務(wù)系統(tǒng)是用戶接入與具體業(yè)務(wù)之間的支撐系統(tǒng),它針對(duì)具體業(yè)務(wù)對(duì)分布式實(shí)時(shí)集中計(jì)費(fèi)系統(tǒng)的需求,通過(guò)解釋、處理,向中央計(jì)費(fèi)服務(wù)系統(tǒng)提交經(jīng)過(guò)初次處理過(guò)的數(shù)據(jù),在中央計(jì)費(fèi)服務(wù)系統(tǒng)的配合下,完成系統(tǒng)功能。
5.如權(quán)利要求1所述的分布式實(shí)時(shí)集中計(jì)費(fèi)系統(tǒng),其特征在于所述中央計(jì)費(fèi)服務(wù)系統(tǒng)提供業(yè)務(wù)、數(shù)據(jù)管理的功能,響應(yīng)本地計(jì)費(fèi)服務(wù)系統(tǒng)的請(qǐng)求,向其提供業(yè)務(wù)的后續(xù)處理、數(shù)據(jù)的讀取和寫入。
6如權(quán)利要求1或5所述的分布式實(shí)時(shí)集中計(jì)費(fèi)系統(tǒng),其特征在于所述中央計(jì)費(fèi)服務(wù)系統(tǒng)具有一監(jiān)控系統(tǒng),用于對(duì)所述計(jì)費(fèi)系統(tǒng)的實(shí)時(shí)運(yùn)行狀態(tài)進(jìn)行監(jiān)控,系統(tǒng)管理員可以在任何情況下通過(guò)該監(jiān)控系統(tǒng)觀察所述計(jì)費(fèi)系統(tǒng)的運(yùn)行狀態(tài);在無(wú)人值守的情況下,一旦所述計(jì)費(fèi)系統(tǒng)運(yùn)行異常,監(jiān)控系統(tǒng)將收集系統(tǒng)異常信息并將狀況以郵件、短信的形式及時(shí)通知相關(guān)管理員。
7.如權(quán)利要求1所述的分布式實(shí)時(shí)集中計(jì)費(fèi)系統(tǒng),其特征在于所述計(jì)費(fèi)系統(tǒng)的認(rèn)證過(guò)程是步驟一、當(dāng)用戶登陸外部應(yīng)用系統(tǒng)時(shí),外部應(yīng)用系統(tǒng)收集用戶唯一標(biāo)識(shí)信息,以及自身在所述計(jì)費(fèi)系統(tǒng)被分配的唯一標(biāo)識(shí)信息,調(diào)用計(jì)費(fèi)接入系統(tǒng)的認(rèn)證接口傳入數(shù)據(jù)信息,計(jì)費(fèi)接入系統(tǒng)的認(rèn)證接口根據(jù)所述計(jì)費(fèi)系統(tǒng)的通訊協(xié)議將外部應(yīng)用系統(tǒng)填入的數(shù)據(jù)封裝成特殊的內(nèi)部通信數(shù)據(jù)包,并加入計(jì)費(fèi)接入系統(tǒng)簽名信息,再經(jīng)過(guò)加密處理,將數(shù)據(jù)包發(fā)送給本地計(jì)費(fèi)服務(wù)系統(tǒng);步驟二、本地計(jì)費(fèi)服務(wù)系統(tǒng)收到認(rèn)證數(shù)據(jù)包后,解包、驗(yàn)證簽名;確認(rèn)數(shù)據(jù)包正常,則會(huì)直接將用戶的認(rèn)證請(qǐng)求包重新封包再轉(zhuǎn)發(fā)給中央計(jì)費(fèi)服務(wù)系統(tǒng);步驟三、中央計(jì)費(fèi)服務(wù)系統(tǒng)收到認(rèn)證數(shù)據(jù)包后,解包、驗(yàn)證簽名;確認(rèn)數(shù)據(jù)包正常,則會(huì)調(diào)用其授權(quán)模塊在中央計(jì)費(fèi)數(shù)據(jù)庫(kù)查詢用戶的所有帳務(wù)信息,并將查詢到的信息按照所述計(jì)費(fèi)系統(tǒng)的通訊協(xié)議封裝成響應(yīng)包,加密后回送給本地計(jì)費(fèi)服務(wù)系統(tǒng);步驟四、本地計(jì)費(fèi)服務(wù)系統(tǒng)收到認(rèn)證響應(yīng)數(shù)據(jù)包后解包,確認(rèn)數(shù)據(jù)包正常,則直接以最新的帳戶信息更新本地計(jì)費(fèi)數(shù)據(jù)庫(kù),同時(shí)也將數(shù)據(jù)包直接回送計(jì)費(fèi)接入系統(tǒng);步驟五、計(jì)費(fèi)接入系統(tǒng)則將響應(yīng)數(shù)據(jù)包解包,并通知外部應(yīng)用系統(tǒng)響應(yīng)結(jié)果,至此,認(rèn)證過(guò)程結(jié)束。
8.如權(quán)利要求1或7所述的分布式實(shí)時(shí)集中計(jì)費(fèi)系統(tǒng),其特征在于所述計(jì)費(fèi)系統(tǒng)的計(jì)費(fèi)過(guò)程是步驟一、通過(guò)認(rèn)證,用戶登陸上了外部應(yīng)用系統(tǒng);對(duì)于時(shí)長(zhǎng)計(jì)費(fèi)的系統(tǒng),外部應(yīng)用系統(tǒng)持續(xù)時(shí)間每間隔第一規(guī)定時(shí)間統(tǒng)計(jì)用戶消耗信息,調(diào)用計(jì)費(fèi)接入系統(tǒng)的扣費(fèi)接口傳入數(shù)據(jù)信息,計(jì)費(fèi)接入系統(tǒng)的扣費(fèi)接口根據(jù)所述計(jì)費(fèi)系統(tǒng)的通訊協(xié)議將外部應(yīng)用系統(tǒng)填入的數(shù)據(jù)封裝成特殊的內(nèi)部通信數(shù)據(jù)包,并加入計(jì)費(fèi)接入系統(tǒng)簽名信息,再經(jīng)過(guò)加密處理,將數(shù)據(jù)包發(fā)送給本地計(jì)費(fèi)服務(wù)系統(tǒng);步驟二、本地計(jì)費(fèi)服務(wù)系統(tǒng)收到扣費(fèi)數(shù)據(jù)包后,解包、驗(yàn)證簽名;確認(rèn)數(shù)據(jù)包正常,則直接在本地系統(tǒng)中對(duì)用戶帳戶信息進(jìn)行本地結(jié)算處理,同時(shí)將結(jié)算后的結(jié)果信息封包回送給計(jì)費(fèi)接入系統(tǒng),由計(jì)費(fèi)接入系統(tǒng)通知外部應(yīng)用系統(tǒng)更新用戶的帳戶信息;步驟三、重復(fù)上述步驟二、三過(guò)程N(yùn)≥0次,直到用戶帳戶余額不足、用戶下線或時(shí)間間隔超過(guò)第二預(yù)定時(shí)間間隔,則本地計(jì)費(fèi)服務(wù)系統(tǒng)將之前用戶消耗信息打包成一個(gè)數(shù)據(jù)包,上傳至中央計(jì)費(fèi)服務(wù)系統(tǒng);步驟四、中央計(jì)費(fèi)服務(wù)系統(tǒng)收到扣費(fèi)數(shù)據(jù)包后,解包、驗(yàn)證簽名;確認(rèn)數(shù)據(jù)包正常,則會(huì)調(diào)用其扣費(fèi)模塊在中央計(jì)費(fèi)數(shù)據(jù)庫(kù)中將用戶的帳戶信息更新,并將更新后的最新信息按照所述計(jì)費(fèi)系統(tǒng)的通訊協(xié)議封裝成響應(yīng)包,加密后回送給本地計(jì)費(fèi)服務(wù)系統(tǒng);步驟五、本地計(jì)費(fèi)服務(wù)系統(tǒng)收到認(rèn)證響應(yīng)數(shù)據(jù)包后,解包;確認(rèn)數(shù)據(jù)包正常,則直接以最新的帳戶信息更新本地計(jì)費(fèi)數(shù)據(jù)庫(kù),同時(shí)也將數(shù)據(jù)包直接回送計(jì)費(fèi)接入系統(tǒng)以通知外部應(yīng)用系統(tǒng)獲取用戶最新帳戶信息;步驟六、用戶退出外部應(yīng)用系統(tǒng),則重復(fù)步驟一~五,將用戶當(dāng)次消耗在系統(tǒng)中進(jìn)行結(jié)算,用戶整個(gè)計(jì)費(fèi)過(guò)程結(jié)束。
全文摘要
本發(fā)明公開(kāi)了一種分布式實(shí)時(shí)集中計(jì)費(fèi)系統(tǒng),計(jì)費(fèi)接入系統(tǒng)以動(dòng)態(tài)庫(kù)的方式提供給外部應(yīng)用系統(tǒng),提供認(rèn)證、計(jì)費(fèi)接口,接受外部應(yīng)用系統(tǒng)采集的數(shù)據(jù),將信息封裝為網(wǎng)絡(luò)上傳輸?shù)臄?shù)據(jù)包,并提供數(shù)據(jù)加密與簽名機(jī)制,將數(shù)據(jù)包加密后傳輸給后臺(tái)計(jì)費(fèi)系統(tǒng),防止數(shù)據(jù)包在網(wǎng)絡(luò)傳輸過(guò)程中被篡改與偽造;后臺(tái)計(jì)費(fèi)系統(tǒng)收到請(qǐng)求數(shù)據(jù)包后解包、驗(yàn)證簽名,再根據(jù)具體的數(shù)據(jù)包信息轉(zhuǎn)化為對(duì)應(yīng)的業(yè)務(wù)信息并做相關(guān)處理;后臺(tái)計(jì)費(fèi)系統(tǒng)處理完成業(yè)務(wù)請(qǐng)求后,將處理結(jié)果再封裝成網(wǎng)絡(luò)傳輸?shù)募用軘?shù)據(jù)包,回送給計(jì)費(fèi)接入系統(tǒng),由其通知外部應(yīng)用系統(tǒng)處理結(jié)果。本發(fā)明可實(shí)現(xiàn)實(shí)時(shí)穩(wěn)定的統(tǒng)一計(jì)費(fèi),保證計(jì)費(fèi)數(shù)據(jù)的可靠性。
文檔編號(hào)H04L12/14GK101043343SQ200610025040
公開(kāi)日2007年9月26日 申請(qǐng)日期2006年3月24日 優(yōu)先權(quán)日2006年3月24日
發(fā)明者王洪濤, 周永松, 狄學(xué)農(nóng) 申請(qǐng)人:盛趣信息技術(shù)(上海)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
林西县| 思茅市| 保靖县| 哈巴河县| 沂源县| 延安市| 曲周县| 信丰县| 雷波县| 兴海县| 扶余县| 崇明县| 济阳县| 绥德县| 麻城市| 珠海市| 巩义市| 西华县| 太湖县| 镇赉县| 桐梓县| 文成县| 定西市| 建湖县| 崇义县| 广宗县| 平果县| 育儿| 新蔡县| 漳州市| 沙洋县| 百色市| 崇仁县| 宣化县| 金寨县| 嘉义市| 黄冈市| 台北县| 讷河市| 陆丰市| 德阳市|