系統處理采用了多層架構,按系統流程環節分為數據處理層、業務處理層、終端處理層三個環節。數據處理層負責與大數據系統系統數據的通信、采集、集中存儲和多業務數據的策略整合,形成多業務策略智能化管理的功能;業務處理層負責系統各業務邏輯、策略匹配、異步部署、業務應用服務,形成觸發策略部署管理和應用服務功能;終端處理層完成推送策略的執行以及業務應用的交互展示。
根據以上的架構,電視業務增強系統主要圍繞多業務策略智能化管理、觸發策略部署管理、應用服務系統和終端技術處理等幾個方面進行研發建設。
1、多業務策略智能化管理
多業務策略智能化管理模塊是電視業務增強系統的主要核心,該模塊整合了廣電大數據系統的用戶精準數據和媒資節目數據,根據不同應用場景所需求的信息推送要求,進行智能化的分析,形成標準的策略模版,為對機頂盒終端的信息觸發進行部署,準備完成數據整合、策略制定的工作。
2、觸發策略智能化管理
觸發策略部署管理模塊主要作用在前端系統對機頂盒終端的功能部署,根據多業務策略管理模塊的推送策略處理,匹配機頂盒終端和策略的特征,進行異步方式的觸發功能部署。
3、應用服務系統
應用服務系統將作為機頂盒啟動觸發后的多業務服務響應,考慮到業務不同需求接入的復雜性以及多業務服務大量承載的訪問需求,將采用虛擬機系統以及緩存訪問優化的方式進行部署。