国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種基于任務(wù)和命令模式的系統(tǒng)對(duì)外交互實(shí)現(xiàn)的設(shè)計(jì)方法

      文檔序號(hào):6356274閱讀:242來(lái)源:國(guó)知局
      專利名稱:一種基于任務(wù)和命令模式的系統(tǒng)對(duì)外交互實(shí)現(xiàn)的設(shè)計(jì)方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及視音頻制作領(lǐng)域,尤其是涉及ー種基于任務(wù)和命令模式的系統(tǒng)對(duì)外交互實(shí)現(xiàn)的設(shè)計(jì)方法。
      背景技術(shù)
      從上世紀(jì)90年代開始在數(shù)字化建設(shè)的過(guò)程中,全國(guó)各電視臺(tái)均先后建設(shè)了若干臺(tái)內(nèi)業(yè)務(wù)子網(wǎng),而這些子網(wǎng)通常是由若干家不同的廠商提供。子網(wǎng)間的素材文件交互目前所知的方式主要有共享文件夾掃描、系統(tǒng)間服務(wù)接ロ調(diào)用、第三方主干網(wǎng)交互(ESB+EMB雙總線)等。由于系統(tǒng)建設(shè)周期、系統(tǒng)運(yùn)行周期的影響,這些異構(gòu)系統(tǒng)同時(shí)存在著。因此在搭建 臺(tái)內(nèi)新的業(yè)務(wù)子網(wǎng)的時(shí)候必須要考慮它和其他遺留系統(tǒng)以及在建系統(tǒng)之間的素材交互。原先的實(shí)現(xiàn)方式通常采用遇到一次編碼一次,對(duì)每個(gè)系統(tǒng)進(jìn)行定制開發(fā)。而交互模塊通常又和本系統(tǒng)的業(yè)務(wù)邏輯相互耦合在一起,嚴(yán)重影響了系統(tǒng)的內(nèi)斂性和穩(wěn)定性。

      發(fā)明內(nèi)容
      本發(fā)明實(shí)施例要提供一種基于任務(wù)和命令模式的系統(tǒng)對(duì)外交互實(shí)現(xiàn)的設(shè)計(jì)方法,將運(yùn)行平臺(tái)和訂制開發(fā)的交互単元分隔開來(lái),將變化控制在一個(gè)較小的范圍,既有效保證了系統(tǒng)擴(kuò)充的靈活度,又能較好的保護(hù)內(nèi)在邏輯的統(tǒng)ー和穩(wěn)定。為達(dá)到上述目的,本發(fā)明實(shí)施例提供一種基于任務(wù)和命令模式的系統(tǒng)對(duì)外交互實(shí)現(xiàn)的設(shè)計(jì)方法,其特征在于,包括對(duì)每個(gè)外部系統(tǒng)創(chuàng)建對(duì)應(yīng)的素材交互處理單元;調(diào)用媒資核心服務(wù)接ロ完成入出庫(kù)的記錄和流程選擇。本發(fā)明的實(shí)施例提出了一種基于任務(wù)和命令模式的系統(tǒng)對(duì)外交互實(shí)現(xiàn)的設(shè)計(jì)方法,是ー種松耦合、插件式的設(shè)計(jì),解決了現(xiàn)有技術(shù)中交互模塊通常又和本系統(tǒng)的業(yè)務(wù)邏輯相互耦合在一起,嚴(yán)重影響了系統(tǒng)的內(nèi)斂性和穩(wěn)定性問(wèn)題。


      為了更清楚的說(shuō)明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖做簡(jiǎn)單的介紹,顯而易見的,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖I為本發(fā)明一種基于任務(wù)和命令模式的系統(tǒng)對(duì)外交互實(shí)現(xiàn)的設(shè)計(jì)方法的基本流程圖;圖2為本發(fā)明實(shí)施例中一種基于任務(wù)和命令模式的系統(tǒng)對(duì)外交互實(shí)現(xiàn)的設(shè)計(jì)方法入庫(kù)流程圖;圖3為本發(fā)明實(shí)施例中一種基于任務(wù)和命令模式的系統(tǒng)對(duì)外交互實(shí)現(xiàn)的設(shè)計(jì)方法出庫(kù)流程圖。
      具體實(shí)施例方式下面將結(jié)合附圖和實(shí)施例,對(duì)本發(fā)明的具體實(shí)施方式
      做進(jìn)ー步詳細(xì)描述。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施方式
      僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。本發(fā)明實(shí)施例提出一種基于任務(wù)和命令模式的系統(tǒng)對(duì)外交互實(shí)現(xiàn)的設(shè)計(jì)方法,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。本發(fā)明實(shí)施例提出了一種基于任務(wù)和命令模式的系統(tǒng)對(duì)外交互實(shí)現(xiàn)的設(shè)計(jì)方法,主要流程示意圖如圖I所示,具體包括以下步驟
      步驟S201,對(duì)每個(gè)外部系統(tǒng)創(chuàng)建對(duì)應(yīng)的素材交互處理單元。素材交互處理單元是專門針對(duì)特定的外部系統(tǒng)(或他們的代理程序)而定制開發(fā)的邏輯處理單元,除包含不同于其他“素材交互単元”的指令處理程序外,他們必須具備相同的執(zhí)行邏輯并且可以通過(guò)大致相同的邏輯統(tǒng)ー進(jìn)行配置。通過(guò)素材交互處理單元,響應(yīng)媒資系統(tǒng)或其他外部系統(tǒng)發(fā)起的素材交互請(qǐng)求,并對(duì)該請(qǐng)求進(jìn)行具體的素材拷貝、信息注冊(cè)等處理。步驟s202,調(diào)用媒資核心服務(wù)接ロ完成入出庫(kù)的記錄和流程選擇。如圖2所示,為本發(fā)明實(shí)施例ニ,在交互過(guò)程中,入庫(kù)的流程示意圖,具體包括步驟S301,交互處理單元接收外部系統(tǒng)的入庫(kù)請(qǐng)求處理指令。步驟s302,交互處理單元根據(jù)入庫(kù)請(qǐng)求消息生成ー個(gè)入庫(kù)處理指令并推送到平臺(tái)指令隊(duì)列,平臺(tái)指令隊(duì)列將所有的消息排隊(duì),按照先后順序逐個(gè)執(zhí)行。步驟S303,平臺(tái)的底層單元將調(diào)用媒資核心服務(wù)接ロ 驗(yàn)證權(quán)限接ロ、創(chuàng)建對(duì)象接ロ、發(fā)起流程接ロ創(chuàng)建相應(yīng)的對(duì)象并發(fā)起相應(yīng)的入庫(kù)流程。步驟S304,根據(jù)用戶事先配置的平臺(tái)相關(guān)配置信息,不同源系統(tǒng)入庫(kù)來(lái)的素材將指定使用不同的入庫(kù)流程,甚至指定使用不同的編目著錄模型。如圖3所示,為本發(fā)明實(shí)施例三,在交互過(guò)程中,出庫(kù)的流程示意圖,具體包括步驟s401,媒資系統(tǒng)自動(dòng)發(fā)起出庫(kù)請(qǐng)求。步驟S402,平臺(tái)配置中內(nèi)置ー個(gè)時(shí)鐘輪詢模塊,定時(shí)從媒資核心服務(wù)中獲取要出庫(kù)的媒體素材,并創(chuàng)建相應(yīng)的出庫(kù)指令push到平臺(tái)指令隊(duì)列。步驟S403,平臺(tái)指令處理模塊逐條對(duì)隊(duì)列中的指令進(jìn)行處理,依據(jù)指令中涵蓋的目標(biāo)系統(tǒng)名稱以及其他相關(guān)信息來(lái)選擇正確的交互単元,并與其對(duì)應(yīng)的外部目的系統(tǒng)完成Webservice以及光纖協(xié)議的消息和數(shù)據(jù)的交互。本發(fā)明的實(shí)施例提出了一種基于任務(wù)和命令模式的系統(tǒng)對(duì)外交互實(shí)現(xiàn)的設(shè)計(jì)方法,是ー種松耦合、插件式的設(shè)計(jì),解決了現(xiàn)有技術(shù)中交互模塊通常又和本系統(tǒng)的業(yè)務(wù)邏輯相互耦合在一起,嚴(yán)重影響了系統(tǒng)的內(nèi)斂性和穩(wěn)定性問(wèn)題。以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
      權(quán)利要求
      1.一種基于任務(wù)和命令模式的系統(tǒng)對(duì)外交互實(shí)現(xiàn)的設(shè)計(jì)方法,其特征在于,包括 對(duì)每個(gè)外部系統(tǒng)創(chuàng)建對(duì)應(yīng)的素材交互處理單元; 調(diào)用媒資核心服務(wù)接口完成入出庫(kù)的記錄和流程選擇。
      2.如權(quán)利要求I所述一種基于任務(wù)和命令模式的系統(tǒng)對(duì)外交互實(shí)現(xiàn)的設(shè)計(jì)方法,其特征在于,所述素材交互處理單元是專門針對(duì)特定的外部系統(tǒng)(或他們的代理程序)而定制開發(fā)的邏輯處理單元。
      3.如權(quán)利要求I所述一種基于任務(wù)和命令模式的系統(tǒng)對(duì)外交互實(shí)現(xiàn)的設(shè)計(jì)方法,其特征在于,所述對(duì)每個(gè)外部系統(tǒng)創(chuàng)建對(duì)應(yīng)的素材交互處理單元之前,包括交互處理單元接收外部系統(tǒng)的入庫(kù)請(qǐng)求處理指令。
      4.如權(quán)利要求3所述一種基于任務(wù)和命令模式的系統(tǒng)對(duì)外交互實(shí)現(xiàn)的設(shè)計(jì)方法,其特征在于,所述交互處理單元根據(jù)入庫(kù)請(qǐng)求消息生成一個(gè)入庫(kù)處理指令并推送到平臺(tái)指令隊(duì)列。
      5.如權(quán)利要求4所述一種基于任務(wù)和命令模式的系統(tǒng)對(duì)外交互實(shí)現(xiàn)的設(shè)計(jì)方法,其特征在于,所述平臺(tái)指令隊(duì)列將所有的消息排隊(duì),按照先后順序逐個(gè)執(zhí)行。
      6.如權(quán)利要求I所述一種基于任務(wù)和命令模式的系統(tǒng)對(duì)外交互實(shí)現(xiàn)的設(shè)計(jì)方法,其特征在于,所述調(diào)用媒資核心服務(wù)接口完成入出庫(kù)的記錄和流程選擇,具體包括 平臺(tái)的底層單元將調(diào)用媒資核心服務(wù)接口創(chuàng)建相應(yīng)的對(duì)象并發(fā)起相應(yīng)的入庫(kù)流程; 根據(jù)用戶事先配置的平臺(tái)相關(guān)配置信息,不同源系統(tǒng)入庫(kù)來(lái)的素材將指定使用不同的入庫(kù)流程,甚至指定使用不同的編目著錄模型。
      7.如權(quán)利要求6所述一種基于任務(wù)和命令模式的系統(tǒng)對(duì)外交互實(shí)現(xiàn)的設(shè)計(jì)方法,其特征在于,所述媒資核心服務(wù)接口包括驗(yàn)證權(quán)限接口、創(chuàng)建對(duì)象接口、發(fā)起流程接口。
      8.如權(quán)利要求I所述一種基于任務(wù)和命令模式的系統(tǒng)對(duì)外交互實(shí)現(xiàn)的設(shè)計(jì)方法,其特征在于,所述對(duì)每個(gè)外部系統(tǒng)創(chuàng)建對(duì)應(yīng)的素材交互處理單元之前,還包括媒資系統(tǒng)自動(dòng)發(fā)起出庫(kù)請(qǐng)求。
      9.如權(quán)利要求I所述一種基于任務(wù)和命令模式的系統(tǒng)對(duì)外交互實(shí)現(xiàn)的設(shè)計(jì)方法,其特征在于,所述調(diào)用媒資核心服務(wù)接口完成入出庫(kù)的記錄和流程選擇,具體還包括 平臺(tái)配置中內(nèi)置一個(gè)時(shí)鐘輪詢模塊,定時(shí)從媒資核心服務(wù)中獲取要出庫(kù)的媒體素材,并創(chuàng)建相應(yīng)的出庫(kù)指令push到平臺(tái)指令隊(duì)列; 平臺(tái)指令處理模塊逐條對(duì)隊(duì)列中的指令進(jìn)行處理,依據(jù)指令中涵蓋的目標(biāo)系統(tǒng)名稱以及其他相關(guān)信息來(lái)選擇正確的交互單元,并與其對(duì)應(yīng)的外部目的系統(tǒng)完成Webservice以及光纖協(xié)議的消息和數(shù)據(jù)的交互。
      全文摘要
      本發(fā)明公開了一種基于任務(wù)和命令模式的系統(tǒng)對(duì)外交互實(shí)現(xiàn)的設(shè)計(jì)方法,其特征在于,包括對(duì)每個(gè)外部系統(tǒng)創(chuàng)建對(duì)應(yīng)的素材交互處理單元;調(diào)用媒資核心服務(wù)接口完成入出庫(kù)的記錄和流程選擇。通過(guò)使用本發(fā)明,使得運(yùn)行平臺(tái)和訂制開發(fā)的交互單元分隔開來(lái),將變化控制在一個(gè)較小的范圍,既有效保證了系統(tǒng)擴(kuò)充的靈活度,又能較好的保護(hù)內(nèi)在邏輯的統(tǒng)一和穩(wěn)定。
      文檔編號(hào)G06F17/30GK102682030SQ20111006457
      公開日2012年9月19日 申請(qǐng)日期2011年3月17日 優(yōu)先權(quán)日2011年3月17日
      發(fā)明者孫偉, 李丹, 魏彬 申請(qǐng)人:新奧特(北京)視頻技術(shù)有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1