国产精品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>

      一種內(nèi)容管理系統(tǒng)以及信息內(nèi)容發(fā)布方法_2

      文檔序號(hào):8457177閱讀:來源:國知局
      加入發(fā)布線程隊(duì)列。
      [0033]模板處理中心可以采用FreeMarker實(shí)現(xiàn)。FreeMarker是用Java語言編寫的模板引擎,它基于模板來生成文本輸出,且集中管理整個(gè)系統(tǒng)的模板資源,利用FreeMarker模板引擎能夠?qū)⑿畔?nèi)容數(shù)據(jù)轉(zhuǎn)換成能夠訪問的靜態(tài)網(wǎng)頁。由于FreeMarker是現(xiàn)有技術(shù),在此不再詳述。
      [0034]步驟S50:根據(jù)發(fā)布成功隊(duì)列庫中發(fā)布信息內(nèi)容數(shù)據(jù)形成的記錄生成欄目頁以及網(wǎng)站首頁臨時(shí)文件,網(wǎng)站臨時(shí)網(wǎng)頁替換現(xiàn)有網(wǎng)站網(wǎng)頁。
      [0035]模板處理中心獲取發(fā)布成功隊(duì)列庫中存儲(chǔ)的已成功發(fā)布信息的記錄,并根據(jù)該發(fā)布信息內(nèi)容關(guān)聯(lián)查詢對(duì)應(yīng)的欄目數(shù)據(jù)。每個(gè)欄目都會(huì)有自己對(duì)應(yīng)的模板,根據(jù)FreeMarker的模板語音并利用FreeMarker提供的轉(zhuǎn)換接口,將欄目數(shù)據(jù)模板轉(zhuǎn)成欄目頁面。
      [0036]根據(jù)成功發(fā)布隊(duì)列庫中發(fā)布信息內(nèi)容數(shù)據(jù)形成的記錄以及首頁模板生成臨時(shí)網(wǎng)站首頁文件。首頁文件與現(xiàn)有首頁文件重名,文件后綴不同。在替換文件過程中,鎖定正在替換的線程,確保只有一個(gè)線程進(jìn)行文件替換,其他線程在排隊(duì)等待。替換成功后,本次發(fā)布就此結(jié)束。
      [0037]如圖2所示,根據(jù)本發(fā)明的另一方面,還提供了實(shí)現(xiàn)上述信息內(nèi)容發(fā)布方法的內(nèi)容管理系統(tǒng),包括:
      [0038]信息編輯器I配置為,在將信息內(nèi)容數(shù)據(jù)保存至待發(fā)布信息隊(duì)列庫2之前,先將信息內(nèi)容數(shù)據(jù)保存在數(shù)據(jù)庫中,在信息內(nèi)容經(jīng)審核后,將該信息內(nèi)容加入待發(fā)布信息隊(duì)列庫2 ;
      [0039]待發(fā)布線程隊(duì)列庫2配置為存儲(chǔ)待發(fā)布信息內(nèi)容數(shù)據(jù);
      [0040]信息發(fā)布任務(wù)定時(shí)器3配置為查詢待發(fā)布信息隊(duì)列庫2中的信息內(nèi)容數(shù)據(jù),獲取要發(fā)布的信息內(nèi)容數(shù)據(jù),將獲取的發(fā)布信息內(nèi)容數(shù)據(jù)加入到信息發(fā)布線程隊(duì)列;
      [0041]信息發(fā)布線程隊(duì)列4配置為加載信息發(fā)布線程41 ;
      [0042]線程管理控制臺(tái)5配置為啟動(dòng)信息發(fā)布線程隊(duì)列4中的信息發(fā)布線程41,將發(fā)布信息內(nèi)容數(shù)據(jù)發(fā)送至模板處理中心6 ;
      [0043]模板處理中心6配置為根據(jù)接收的發(fā)布信息內(nèi)容數(shù)據(jù),獲取對(duì)應(yīng)內(nèi)容頁模板以生成內(nèi)容靜態(tài)頁,并將該發(fā)布信息內(nèi)容數(shù)據(jù)形成的記錄加入發(fā)布成功隊(duì)列庫7,以及
      [0044]模板處理中心6還配置為根據(jù)發(fā)布成功隊(duì)列庫中7發(fā)布信息內(nèi)容數(shù)據(jù)形成的記錄生成欄目頁以及網(wǎng)站首頁臨時(shí)文件,以用網(wǎng)站臨時(shí)網(wǎng)頁替換網(wǎng)站現(xiàn)有網(wǎng)頁。
      [0045]發(fā)布成功隊(duì)列庫7,用于存儲(chǔ)生成靜態(tài)內(nèi)容頁的信息內(nèi)容數(shù)據(jù)形成的記錄。
      [0046]應(yīng)用本實(shí)施例,信息內(nèi)容在信息編輯器I編輯完成,信息編輯器I先將信息內(nèi)容數(shù)據(jù)保存在數(shù)據(jù)庫中,在信息內(nèi)容經(jīng)審核后,將該信息內(nèi)容加入待發(fā)布信息隊(duì)列庫2。信息發(fā)布任務(wù)定時(shí)器3查詢待發(fā)布信息隊(duì)列庫2中的信息內(nèi)容數(shù)據(jù),將獲取的發(fā)布信息內(nèi)容數(shù)據(jù)加入到信息發(fā)布線程隊(duì)列4。線程管理控制臺(tái)5啟動(dòng)信息發(fā)布線程隊(duì)列4中的信息發(fā)布線程41,信息發(fā)布線程41將發(fā)布信息內(nèi)容數(shù)據(jù)發(fā)送至模板處理中心6,模板處理中心6根據(jù)接收的發(fā)布信息內(nèi)容數(shù)據(jù),獲取對(duì)應(yīng)內(nèi)容頁模板以生成內(nèi)容靜態(tài)頁,并將該發(fā)布信息內(nèi)容數(shù)據(jù)形成的記錄加入發(fā)布成功隊(duì)列庫7,模板處理中心6根據(jù)發(fā)布成功隊(duì)列庫中7發(fā)布信息內(nèi)容數(shù)據(jù)形成的記錄生成欄目頁以及網(wǎng)站首頁臨時(shí)文件,以用網(wǎng)站臨時(shí)網(wǎng)頁替換網(wǎng)站現(xiàn)有網(wǎng)頁。
      [0047]此外,本發(fā)明基于Java開發(fā)實(shí)現(xiàn)。
      [0048]本發(fā)明的有益效果是:啟動(dòng)線程后,就會(huì)實(shí)時(shí)監(jiān)測(cè)線程進(jìn)度,可以操作發(fā)布任務(wù);發(fā)布首頁時(shí),對(duì)網(wǎng)站首頁發(fā)布數(shù)據(jù)進(jìn)行有效篩選,提高發(fā)布的效率以及準(zhǔn)確性;發(fā)布文件以臨時(shí)文件方式生成,避免發(fā)布失敗造成網(wǎng)站信息出錯(cuò);網(wǎng)站臨時(shí)首頁替換現(xiàn)有網(wǎng)站首頁時(shí),替換文件通過線程鎖控制,保障發(fā)布的穩(wěn)定性。
      [0049]以上所述的僅是本發(fā)明的一些實(shí)施方式。對(duì)于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明創(chuàng)造構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。
      【主權(quán)項(xiàng)】
      1.一種內(nèi)容管理系統(tǒng),包括信息發(fā)布任務(wù)定時(shí)器,線程管理控制臺(tái)和模板處理中心,其中, 所述信息發(fā)布任務(wù)定時(shí)器配置為查詢待發(fā)布信息隊(duì)列庫中的信息內(nèi)容數(shù)據(jù),獲取要發(fā)布的信息內(nèi)容數(shù)據(jù),將獲取的發(fā)布信息內(nèi)容數(shù)據(jù)加入到信息發(fā)布線程隊(duì)列; 所述線程管理控制臺(tái)配置為啟動(dòng)信息發(fā)布線程隊(duì)列中的信息發(fā)布線程,將所述發(fā)布信息內(nèi)容數(shù)據(jù)發(fā)送至所述模板處理中心; 所述模板處理中心配置為根據(jù)接收的發(fā)布信息內(nèi)容數(shù)據(jù),獲取對(duì)應(yīng)內(nèi)容頁模板以生成內(nèi)容靜態(tài)頁,并將該發(fā)布信息內(nèi)容數(shù)據(jù)形成的記錄加入發(fā)布成功隊(duì)列庫,以及 所述模板處理中心還配置為根據(jù)發(fā)布成功隊(duì)列庫中發(fā)布信息內(nèi)容數(shù)據(jù)形成的記錄生成欄目頁以及網(wǎng)站首頁臨時(shí)文件,以用網(wǎng)站臨時(shí)網(wǎng)頁替換網(wǎng)站現(xiàn)有網(wǎng)頁。
      2.根據(jù)權(quán)利要求1所述的系統(tǒng),其中,還包括信息編輯器,所述信息編輯器還配置為,在將所述信息內(nèi)容數(shù)據(jù)保存至待發(fā)布信息隊(duì)列庫之前,先將所述信息內(nèi)容數(shù)據(jù)保存在數(shù)據(jù)庫中,在所述信息內(nèi)容經(jīng)審核后,將該信息內(nèi)容加入待發(fā)布信息隊(duì)列庫。
      3.—種信息內(nèi)容發(fā)布方法,包括: 1)查詢待發(fā)布信息隊(duì)列庫中的信息內(nèi)容數(shù)據(jù),獲取要發(fā)布的信息內(nèi)容數(shù)據(jù),將獲取的發(fā)布信息內(nèi)容數(shù)據(jù)加入到信息發(fā)布線程隊(duì)列; 2)啟動(dòng)信息發(fā)布線程隊(duì)列中的信息發(fā)布線程以發(fā)出發(fā)布信息內(nèi)容數(shù)據(jù); 3)根據(jù)發(fā)布信息內(nèi)容數(shù)據(jù),獲取對(duì)應(yīng)內(nèi)容頁模板以生成內(nèi)容靜態(tài)頁,對(duì)于生成的內(nèi)容靜態(tài)頁,將該發(fā)布信息內(nèi)容數(shù)據(jù)形成的記錄加入發(fā)布成功隊(duì)列庫; 4)根據(jù)發(fā)布成功隊(duì)列庫中發(fā)布信息內(nèi)容數(shù)據(jù)形成的記錄生成欄目頁以及網(wǎng)站首頁臨時(shí)文件,以用網(wǎng)站臨時(shí)網(wǎng)頁替換網(wǎng)站現(xiàn)有網(wǎng)頁。
      4.根據(jù)權(quán)利要求3所述的方法,其中,所述步驟2)中,獲取的發(fā)布信息內(nèi)容數(shù)據(jù)按照時(shí)間逆序排序。
      5.根據(jù)權(quán)利要求3或4所述的方法,其中,所述步驟4)包括:根據(jù)發(fā)布成功隊(duì)列庫中記錄的發(fā)布信息記錄以及首頁模板生成所述網(wǎng)站臨時(shí)首頁,將所述網(wǎng)站臨時(shí)首頁加密鎖定,異步線程改為同步線程,等待排隊(duì)替換。
      【專利摘要】本發(fā)明提供一種內(nèi)容管理系統(tǒng)以及信息內(nèi)容發(fā)布方法,包括信息發(fā)布任務(wù)定時(shí)器,線程管理控制臺(tái)和模板處理中心,信息發(fā)布任務(wù)定時(shí)器將獲取的發(fā)布信息內(nèi)容數(shù)據(jù)加入到信息發(fā)布線程隊(duì)列;線程管理控制臺(tái)啟動(dòng)信息發(fā)布線程,將發(fā)布信息內(nèi)容數(shù)據(jù)發(fā)送至模板處理中心;模板處理中心根據(jù)接收的發(fā)布信息內(nèi)容數(shù)據(jù),獲取對(duì)應(yīng)內(nèi)容頁模板以生成內(nèi)容靜態(tài)頁、欄目頁以及網(wǎng)站首頁臨時(shí)文件,網(wǎng)站臨時(shí)網(wǎng)頁替換網(wǎng)站現(xiàn)有網(wǎng)頁。本發(fā)明的有益效果是:實(shí)時(shí)監(jiān)控發(fā)布進(jìn)度,可以操作發(fā)布任務(wù);網(wǎng)站首頁發(fā)布數(shù)據(jù)進(jìn)行有效篩選,提高發(fā)布的效率以及準(zhǔn)確性;發(fā)布文件以臨時(shí)文件方式生成,避免發(fā)布失敗造成網(wǎng)站信息出錯(cuò);替換文件通過線程鎖控制,保障發(fā)布的穩(wěn)定性。
      【IPC分類】G06F9-46
      【公開號(hào)】CN104778078
      【申請(qǐng)?zhí)枴緾N201510214184
      【發(fā)明人】何中, 陳靜, 顧永新, 嚴(yán)偉, 戴建峰, 張龍, 石武, 徐曉輝
      【申請(qǐng)人】江蘇中威科技軟件系統(tǒng)有限公司
      【公開日】2015年7月15日
      【申請(qǐng)日】2015年4月29日
      當(dāng)前第2頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1