[發(fā)明專利]一種基于分布式的文檔在線預(yù)覽設(shè)計方法在審
| 申請?zhí)枺?/td> | 201610069185.0 | 申請日: | 2016-01-28 |
| 公開(公告)號: | CN105740435A | 公開(公告)日: | 2016-07-06 |
| 發(fā)明(設(shè)計)人: | 謝偉;范聯(lián)偉;余保華;張金國 | 申請(專利權(quán))人: | 安徽四創(chuàng)電子股份有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 合肥和瑞知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 34118 | 代理人: | 王挺 |
| 地址: | 230088 安徽省合肥*** | 國省代碼: | 安徽;34 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 分布式 文檔 在線 預(yù)覽 設(shè)計 方法 | ||
1.一種基于分布式的文檔在線預(yù)覽設(shè)計方法,包括轉(zhuǎn)換文檔格式并存儲文檔、以及瀏覽文檔兩個過程,其特征在于:
轉(zhuǎn)換文檔格式并存儲文檔
1)用戶在頁面點擊選擇按鈕選擇需要轉(zhuǎn)換的文檔,點擊上傳按鈕將所述文檔上傳至web服務(wù)器;
2)所述web服務(wù)器判斷該文檔的格式,若所述文檔為swf格式文檔,將swf格式文檔存放在ftp服務(wù)器,并將swf格式文檔地址存入數(shù)據(jù)庫;若所述文檔為pdf格式文檔,則將該文檔地址傳送至pdf轉(zhuǎn)換swf服務(wù)管理節(jié)點;若文檔不為swf格式或pdf格式,即所述文檔為office文檔,則將文檔地址傳送至office轉(zhuǎn)換pdf服務(wù)管理節(jié)點;
3)所述文檔為office文檔,office轉(zhuǎn)換pdf服務(wù)管理節(jié)點根據(jù)算法選擇集群中的一臺轉(zhuǎn)換服務(wù)器,并將所述office文檔地址發(fā)送至所述轉(zhuǎn)換服務(wù)器;
4)所述轉(zhuǎn)換服務(wù)器將office文檔轉(zhuǎn)換為pdf文檔,并將轉(zhuǎn)換成功后的pdf文檔存放在ftp服務(wù)器,所述轉(zhuǎn)換服務(wù)器將office文檔地址發(fā)送至pdf轉(zhuǎn)換swf服務(wù)管理節(jié)點;
5)pdf轉(zhuǎn)換swf服務(wù)管理節(jié)點根據(jù)算法選擇集群中的一臺轉(zhuǎn)換服務(wù)器,并將所述office文檔地址或pdf格式文檔地址傳送至所述轉(zhuǎn)換服務(wù)器;
6)所述轉(zhuǎn)換服務(wù)器將轉(zhuǎn)換的pdf文檔或pdf格式文檔轉(zhuǎn)換為swf文檔,所述pdf轉(zhuǎn)換swf服務(wù)管理節(jié)點將轉(zhuǎn)換的swf文檔存放在ftp服務(wù)器,并將office文檔地址或pdf格式文檔地址更新到數(shù)據(jù)庫中;
瀏覽文檔
7)用戶在瀏覽器上點擊查看按鈕,web服務(wù)器會根據(jù)數(shù)據(jù)庫中存儲的swf格式文檔地址、office文檔地址、pdf格式文檔地址從ftp服務(wù)器中獲得需要的文檔,并將該文檔輸送到web瀏覽器;
8)用戶通過安裝flash插件可以在瀏覽器中預(yù)覽該文檔。
2.如權(quán)利要求1所述的一種基于分布式的文檔在線預(yù)覽設(shè)計方法,其特征在于:所述office轉(zhuǎn)換pdf服務(wù)管理節(jié)點和pdf轉(zhuǎn)換swf服務(wù)管理節(jié)點根據(jù)集群中的每一臺轉(zhuǎn)換服務(wù)器的CPU使用率、內(nèi)存使用率、以及服務(wù)轉(zhuǎn)換成功率選出集群中最合適的轉(zhuǎn)換服務(wù)器,并分配任務(wù)至所述轉(zhuǎn)換服務(wù)器。
3.如權(quán)利要求1所述的一種基于分布式的文檔在線預(yù)覽設(shè)計方法,其特征在于:當(dāng)集群中的任意一臺轉(zhuǎn)換服務(wù)器在任意時間段內(nèi)的轉(zhuǎn)換失敗率大于百分之八十時,office轉(zhuǎn)換pdf服務(wù)管理節(jié)點、pdf轉(zhuǎn)換swf服務(wù)管理節(jié)點將暫停向所述轉(zhuǎn)換服務(wù)器分配任務(wù),并且嘗試重啟所述轉(zhuǎn)換服務(wù)器,如果無法重啟所述轉(zhuǎn)換服務(wù)器則報告管理員。
4.如權(quán)利要求1所述的一種基于分布式的文檔在線預(yù)覽設(shè)計方法,其特征在于:當(dāng)集群中的任意一臺轉(zhuǎn)換服務(wù)器出現(xiàn)宕機時,office轉(zhuǎn)換pdf服務(wù)管理節(jié)點、pdf轉(zhuǎn)換swf服務(wù)管理節(jié)點能夠檢測出來發(fā)生宕機的轉(zhuǎn)換服務(wù)器,停止向所述轉(zhuǎn)換服務(wù)器發(fā)送任務(wù),并報告管理員。
5.如權(quán)利要求1所述的一種基于分布式的文檔在線預(yù)覽設(shè)計方法,其特征在于:當(dāng)出現(xiàn)文檔轉(zhuǎn)換失敗時,所述office轉(zhuǎn)換pdf服務(wù)管理節(jié)點、pdf轉(zhuǎn)換swf服務(wù)管理節(jié)點會再選擇集群中的另外一臺轉(zhuǎn)換服務(wù)器進行傳送,若選擇兩次后還不成功,則會記錄相應(yīng)的信息,并將該文檔信息保存等待定時任務(wù)的再次處理。
6.如權(quán)利要求1所述的一種基于分布式的文檔在線預(yù)覽設(shè)計方法,其特征在于:所述ftp服務(wù)器在凌晨發(fā)送三次定時任務(wù)至所述web服務(wù)器,所述web服務(wù)器再次判斷該文檔的格式,所述office轉(zhuǎn)換pdf服務(wù)管理節(jié)點、pdf轉(zhuǎn)換swf服務(wù)管理節(jié)點會再選擇集群中的其余臺轉(zhuǎn)換服務(wù)器進行傳送,發(fā)送三次定時任務(wù)還未成功則記錄相關(guān)失敗信息和文件并通知管理員。
7.如權(quán)利要求6所述的一種基于分布式的文檔在線預(yù)覽設(shè)計方法,其特征在于:所述定時任務(wù)統(tǒng)計上一天文檔轉(zhuǎn)換成功和失敗的數(shù)量,同時還會統(tǒng)計集群中的轉(zhuǎn)換服務(wù)器轉(zhuǎn)換成功和失敗的數(shù)量,并且制作報表以供打印。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于安徽四創(chuàng)電子股份有限公司,未經(jīng)安徽四創(chuàng)電子股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610069185.0/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





