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