日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

一種基于服務(wù)交互式機(jī)頂盒的方法

文檔序號:7854724閱讀:204來源:國知局
專利名稱:一種基于服務(wù)交互式機(jī)頂盒的方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種基于服務(wù)交互式機(jī)頂盒的方法。
背景技術(shù)
現(xiàn)在的數(shù)字電視機(jī)頂盒的軟件程序中,UI (User Interface,用戶界面)是直接與各項業(yè)務(wù)進(jìn)行交互。這樣使得Π與業(yè)務(wù)緊密相關(guān),并且Π只能被動的接受信息或數(shù)據(jù),無法完全地、便捷地控制各項業(yè)務(wù)功能。例如EPG (Electronic Program Guide,電子節(jié)目指南)業(yè)務(wù)在開機(jī)后,會不停的監(jiān)控EPG信息,一但發(fā)現(xiàn)數(shù)據(jù)變化,便往UI發(fā)送消息。但有時用戶切換到無EPG處理的界面,消息依舊在發(fā)送,這樣就造成了資源浪費(fèi)及時間浪費(fèi)。另夕卜,UI的移植不方便,在不同的項目上業(yè)務(wù)接口不盡相同,從而導(dǎo)致了同一 Π在不同項目上移植起來很困難。

發(fā)明內(nèi)容
為了解決上述Π無法完全地、便捷地控制各項業(yè)務(wù)功能以及移植不方便等問題,本發(fā)明提供一種基于服務(wù)交互式機(jī)頂盒的方法解決方案。一種基于服務(wù)交互式機(jī)頂盒的方法,包括用于與用戶交互的UI,以及提供基礎(chǔ)服務(wù)的業(yè)務(wù)層,UI與業(yè)務(wù)層之間設(shè)置有設(shè)置一個與Π配合交互的并對不同業(yè)務(wù)提供標(biāo)準(zhǔn)接口的服務(wù)單元;所述服務(wù)單元包括注冊服務(wù),在開機(jī)時注冊所有機(jī)頂盒相關(guān)服務(wù);鏈接服務(wù),鏈接所有與當(dāng)前界面相關(guān)的服務(wù);請求服務(wù),向已鏈接的接目標(biāo)服務(wù)請求服務(wù);獲取數(shù)據(jù),從請求服務(wù)的目標(biāo)服務(wù)獲取相關(guān)數(shù)據(jù);斷開服務(wù),斷開所有相關(guān)服務(wù)鏈接;注銷服務(wù),銷毀服務(wù)所使用的資源。具體的,所述服務(wù)單元與UI和業(yè)務(wù)層交互的流程為
(O開機(jī)時,服務(wù)單元查詢業(yè)務(wù)層當(dāng)前的所有服務(wù)并一一進(jìn)行注冊;
(2)用戶訪問UI的某個界面時,服務(wù)單元對當(dāng)前界面所需提供的相關(guān)服務(wù)與業(yè)務(wù)層對應(yīng)的服務(wù)分別進(jìn)行鏈接;
(3)UI請求相關(guān)服務(wù),服務(wù)單元根據(jù)請求向業(yè)務(wù)層相關(guān)的服務(wù)發(fā)送請求;
(4)業(yè)務(wù)層相關(guān)的服務(wù)接收到請求后,返回相關(guān)數(shù)據(jù),并通過服務(wù)單元發(fā)送至UIdI將相關(guān)數(shù)據(jù)顯示給用戶;
(5)若相關(guān)服務(wù)向UI發(fā)送消息,UI便接受處理,執(zhí)行步驟3
(6)用戶結(jié)束Π訪問時,服務(wù)單元斷開所有相關(guān)服務(wù)鏈接,并銷毀服務(wù)所使用的資源。更具體的,所述Π請求相關(guān)服務(wù)須先通過服務(wù)單元與對應(yīng)目標(biāo)服務(wù)成功鏈接。更具體的,所述相關(guān)服務(wù)向UI發(fā)送消息須先通過服務(wù)單元與UI成功鏈接。進(jìn)一步的,當(dāng)UI向業(yè)務(wù)層請求相關(guān)服務(wù)時,若該對應(yīng)的服務(wù)無法及時準(zhǔn)備好所需的相關(guān)數(shù)據(jù),則返回數(shù)據(jù)并未準(zhǔn)備好的消息,當(dāng)在數(shù)據(jù)準(zhǔn)備完成后該服務(wù)再次發(fā)送消息通知Π來重新獲取數(shù)據(jù)。綜上所述,本發(fā)明具有以下有益效果采用基于服務(wù)交互式的架構(gòu)開發(fā)數(shù)字電視機(jī)頂盒軟件系統(tǒng),利用服務(wù)單元與業(yè)務(wù)層進(jìn)行交互,可以解決Π與業(yè)務(wù)的獨(dú)立性問題;(2)UI能夠完全、便捷控制各項業(yè)務(wù)的功能并且有地避免了資源及時間的浪費(fèi);(3)可以方便的將UI移植到不同的項目中,大大提高開發(fā)效率。


圖I為本發(fā)明的所述基于服務(wù)交互式機(jī)頂盒的方法的架構(gòu)示意 圖2為本發(fā)明的所述基于服務(wù)交互式機(jī)頂盒的方法的實施方式示意圖。
具體實施例方式為了讓本領(lǐng)域的技術(shù)人員能夠更好地了解本發(fā)明的技術(shù)方案,下面結(jié)合附圖對本發(fā)明作進(jìn)一步的闡述。如圖I所示,一種基于服務(wù)交互式機(jī)頂盒的方法,包括用于與用戶交互的UI,以及 提供基礎(chǔ)服務(wù)的業(yè)務(wù)層,UI與業(yè)務(wù)層之間設(shè)置有設(shè)置一個與UI配合交互的并對不同業(yè)務(wù)提供標(biāo)準(zhǔn)接口的服務(wù)單元;服務(wù)單元包括注冊服務(wù),在開機(jī)時注冊所有機(jī)頂盒相關(guān)服務(wù);鏈接服務(wù),鏈接所有與當(dāng)前界面相關(guān)的服務(wù);請求服務(wù),向已鏈接的接目標(biāo)服務(wù)請求服務(wù);獲取數(shù)據(jù),從請求服務(wù)的目標(biāo)服務(wù)獲取相關(guān)數(shù)據(jù);斷開服務(wù),斷開所有相關(guān)服務(wù)鏈接;注銷服務(wù),銷毀服務(wù)所使用的資源。機(jī)頂盒開機(jī)時,服務(wù)單元查詢當(dāng)前業(yè)務(wù)層所有的服務(wù)并一一進(jìn)行注冊。實施方式如圖2所示,當(dāng)用戶訪問UI的某個界面時,服務(wù)單元根據(jù)當(dāng)前界面所提供功能內(nèi)容查找相關(guān)服務(wù),并與業(yè)務(wù)層對應(yīng)的各個服務(wù)分別進(jìn)行鏈接。當(dāng)用戶才做Π的某個菜單時,Π將向?qū)?yīng)的服務(wù)發(fā)出請求,服務(wù)單元接收到Π的請求后根據(jù)請求向業(yè)務(wù)層相關(guān)的服務(wù)發(fā)送請求;業(yè)務(wù)層相關(guān)的服務(wù)接收到請求,根據(jù)請求內(nèi)容返回對應(yīng)的數(shù)據(jù),并通過服務(wù)單元發(fā)送至UI,Π將相關(guān)數(shù)據(jù)顯示給用戶;若該服務(wù)無法及時準(zhǔn)備好所需的相關(guān)數(shù)據(jù),則返回數(shù)據(jù)并未準(zhǔn)備好的消息,當(dāng)在數(shù)據(jù)準(zhǔn)備完成后該服務(wù)再次發(fā)送消息通知UI來重新獲取數(shù)據(jù)。當(dāng)某個服務(wù)向UI發(fā)送消息,如數(shù)據(jù)發(fā)送消息,UI收到該消息后,便向?qū)?yīng)的服務(wù)發(fā)出請求,服務(wù)單元接收到請求之后通知該服務(wù)發(fā)送數(shù)據(jù)。當(dāng)用戶結(jié)束Π訪問時,服務(wù)單元斷開所有相關(guān)服務(wù)鏈接,并銷毀服務(wù)所使用的資源。需要說明的是,UI請求相關(guān)服務(wù)須先通過服務(wù)單元與對應(yīng)目標(biāo)服務(wù)成功鏈接,沒有與服務(wù)單元鏈接成功的服務(wù)則無法完成服務(wù)請求。同樣,相關(guān)服務(wù)向UI發(fā)送消息須先通過服務(wù)單元與UI成功鏈接,沒有與與服務(wù)單元鏈接成功的服務(wù)則無法向UI發(fā)送消息。本實施例只是本發(fā)明的較優(yōu)實施方式,需要說明的是,在不背離本發(fā)明精神及其實質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1.一種基于服務(wù)交互式機(jī)頂盒的方法,包括用于與用戶交互的UI,以及提供基礎(chǔ)服務(wù)的業(yè)務(wù)層,其特征在于,Π與業(yè)務(wù)層之間設(shè)置有設(shè)置一個與UI配合交互的并對不同業(yè)務(wù)提供標(biāo)準(zhǔn)接口的服務(wù)單元; 所述服務(wù)單元包括 注冊服務(wù),在開機(jī)時注冊所有機(jī)頂盒相關(guān)服務(wù); 鏈接服務(wù),鏈接所有與當(dāng)前界面相關(guān)的服務(wù); 請求服務(wù),向已鏈接的接目標(biāo)服務(wù)請求服務(wù); 獲取數(shù)據(jù),從請求服務(wù)的目標(biāo)服務(wù)獲取相關(guān)數(shù)據(jù); 斷開服務(wù),斷開所有相關(guān)服務(wù)鏈接; 注銷服務(wù),銷毀服務(wù)所使用的資源。
2.根據(jù)權(quán)利要求I所述的基于服務(wù)交互式機(jī)頂盒的方法,其特征在于,所述服務(wù)單元與UI和業(yè)務(wù)層交互的流程為 (O開機(jī)時,服務(wù)單元查詢業(yè)務(wù)層當(dāng)前的所有服務(wù)并一一進(jìn)行注冊; (2)用戶訪問UI的某個界面時,服務(wù)單元對當(dāng)前界面所需提供的相關(guān)服務(wù)與業(yè)務(wù)層對應(yīng)的服務(wù)分別進(jìn)行鏈接; (3)UI請求相關(guān)服務(wù),服務(wù)單元根據(jù)請求向業(yè)務(wù)層相關(guān)的服務(wù)發(fā)送請求; (4)業(yè)務(wù)層相關(guān)的服務(wù)接收到請求后,返回相關(guān)數(shù)據(jù),并通過服務(wù)單元發(fā)送至UIdI將相關(guān)數(shù)據(jù)顯示給用戶; (5)若相關(guān)服務(wù)向UI發(fā)送消息,UI便接受處理,執(zhí)行步驟3 (6)用戶結(jié)束Π訪問時,服務(wù)單元斷開所有相關(guān)服務(wù)鏈接,并銷毀服務(wù)所使用的資源。
3.根據(jù)權(quán)利要求2所述的基于服務(wù)交互式機(jī)頂盒的方法,其特征在于,所述UI請求相關(guān)服務(wù)須先通過服務(wù)單元與對應(yīng)目標(biāo)服務(wù)成功鏈接。
4.根據(jù)權(quán)利要求2所述的基于服務(wù)交互式機(jī)頂盒的方法,其特征在于,所述相關(guān)服務(wù)向UI發(fā)送消息須先通過服務(wù)單元與UI成功鏈接。
5.根據(jù)權(quán)利要求2所述的基于服務(wù)交互式機(jī)頂盒的方法,其特征在于,當(dāng)Π向業(yè)務(wù)層請求相關(guān)服務(wù)時,若該對應(yīng)的服務(wù)無法及時準(zhǔn)備好所需的相關(guān)數(shù)據(jù),則返回數(shù)據(jù)并未準(zhǔn)備好的消息,當(dāng)在數(shù)據(jù)準(zhǔn)備完成后該服務(wù)再次發(fā)送消息通知UI來重新獲取數(shù)據(jù)。
全文摘要
本發(fā)明公開了一種基于服務(wù)交互式機(jī)頂盒的方法,包括用于與用戶交互的UI,以及提供基礎(chǔ)服務(wù)的業(yè)務(wù)層,UI與業(yè)務(wù)層之間設(shè)置有設(shè)置一個與UI配合交互的并對不同業(yè)務(wù)提供標(biāo)準(zhǔn)接口的服務(wù)單元;所述服務(wù)單元包括注冊服務(wù)、鏈接服務(wù)、請求服務(wù)、獲取數(shù)據(jù)、斷開服務(wù)、注銷服務(wù)。本發(fā)明采用基于服務(wù)交互式的架構(gòu)開發(fā)數(shù)字電視機(jī)頂盒軟件系統(tǒng),利用服務(wù)單元與業(yè)務(wù)層進(jìn)行交互,可以解決UI與業(yè)務(wù)的獨(dú)立性問題;UI能夠完全、便捷控制各項業(yè)務(wù)的功能并且有地避免了資源及時間的浪費(fèi);可以方便的將UI移植到不同的項目中,大大提高開發(fā)效率。
文檔編號H04N21/25GK102892036SQ20121021982
公開日2013年1月23日 申請日期2012年6月29日 優(yōu)先權(quán)日2012年6月29日
發(fā)明者譚林, 梁國清, 鄭廣平 申請人:廣東九聯(lián)科技股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1