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