專利名稱:一種數(shù)據(jù)信息處理的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種數(shù)據(jù)信息處理的方法和系統(tǒng)。
技術(shù)背景對于在業(yè)務(wù)運(yùn)營支撐系統(tǒng)(Business & Operation Support System, BOSS) 系統(tǒng)中存在的各類數(shù)據(jù)信息,BOSS系統(tǒng)依據(jù)儲存在不同子系統(tǒng)或者統(tǒng)一資料 平臺庫上的數(shù)據(jù),為異構(gòu)系統(tǒng)提供分散、繁雜、多系統(tǒng)的業(yè)務(wù)處理支持,異構(gòu) 系統(tǒng)需要處理BOSS各個(gè)子系統(tǒng),進(jìn)行各種業(yè)務(wù)處理。BOSS系統(tǒng)由運(yùn)營管理系 統(tǒng)、帳務(wù)管理系統(tǒng)、客戶管理系統(tǒng)、經(jīng)營分析管理系統(tǒng)、繳費(fèi)平臺系統(tǒng)、聯(lián)機(jī) 指令系統(tǒng)、計(jì)費(fèi)帳務(wù)系統(tǒng)、客戶維系管理系統(tǒng)、客戶服務(wù)系統(tǒng)等子系統(tǒng)組成。上述現(xiàn)有BOSS系統(tǒng)使用各個(gè)子系統(tǒng)進(jìn)行數(shù)據(jù)展示的方法,存在以下的缺 點(diǎn)數(shù)據(jù)信息展示分散,這是因?yàn)樵诟鱾€(gè)單獨(dú)子系統(tǒng)做業(yè)務(wù)辦理的過程中,數(shù) 據(jù)存儲不能統(tǒng)一,各個(gè)子系統(tǒng)所采用的各類查詢方式、接口方式都無法做到統(tǒng) 一。如果強(qiáng)行做到統(tǒng)一客戶全方位展示的話,需要將各個(gè)子系統(tǒng)中的系統(tǒng),采 用集合的方式將各類查詢頁面集中在一起進(jìn)行信息展示,開發(fā)量、調(diào)整量相對 加大,同時(shí),可維護(hù)性降低,權(quán)限無法準(zhǔn)確控制,接口繁多。開發(fā)周期加長,成本加大,這是因?yàn)楦鱾€(gè)子系統(tǒng)所使用的技術(shù)體系千差萬 別,接口模式、查詢方式都不盡相同。如果統(tǒng)一展示的話,就需要單獨(dú)維護(hù)各 個(gè)子系統(tǒng)的接口和査詢,并同時(shí)需要承擔(dān)異構(gòu)系統(tǒng)所帶來的維護(hù)沖擊,而因此 所造成的所有調(diào)整和開發(fā),將勢必增加投入成本。如何避免在BOSS系統(tǒng)客戶全方位信息展示中,所產(chǎn)生的數(shù)據(jù)信息分散、 開發(fā)周期長、成本偏高,數(shù)據(jù)信息展示雜亂無章的問題,從而進(jìn)行在BOSS系統(tǒng)的可配置的集中的客戶全方位信息展示,就成為一個(gè)亟待解決的問題。 發(fā)明內(nèi)容本發(fā)明的目的在于提出一種數(shù)據(jù)信息處理的方法和系統(tǒng),能夠?qū)Σ煌瑯I(yè)務(wù) 要求提供統(tǒng)一的接口,簡化了操作,提高了易用性。 為達(dá)此目的,本發(fā)明采用以下技術(shù)方案一種數(shù)據(jù)信息處理的方法,適用于BOSS系統(tǒng),包括以下步驟A、 異構(gòu)系統(tǒng)連接到接口適配器,并發(fā)送數(shù)據(jù)信息處理請求,所述處理請 求包括業(yè)務(wù)名稱、輸入?yún)?shù)和輸出參數(shù);B、 所述接口適配器收到所述處理請求后,對所述業(yè)務(wù)名稱、輸入?yún)?shù)和 輸出參數(shù)分別進(jìn)行驗(yàn)證;C、 驗(yàn)證通過后,對所述輸入?yún)?shù)進(jìn)行數(shù)據(jù)解析處理;D、 根據(jù)所述業(yè)務(wù)名稱對所述BOSS系統(tǒng)的對應(yīng)子系統(tǒng)中的數(shù)據(jù)信息進(jìn)行處理;E、 所述BOSS系統(tǒng)返回結(jié)果信息給所述接口適配器;F、 所述接口適配器根據(jù)所述輸出參數(shù)對返回的所述結(jié)果信息進(jìn)行格式轉(zhuǎn) 換,并發(fā)送給所述異構(gòu)系統(tǒng)。步驟A中,所述異構(gòu)系統(tǒng)通過RMI協(xié)議WEBSERVICE協(xié)議或者C0RBA協(xié)議連接到所述接口適配器。步驟B中,所述接口適配器根據(jù)xml配置文件,對所述業(yè)務(wù)名稱、輸入?yún)?shù)和輸出參數(shù)分別進(jìn)行驗(yàn)證。步驟D進(jìn)一步包括以下步驟所述接口適配器對所述業(yè)務(wù)名稱進(jìn)行解析處理;所述接口適配器向所述BOSS系統(tǒng)的對應(yīng)子系統(tǒng)發(fā)送處理請求;所述BOSS系統(tǒng)的對應(yīng)子系統(tǒng)根據(jù)所述處理請求讀取和修改相關(guān)數(shù)據(jù)信息。一種數(shù)據(jù)信息處理的系統(tǒng),適用于BOSS系統(tǒng),包括不少于一個(gè)的異構(gòu)系 統(tǒng)、接口適配器和不少于一個(gè)BOSS系統(tǒng)的子系統(tǒng),所述接口適配器與所述異 構(gòu)系統(tǒng)和所述BOSS系統(tǒng)的子系統(tǒng)分別連接,所述BOSS系統(tǒng)的子系統(tǒng)用于存儲 或處理所述數(shù)據(jù)信息并反饋結(jié)果信息給所述接口適配器,所述異構(gòu)系統(tǒng)用于向 所述接口適配器發(fā)送數(shù)據(jù)信息處理請求并接收結(jié)果信息,所述接口適配器用于 根據(jù)業(yè)務(wù)名稱發(fā)送處理請求給所述BOSS系統(tǒng)的子系統(tǒng)并返回結(jié)果信息給所述 異構(gòu)系統(tǒng)。所述異構(gòu)系統(tǒng)可以是加密認(rèn)證系統(tǒng)、也可以是視頻點(diǎn)播系統(tǒng)或者銀行系統(tǒng)。所述BOSS系統(tǒng)的子系統(tǒng)可以是運(yùn)營管理系統(tǒng)、也可以是賬務(wù)管理系統(tǒng)、 客戶管理系統(tǒng)、充值繳費(fèi)平臺系統(tǒng)、聯(lián)機(jī)指令管理系統(tǒng)、計(jì)費(fèi)賬務(wù)管理系統(tǒng)、 客戶維系管理系統(tǒng)、客戶服務(wù)管理系統(tǒng)或者經(jīng)營分析管理系統(tǒng)。采用了本發(fā)明的技術(shù)方案,對于不同的系統(tǒng)平臺的處理,BOSS系統(tǒng)不用 為每一種具體業(yè)務(wù)都提供一種接口實(shí)現(xiàn)方法,只需提供一個(gè)接口即可,具有極 強(qiáng)統(tǒng)一性和可擴(kuò)展性。對于不同的業(yè)務(wù)要求本適配器提供了一種統(tǒng)一的接口 , 針對每種不同的業(yè)務(wù)要求提供不同的業(yè)務(wù)邏輯實(shí)現(xiàn),對于發(fā)開者處理的時(shí)候, 都是一樣的處理方法。雖然具體實(shí)現(xiàn)的功能是不同的,但是處理的接口還是一 樣的,操作大大簡化了,提高了易用性。
圖l是本發(fā)明具體實(shí)施方式
中數(shù)據(jù)信息處理系統(tǒng)的結(jié)構(gòu)示意圖; 圖2是本發(fā)明具體實(shí)施方式
中數(shù)據(jù)信息處理的流程圖。
具體實(shí)施方式
下面結(jié)合附圖并通過具體實(shí)施方式
來進(jìn)一步說明本發(fā)明的技術(shù)方案。 本發(fā)明技術(shù)方案將不同異構(gòu)系統(tǒng)都通過一個(gè)統(tǒng)一的接口,進(jìn)行業(yè)務(wù)處理,解決了因BOSS系統(tǒng)的業(yè)務(wù)復(fù)雜,需要為不同的業(yè)務(wù)處理提供各種不同的業(yè)務(wù)接口的問題。采用接口適配器,可以為所有業(yè)務(wù)提供一個(gè)統(tǒng)一的接口處理,接口 的維護(hù)簡單,降低的維護(hù)成本。支持C0RBA、賜I、 WEBSERVICE等方式連接接口 適配器,通訊更加靈活方便。訪問BOSS系統(tǒng)的數(shù)據(jù)時(shí),接口適配器為數(shù)據(jù)處理 提供安全保障,防止數(shù)據(jù)死鎖,超大數(shù)據(jù)量訪問的時(shí)候提供優(yōu)化控制,從而為 數(shù)據(jù)的處理,提供安全可靠的訪問。圖l是本發(fā)明具體實(shí)施方式
中數(shù)據(jù)信息處理系統(tǒng)的結(jié)構(gòu)示意圖。如圖l所 示,該數(shù)據(jù)信息處理系統(tǒng)包括異構(gòu)系統(tǒng),如加密認(rèn)證系統(tǒng)101 (Conditional Access, CA)、視頻點(diǎn)播系統(tǒng)102 (Video on Demand, V0D)或者銀行系統(tǒng)103; 接口適配器104、BOSS系統(tǒng)的各種子系統(tǒng)105,如運(yùn)營管理系統(tǒng)、賬務(wù)管理系統(tǒng)、 客戶管理系統(tǒng)、充值繳費(fèi)平臺系統(tǒng)、聯(lián)機(jī)指令管理系統(tǒng)、計(jì)費(fèi)賬務(wù)管理系統(tǒng)、 客戶維系管理系統(tǒng)、客戶服務(wù)管理系統(tǒng)或者經(jīng)營分析管理系統(tǒng)。接口適配器與異構(gòu)系統(tǒng)和BOSS系統(tǒng)的子系統(tǒng)分別連接,BOSS系統(tǒng)的子系統(tǒng) 用于存儲或處理所述數(shù)據(jù)信息并反饋結(jié)果信息給接口適配器,異構(gòu)系統(tǒng)用于向 接口適配器發(fā)送數(shù)據(jù)信息處理請求并接收結(jié)果信息,接口適配器用于根據(jù)業(yè)務(wù) 名稱發(fā)送處理請求給BOSS系統(tǒng)的子系統(tǒng)并返回結(jié)果信息給異構(gòu)系統(tǒng)。圖2是本發(fā)明具體實(shí)施方式
中數(shù)據(jù)信息處理的流程圖。如圖2所示,數(shù)據(jù)信 息處理流程包括以下步驟步驟201 、異構(gòu)系統(tǒng)通過RMI協(xié)議WEBSERVICE協(xié)議或者CORBA協(xié)議等方式連接到接口適配器,并發(fā)送處理數(shù)據(jù)信息請求,處理請求包括業(yè)務(wù)名稱、輸入?yún)?數(shù)和輸出參數(shù);步驟202、接口適配器收到處理請求后,根據(jù)xml配置文件對業(yè)務(wù)名稱、輸入?yún)?shù)和輸出參數(shù)分別進(jìn)行驗(yàn)證;步驟203、驗(yàn)證通過后,接口適配器首先對輸入?yún)?shù)進(jìn)行數(shù)據(jù)解析處理; 步驟204、接口適配器對業(yè)務(wù)名稱進(jìn)行解析處理后,向BOSS系統(tǒng)的對應(yīng)子系統(tǒng)發(fā)送處理請求,該子系統(tǒng)根據(jù)處理請求讀取和修改相關(guān)數(shù)據(jù)信息; 步驟205、 BOSS系統(tǒng)把結(jié)果信息返回給接口適配器;步驟206、接口適配器根據(jù)輸出參數(shù)對返回的結(jié)果信息進(jìn)行格式轉(zhuǎn)換,并 發(fā)送給異構(gòu)系統(tǒng)。以上所述,僅為本發(fā)明較佳的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局 限于此,任何熟悉該技術(shù)的人在本發(fā)明所揭露的技術(shù)范圍內(nèi),可輕易想到的變 化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該 以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1. 一種數(shù)據(jù)信息處理的方法,適用于BOSS系統(tǒng),其特征在于,包括以下步驟A、異構(gòu)系統(tǒng)連接到接口適配器,并發(fā)送數(shù)據(jù)信息處理請求,所述處理請求包括業(yè)務(wù)名稱、輸入?yún)?shù)和輸出參數(shù);B、所述接口適配器收到所述處理請求后,對所述業(yè)務(wù)名稱、輸入?yún)?shù)和輸出參數(shù)分別進(jìn)行驗(yàn)證;C、驗(yàn)證通過后,對所述輸入?yún)?shù)進(jìn)行數(shù)據(jù)解析處理;D、根據(jù)所述業(yè)務(wù)名稱對所述BOSS系統(tǒng)的對應(yīng)子系統(tǒng)中的數(shù)據(jù)信息進(jìn)行處理;E、所述BOSS系統(tǒng)返回結(jié)果信息給所述接口適配器;F、所述接口適配器根據(jù)所述輸出參數(shù)對返回的所述結(jié)果信息進(jìn)行格式轉(zhuǎn)換,并發(fā)送給所述異構(gòu)系統(tǒng)。
2、 根據(jù)權(quán)利要求1所述的一種數(shù)據(jù)信息處理的方法,其特征在于,步驟 A中,所述異構(gòu)系統(tǒng)通過RMI協(xié)議WEBSERVICE協(xié)議或者C0RBA協(xié)議連接到所 述接口適配器。
3、 根據(jù)權(quán)利要求1所述的一種數(shù)據(jù)信息處理的方法,其特征在于,步驟 B中,所述接口適配器根據(jù)xml配置文件,對所述業(yè)務(wù)名稱、輸入?yún)?shù)和輸出 參數(shù)分別進(jìn)行驗(yàn)證。
4、 根據(jù)權(quán)利要求1所述的一種數(shù)據(jù)信息處理的方法,其特征在于,步驟 D進(jìn)一步包括以下步驟所述接口適配器對所述業(yè)務(wù)名稱進(jìn)行解析處理;所述接口適配器向所述BOSS系統(tǒng)的對應(yīng)子系統(tǒng)發(fā)送處理請求;所述BOSS系統(tǒng)的對應(yīng)子系統(tǒng)根據(jù)所述處理請求讀取和修改相關(guān)數(shù)據(jù)信息。
5、 一種數(shù)據(jù)信息處理的系統(tǒng),適用于BOSS系統(tǒng),其特征在于,包括不少 于一個(gè)的異構(gòu)系統(tǒng)、接口適配器和不少于一個(gè)BOSS系統(tǒng)的子系統(tǒng),所述接口 適配器與所述異構(gòu)系統(tǒng)和所述BOSS系統(tǒng)的子系統(tǒng)分別連接,所述BOSS系統(tǒng)的 子系統(tǒng)用于存儲或處理所述數(shù)據(jù)信息并反饋結(jié)果信息給所述接口適配器,所述 異構(gòu)系統(tǒng)用于向所述接口適配器發(fā)送數(shù)據(jù)信息處理請求并接收結(jié)果信息,所述 接口適配器用于根據(jù)業(yè)務(wù)名稱發(fā)送處理請求給所述BOSS系統(tǒng)的子系統(tǒng)并返回 結(jié)果信息給所述異構(gòu)系統(tǒng)。
6、 根據(jù)權(quán)利要求5所述的一種數(shù)據(jù)信息處理的系統(tǒng),其特征在于,所述 異構(gòu)系統(tǒng)可以是加密認(rèn)證系統(tǒng)、也可以是視頻點(diǎn)播系統(tǒng)或者銀行系統(tǒng)。
7、 根據(jù)權(quán)利要求5所述的一種數(shù)據(jù)信息處理的系統(tǒng),其特征在于,所述 BOSS系統(tǒng)的子系統(tǒng)可以是運(yùn)營管理系統(tǒng)、也可以是賬務(wù)管理系統(tǒng)、客戶管理 系統(tǒng)、充值繳費(fèi)平臺系統(tǒng)、聯(lián)機(jī)指令管理系統(tǒng)、計(jì)費(fèi)賬務(wù)管理系統(tǒng)、客戶維系 管理系統(tǒng)、客戶服務(wù)管理系統(tǒng)或者經(jīng)營分析管理系統(tǒng)。
全文摘要
本發(fā)明公開了一種數(shù)據(jù)信息處理的方法和系統(tǒng),適用于BOSS系統(tǒng),異構(gòu)系統(tǒng)連接到接口適配器,并發(fā)送包括業(yè)務(wù)名稱、輸入?yún)?shù)和輸出參數(shù)的數(shù)據(jù)信息處理請求,接口適配器收到處理請求后,對業(yè)務(wù)名稱、輸入?yún)?shù)和輸出參數(shù)分別進(jìn)行驗(yàn)證;通過后,對輸入?yún)?shù)進(jìn)行數(shù)據(jù)解析處理;再根據(jù)業(yè)務(wù)名稱處理BOSS系統(tǒng)的對應(yīng)子系統(tǒng)中的數(shù)據(jù)信息;BOSS系統(tǒng)返回結(jié)果信息給接口適配器;接口適配器根據(jù)輸出參數(shù)對結(jié)果信息進(jìn)行格式轉(zhuǎn)換后發(fā)送給異構(gòu)系統(tǒng)。采用了本發(fā)明的技術(shù)方案,能夠?qū)Σ煌瑯I(yè)務(wù)要求提供統(tǒng)一的接口,簡化了操作,提高了易用性。
文檔編號H04L29/06GK101277307SQ20081011205
公開日2008年10月1日 申請日期2008年5月21日 優(yōu)先權(quán)日2008年5月21日
發(fā)明者易 何, 劉亞軍, 張劍寅, 宇 辛, 黃保玉 申請人:天柏寬帶網(wǎng)絡(luò)科技(北京)有限公司