
摘 要:當前,電信各分散業務系統中存在大量冗余且不規范不統一的同類信息,解決數據共享與集中化統一管理的問題迫在眉睫。分析了電信共享信息平臺的建設目標、依據和平臺的需求,在關鍵技術和需求的基礎上基于J2EE中間件和XML綁定技術完成了電信共享信息平臺的平臺架構設計。
關鍵詞:JavaEE;電信共享信息平臺;技術架構
中圖分類號:TP311.52 文獻標識碼:A 文章編號:1674-7712 (2014) 12-0000-01
近些年來,我國的電信事業得到了快速的發展,建有相對完善的各種系統,并已經建成了較為完整的支撐系統的框架和體系,功能上覆蓋了企業運營管理的各個方面,極大地支撐了從客戶服務、業務運營、網絡管理到市場營銷、企業信息化管理等各項工作。但實際上仍存在著一些問題急需改進,如系統業務數據不一致等。因此,電信行業迫切地需要將現有的眾多分散的、專業分割的業務處理系統向集約型、全業務融合的、可擴展的業務支撐網絡平臺演進。
一、電信共享信息平臺的建設目標
(一)業務目標。首先,實現共享信息的統一存儲和使用。提供數據統一集成服務是電信共享信息平臺的設計應解決的首要問題,因此,首先應通過電信共享信息平臺的設計和應用實現各網之間共享信息的統一存儲和使用。其次,實現統一客戶視圖和產品視圖??蛻魴n案信息和產品定義信息是電信運營商最核心的共享信息,電信共享信息平臺應統一存儲企業統一的客戶檔案信息和產品信息,并作為共享數據中心成為企業唯一的最新客戶資料來源。最后,實現不同系統間的用戶余額信息的統一存放和共享。在BSS域中,將有各種需要讀取和修改余額的系統,包括離線計費系統、在線計費系統、統一充值系統等,如何整合各系統的余額,并實現共享成為電信共享信息平臺需要解決的一個核心問題。
(二)技術目標。在滿足電信共享信息平臺業務目標的同時,為適應業務發展需要,電信共享信息平臺設計應滿足以下核心技術目標。首先,要達到各系統使用的性能要求。電信共享信息平臺是BSN各網元實現數據共享的即時存取數據中心,對其性能有較高要求,必須能夠滿足企業各系統同時存取的性能要求。因此電信共享信息平臺的設計必須兼顧電信共享信息平臺性能方面的要求。其次,應實現共享數據和私有數據的協同。電信共享信息平臺中存儲了BSS域各系統的共享數據,而各系統的私有數據則由各系統負責存儲。由于大部分的業務功能和業務流程,都同時涉及共享數據和私有數據的使用,因此電信共享信息平臺必須考慮到共享數據和私有數據的協同問題。
二、電信共享信息平臺技術架構
為支持預付和后付融合的需求,因此必須統一客戶視圖,統一產品目錄,統一定價策略,統一余額管理等,各系統共同使用基于電信共享信息平臺管理的共享數據。電信共享信息平臺數據存儲作為持續信息的高速緩存,打破了系統之間的直接鏈路。電信共享信息平臺數據存儲可以被所有相關應用共享,因此,所有應用都擁有了單一、一致的地點來訪問信息,最大限度地縮短了延遲,并降低了系統開銷。電信共享信息平臺面臨的主要挑戰不是保持事件數據的同步,而是將其實時可靠地傳播給數據存儲及其用戶。作為所有系統共享數據的唯一數據來源,各個系統對共享數據的更新在反映到電信共享信息平臺后,必須通過消息機制將共享數據的變化通知所有相關系統,其他相關系統根據需要重新讀取電信共享信息平臺數據,進行數據同步。
根據需求和系統現狀,電信共享信息平臺采用如圖1所示的技術架構,圖中同時給出了電信共享信息平臺與各個周邊系統的關系。根據需求和系統現狀,電信共享信息平臺需要向各個共享數據交互系統提供共享數據的訪問服務接口,各個共享數據的交互方通過電信共享信息平臺服務接口與電信共享信息平臺進行交互,使用電信共享信息平臺提供的共享數據服務。
圖1 電信共享信息平臺技術架構
實時部分采用J2EE的EJB技術實現,其中在電信共享信息平臺和業務系統的遠程接口中采用XML綁定對象。業務系統和電信共享信息平臺同時使用EJB容器來更新數據庫,能夠使兩個以上的數據庫使用容器XA事務同時提交,保證了數據的完整性。同時在業務系統和電信共享信息平臺之間使用XML綁定的序列化對象的傳參技術,XML綁定的對象和XML文本可以通過XML Bean進行一步無縫轉換,既給各個平臺之間提供了統一的數據參數類型,又給開發和數據傳輸帶來很大的方便。異步部分采用J2EE中間件作為消息服務器,異步消息傳輸采用在本地服務器中封裝XML Bean綁定對象,通過獲得對方服務器環境、消息工廠和隊列向對方消息服務隊列中發送消息對象,接收方通過消息驅動Bean獲得綁定的對象,解析處理。
三、結束語
電信共享信息平臺是按照現實中的業務需求來設計的,要想使系統要真正實現業務業務系統掛接的靈活性、新業務的快速響應、服務的可重用,必須依靠業務系統開發服務實現來完成,業務系統服務設計實現的方法和步驟是實現整個服務業務粒度合理性的關鍵?;贘avaEE的電信共享信息平臺經過進一步的完善和提升,可以以成本低,易安裝,易維護等特點,在電信行業里推廣和應用,得到更大的商用價值。
參考文獻:
[1]蘭遠東.基于J2EE和構件技術的應用軟件集成平臺[J].山西電子技術,2008(02).
[2]連金亮.基于J2EE的電信共享信息平臺的設計和實現[J].上海:復旦大學,2012.
[作者簡介]劉伯睿(1976-),男,湖南衡陽人,廣州匯智通信技術有限公司,系統架構師,碩士,研究方向:軟件技術,信息安全。