專利名稱:一種郵件附件轉換系統(tǒng)及轉換方法
技術領域:
本發(fā)明涉及一種郵件附件轉換系統(tǒng)及轉換方法,尤其涉及一種在線進行郵件附件 閱讀的郵件附件轉換系統(tǒng)及轉換方法。
背景技術:
3G改變了移動通信行業(yè),同時也正給信息化行業(yè)帶來翻天覆地的變化,隨著它的 不斷發(fā)展,原本蔚為壯觀的信息化時代和互聯(lián)網時代,已經開始步入更為波瀾壯闊的移動 辦公時代?!耙苿愚k公”也可稱為“3A辦公”,即辦公人員可在任何時間Anytime、任何地點 Anywhere處理與業(yè)務相關的任何事情Anything。這種全新的辦公模式,可以讓辦公人員擺 脫時間和空間的束縛。信息可以隨時隨地通暢地進行交互流動,工作將更加輕松有效,整體 運作更加協(xié)調。隨著近幾年互聯(lián)網的高速發(fā)展,人們的生活方式也隨之發(fā)生了巨大的改變,電子 郵件已成為人們獲取信息最重要的渠道之一,人們不僅僅在PC上收發(fā)電子郵件,更多繁忙 的工作人群需要隨時隨地在日益智能的手機上進行電子郵件的閱讀,而能夠直接而快捷地 閱讀郵件中的Office辦公附件則是這個群體迫切需要的功能之一。在客戶端(手機或PC)沒有相應的支撐軟件時,現(xiàn)在技術中閱讀附件采用下載下 來的方式進行閱讀,這給使用者帶來了極大的不方便。
發(fā)明內容
本發(fā)明解決的技術問題是提供一種郵件附件轉換系統(tǒng)及轉換方法,克服現(xiàn)有技 術中閱讀郵件附件采用下載下來的方式進行閱讀使用不方便的技術問題。本發(fā)明的技術方案是構建一種郵件附件轉換系統(tǒng),包括請求轉換附件的轉換請 求單元、接收轉換附件請求的應用單元、存儲轉換文件的文件存儲單元、進行附件轉換的轉 換單元,所述轉換請求單元向所述應用單元發(fā)出轉換附件的請求,所述應用單元根據轉換 請求將預轉換的附件上傳到所述文件存儲單元同時向轉換單元發(fā)送附件轉換請求,所述轉 換單元根據轉換請求將附件轉換后發(fā)送到所述文件存儲單元同時通過所述應用單元向所 述轉換請求單元發(fā)送附件轉換狀態(tài)信息,所述應用單元根據轉換狀態(tài)信息從所述文件存儲 單元下載轉換附件供使用。本發(fā)明的進一步技術方案是所述轉換請求單元包括TOB轉換請求模塊和 WAP (Wireless Application Protocol,無線應用協(xié)議,簡稱“WAP”)轉換請求模塊。本發(fā)明的進一步技術方案是所述應用單元包括WEB應用模塊和WAP應用模塊。本發(fā)明的進一步技術方案是所述郵件附件轉換系統(tǒng)還包括與所述轉換請求單元 和所述轉換單元傳送消息的消息處理單元,所述消息處理單元接收所述轉換單元傳送的轉 換狀態(tài)信息推送到所述轉換請求單元。本發(fā)明的進一步技術方案是所述郵件附件轉換系統(tǒng)還包括接口擴展單元,所述 接口擴展單元包括對所述郵件附件轉換系統(tǒng)進行替換的替換模塊、對所述郵件附件轉換系統(tǒng)進行升級的升級模塊、對所述郵件附件轉換系統(tǒng)進行功能擴展的擴展模塊。本發(fā)明的進一步技術方案是所述郵件附件轉換系統(tǒng)還包括轉換判斷單元,所述 轉換判斷單元在用戶瀏覽郵件附件時先判斷所述郵件附件是否已經轉換過。本發(fā)明的進一步技術方案是所述轉換單元還包括將郵件附件按原文格式進行轉 換的轉換格式控制模塊。本發(fā)明的進一步技術方案是所述轉換單元還包括根據轉換的過程將部分已經轉 換的內容進行發(fā)送保存的部分轉換模塊,所述部分轉換模塊上載部分轉換好的內容時同時 向通過所述應用單元向轉換請求單元發(fā)送轉換狀態(tài)信息。本發(fā)明的技術方案是提供一種郵件附件轉換方法,包括請求轉換附件的轉換請 求單元、接收轉換附件請求的應用單元、存儲轉換文件的文件存儲單元、進行附件轉換的轉 換單元,包括如下步驟發(fā)送附件件轉換請求所述轉換請求單元向所述應用單元發(fā)出轉換附件的請求, 所述應用單元根據轉換請求將預轉換的附件上傳到所述文件存儲單元同時向轉換單元發(fā) 送附件轉換請求;郵件附件的轉換所述轉換單元根據轉換請求將附件轉換后發(fā)送到所述文件存儲 單元同時通過所述應用單元向所述轉換請求單元發(fā)送附件轉換狀態(tài)信息;下載轉換后的郵件附件所述應用單元根據轉換狀態(tài)信息從所述文件存儲單元下 載轉換附件供使用本發(fā)明的進一步技術方案是所述轉換請求單元包括WEB轉換請求模塊和WAP轉 換請求模塊,所述應用單元包括WEB應用模塊和WAP應用模塊。本發(fā)明的技術效果是構建一種郵件附件轉換系統(tǒng),所述轉換請求單元向所述應 用單元發(fā)出轉換附件的請求,所述應用單元根據轉換請求將預轉換的附件上傳到所述文件 存儲單元同時向轉換單元發(fā)送附件轉換請求,所述轉換單元根據轉換請求將附件轉換后發(fā) 送到所述文件存儲單元同時通過所述應用單元向所述轉換請求單元發(fā)送附件轉換狀態(tài)信 息,所述轉換請求單元根據轉換狀態(tài)信息從所述文件存儲單元下載轉換附件。本發(fā)明的郵 件附件轉換系統(tǒng)使用戶可以直接在線進行郵件附件閱讀。
圖1為本發(fā)明的結構示意圖。圖2為本發(fā)明一種優(yōu)選方式結構示意圖。圖3為本發(fā)明還消息處理的結構示意圖。圖4為本發(fā)明帶接口擴展的結構示意圖。圖5為本發(fā)明的流程圖。
具體實施例方式下面結合具體實施例,對本發(fā)明技術方案進一步說明。如圖1所示,本發(fā)明的具體實施方式
是本發(fā)明一種郵件附件轉換系統(tǒng),包括請求 轉換附件的轉換請求單元1、接收轉換附件請求的應用單元2、存儲轉換文件的文件存儲單 元3、進行附件轉換的轉換單元4,所述轉換請求單元1向所述應用單元2發(fā)出轉換附件的請求,所述應用單元2根據轉換請求將預轉換的附件上傳到所述文件存儲單元3同時向轉 換單元4發(fā)送附件轉換請求,所述轉換單元4根據轉換請求將附件轉換后發(fā)送到所述文件 存儲單元3同時通過所述應用單元2向所述轉換請求單元1發(fā)送附件轉換狀態(tài)信息,所述 應用單元2根據轉換狀態(tài)信息從所述文件存儲單元3下載轉換附件供使用。本發(fā)明的具體實施過程如下當用戶閱讀郵件時,決定對其中郵件的附件進行在 線閱讀,所述轉換請求單元1向所述應用單元2發(fā)出附件轉換請求,所述應用單元2將預轉 換郵件附件上載至文件存儲單元3中,這里不限上載方式,根據實際情況以最快文件傳輸 的網絡協(xié)議即可。所述應用單元2向轉換單元4發(fā)送HTTP協(xié)議轉換請求,其中包含附件轉 換需要的各種參數(shù)及要轉換成為的目標格式和參數(shù)。轉換單元4提供附件轉換標準接口, 當請求后判斷和啟動線程轉換任務,同時立即返回狀態(tài),需要輪循接口以得到附件轉換狀 態(tài)。所述轉換單元4根據轉換請求將附件轉換后發(fā)送到所述文件存儲單元3同時通過所述 應用單元2向所述轉換請求單元1發(fā)送附件轉換狀態(tài)信息,當所述應用單元2得到所述轉 換單元4發(fā)送的附件轉換狀態(tài)信息后,會從所述文件存儲單元3上下載已轉換好的目標文 件,由所述應用單元2以在線閱讀的形式展現(xiàn)在客戶終端瀏覽器上。如圖2所示,本發(fā)明的優(yōu)選實施方式是所述轉換請求單元1包括TOB轉換請求 模塊11和WAP轉換請求模塊12。所述應用單元包括WEB應用模塊21和WAP應用模塊22。 具體實施過程中所述WEB轉換請求模塊11向所述WEB應用模塊21發(fā)送附件轉換請求,所 述WAP轉換請求模塊12向所述WAP應用模塊22發(fā)送轉換請求。對于TOB郵件所述轉換 單元4根據轉換請求將附件轉換后發(fā)送到所述文件存儲單元3同時通過所述TOB應用模塊 21向所述TOB轉換請求模塊11發(fā)送附件轉換狀態(tài)信息,當所述WEB應用模塊21得到所述 轉換單元4發(fā)送的附件轉換狀態(tài)信息后,會從所述文件存儲單元3上下載已轉換好的目標 文件,由所述WEB應用模塊21以WEB在線閱讀的形式展現(xiàn)在客戶終端瀏覽器上。對于WAP 郵件所述轉換單元4根據轉換請求將附件轉換后發(fā)送到所述文件存儲單元3同時通過所 述WAP應用模塊22向所述WAP轉換請求模塊12發(fā)送附件轉換狀態(tài)信息,當所述WAP應用 模塊222得到所述轉換單元4發(fā)送的附件轉換狀態(tài)信息后,會從所述文件存儲單元3上下 載已轉換好的目標文件,由所述WAP應用模塊22以在線閱讀的形式展現(xiàn)在客戶終端瀏覽器 上。如圖3所示,本發(fā)明的優(yōu)選實施方式是所述郵件附件轉換系統(tǒng)還包括與所述轉 換請求單元1和所述轉換單元4傳送消息的消息處理單元7,所述消息處理單元7接收所述 轉換單元4傳送的轉換狀態(tài)信息推送到所述轉換請求單元1。所述消息處理單元7是附件 轉換消息推送接口,會將轉換狀態(tài)實時推送回客戶端。所述轉換單元4還包括將郵件附件 按原文格式進行轉換的轉換格式控制模塊41。所述轉換單元4在調用附件轉換接口進行轉 換時,轉換格式控制模塊41進行圖片的高保真處理,不僅按照與用戶瀏覽原文件每頁的內 容一致進行圖片轉換,還要求盡量接近原文檔的樣式與排版。同時優(yōu)化轉換速率,并減少圖 片的尺寸。所述轉換單元4還包括根據轉換的過程將部分已經轉換的內容進行發(fā)送保存的 部分轉換模塊42,所述部分轉換模塊42上載部分轉換好的內容時同時向通過所述應用單 元1向轉換請求單元發(fā)送轉換狀態(tài)信息。部分轉換模塊42是用于提升用戶閱讀附件人性 化的方面,這時如果附件已轉換了一部分頁,則將這部分信息推送回,使用戶可以即時瀏覽 轉換好的部分頁,在閱讀的同時,附件轉換進而轉換余下的頁。
如圖3所示,本發(fā)明的優(yōu)選實施方式是所述郵件附件轉換系統(tǒng)還包括轉換判斷 單元6,所述轉換判斷單元6在用戶瀏覽郵件附件時先判斷所述郵件附件是否已經轉換過。 在用戶需要閱讀附件的時候,所述轉換判斷單元6首先判斷該附件是否已被轉換過,如果 已轉換過則直接進行附件的閱讀,這一點可以減少性能上不必要的消耗。如圖4所示,本發(fā)明的優(yōu)選實施方式是所述郵件附件轉換系統(tǒng)還包括接口擴展 單元5,所述接口擴展單元5包括對所述郵件附件轉換系統(tǒng)進行替換的替換模塊51、對所述 郵件附件轉換系統(tǒng)進行升級的升級模塊52、對所述郵件附件轉換系統(tǒng)進行功能擴展的擴展 模塊53。所述轉換單元4包括多種格式的轉換模塊,具體由哪一種格式的轉換模塊實現(xiàn)轉 換功能,則由所述轉換單元4的配置文件來決定。所述轉換單元4是一個具體的轉換單元, 我們采用的開源系統(tǒng)OpenOffice來實現(xiàn),由于OpenOffice采用了 UNO (通用網絡對象)的 接口調用,使得很容易與本發(fā)明的統(tǒng)一接口相對接和應用,但OpenOffice的轉換也有某些 格式的轉換不支持,因接口擴展單元5表示可以增加更多的實現(xiàn)模塊來處理其它的轉換需 要。替換模塊51對所述郵件附件轉換系統(tǒng)的部分功能模塊進行替換,升級模塊52對所述 郵件附件轉換系統(tǒng)進行升級,擴展模塊53對所述郵件附件轉換系統(tǒng)進行功能擴展。如圖5所示,本發(fā)明的具體實施方式
是提供一種郵件附件轉換方法,包括請求轉 換附件的轉換請求單元、接收轉換附件請求的應用單元、存儲轉換文件的文件存儲單元、進 行附件轉換的轉換單元,包括如下步驟步驟100 發(fā)送附件件轉換請求,即,所述轉換請求單元向所述應用單元發(fā)出轉換 附件的請求,所述應用單元根據轉換請求將預轉換的附件上傳到所述文件存儲單元同時向 轉換單元發(fā)送附件轉換請求。步驟200 郵件附件的轉換,即,所述轉換單元根據轉換請求將附件轉換后發(fā)送到 所述文件存儲單元同時通過所述應用單元向所述轉換請求單元發(fā)送附件轉換狀態(tài)信息。步驟300 下載轉換后的郵件附件,即,所述轉換請求單元根據轉換狀態(tài)信息從所 述文件存儲單元下載轉換附件。如圖1所示,具體實施過程如下當用戶閱讀郵件時,決定對其中郵件的附件進行 在線閱讀,所述轉換請求單元1向所述應用單元2發(fā)出附件轉換請求,所述應用單元2將預 轉換郵件附件上載至文件存儲單元3中,這里不限上載方式,根據實際情況以最快文件傳 輸?shù)木W絡協(xié)議即可。所述應用單元2向轉換單元4發(fā)送HTTP協(xié)議轉換請求,其中包含附件 轉換需要的各種參數(shù)及要轉換成為的目標格式和參數(shù)。轉換單元4提供附件轉換標準接 口,當請求后判斷和啟動線程轉換任務,同時立即返回狀態(tài),需要輪循接口以得到附件轉換 狀態(tài)。所述轉換單元4根據轉換請求將附件轉換后發(fā)送到所述文件存儲單元3同時通過所 述應用單元2向所述轉換請求單元1發(fā)送附件轉換狀態(tài)信息,當所述應用單元2得到所述 轉換單元4發(fā)送的附件轉換狀態(tài)信息后,會從所述文件存儲單元3上下載已轉換好的目標 文件,由所述應用單元2以在線閱讀的形式展現(xiàn)在客戶終端瀏覽器上。如圖2所示,本發(fā)明的優(yōu)選實施方式是所述轉換請求單元1包括TOB轉換請求 模塊11和WAP轉換請求模塊12。所述應用單元包括WEB應用模塊21和WAP應用模塊22。 具體實施過程中所述WEB轉換請求模塊11向所述WEB應用模塊21發(fā)送附件轉換請求,所 述WAP轉換請求模塊12向所述WAP應用模塊22發(fā)送轉換請求。對于TOB郵件所述轉換 單元4根據轉換請求將附件轉換后發(fā)送到所述文件存儲單元3同時通過所述TOB應用模塊21向所述TOB轉換請求模塊11發(fā)送附件轉換狀態(tài)信息,當所述WEB應用模塊21得到所述 轉換單元4發(fā)送的附件轉換狀態(tài)信息后,會從所述文件存儲單元3上下載已轉換好的目標 文件,由所述WEB應用模塊21以WEB在線閱讀的形式展現(xiàn)在客戶終端瀏覽器上。對于WAP 郵件所述轉換單元4根據轉換請求將附件轉換后發(fā)送到所述文件存儲單元3同時通過所 述WAP應用模塊22向所述WAP轉換請求模塊12發(fā)送附件轉換狀態(tài)信息,當所述WAP應用 模塊222得到所述轉換單元4發(fā)送的附件轉換狀態(tài)信息后,會從所述文件存儲單元3上下 載已轉換好的目標文件,由所述WAP應用模塊22以在線閱讀的形式展現(xiàn)在客戶終端瀏覽器 上。 以上內容是結合具體的優(yōu)選實施方式對本發(fā)明所作的進一步詳細說明,不能認定 本發(fā)明的具體實施只局限于這些說明。對于本發(fā)明所屬技術領域的普通技術人員來說,在 不脫離本發(fā)明構思的前提下,還可以做出若干簡單推演或替換,都應當視為屬于本發(fā)明的 保護范圍。
權利要求
一種郵件附件轉換系統(tǒng),其特征在于,包括請求轉換附件的轉換請求單元、接收轉換附件請求的應用單元、存儲轉換文件的文件存儲單元、進行附件轉換的轉換單元,所述轉換請求單元向所述應用單元發(fā)出轉換附件的請求,所述應用單元根據轉換請求將預轉換的附件上傳到所述文件存儲單元同時向轉換單元發(fā)送附件轉換請求,所述轉換單元根據轉換請求將附件轉換后發(fā)送到所述文件存儲單元同時通過所述應用單元向所述轉換請求單元發(fā)送附件轉換狀態(tài)信息,所述應用單元根據轉換狀態(tài)信息從所述文件存儲單元下載轉換附件供使用。
2.根據權利要求1所述的郵件附件轉換系統(tǒng),其特征在于,所述轉換請求單元包括WEB 轉換請求模塊和WAP轉換請求模塊。
3.根據權利要求1所述的郵件附件轉換系統(tǒng),其特征在于,所述應用單元包括WEB應用 模塊和WAP應用模塊。
4.根據權利要求1所述的郵件附件轉換系統(tǒng),其特征在于,所述郵件附件轉換系統(tǒng)還 包括與所述轉換請求單元和所述轉換單元傳送消息的消息處理單元,所述消息處理單元接 收所述轉換單元傳送的轉換狀態(tài)信息推送到所述轉換請求單元。
5.根據權利要求1所述的郵件附件轉換系統(tǒng),其特征在于,所述郵件附件轉換系統(tǒng)還 包括接口擴展單元,所述接口擴展單元包括對所述郵件附件轉換系統(tǒng)進行替換的替換模 塊、對所述郵件附件轉換系統(tǒng)進行升級的升級模塊、對所述郵件附件轉換系統(tǒng)進行功能擴 展的擴展模塊。
6.根據權利要求1所述的郵件附件轉換系統(tǒng),其特征在于,所述郵件附件轉換系統(tǒng)還 包括轉換判斷單元,所述轉換判斷單元在用戶瀏覽郵件附件時先判斷所述郵件附件是否已 經轉換過。
7.根據權利要求1所述的郵件附件轉換系統(tǒng),其特征在于,所述轉換單元還包括將郵 件附件按原文格式進行轉換的轉換格式控制模塊。
8.根據權利要求1所述的郵件附件轉換系統(tǒng),其特征在于,所述轉換單元還包括根據 轉換的過程將部分已經轉換的內容進行發(fā)送保存的部分轉換模塊,所述部分轉換模塊上載 部分轉換好的內容時同時向通過所述應用單元向轉換請求單元發(fā)送轉換狀態(tài)信息。
9.一種郵件附件轉換方法,其特征在于,包括請求轉換附件的轉換請求單元、接收轉 換附件請求的應用單元、存儲轉換文件的文件存儲單元、進行附件轉換的轉換單元,包括如 下步驟發(fā)送附件件轉換請求所述轉換請求單元向所述應用單元發(fā)出轉換附件的請求,所述 應用單元根據轉換請求將預轉換的附件上傳到所述文件存儲單元同時向轉換單元發(fā)送附 件轉換請求;郵件附件的轉換所述轉換單元根據轉換請求將附件轉換后發(fā)送到所述文件存儲單元 同時通過所述應用單元向所述轉換請求單元發(fā)送附件轉換狀態(tài)信息;下載轉換后的郵件附件所述應用單元根據轉換狀態(tài)信息從所述文件存儲單元下載轉 換附件供使用。
10.根據權利要求9所述的郵件附件轉換方法,其特征在于,所述轉換請求單元包括 WEB轉換請求模塊和WAP轉換請求模塊,所述應用單元包括WEB應用模塊和WAP應用模塊。
全文摘要
本發(fā)明涉及一種郵件附件轉換系統(tǒng),包括請求轉換附件的轉換請求單元、接收轉換附件請求的應用單元、存儲轉換文件的文件存儲單元、進行附件轉換的轉換單元,所述轉換請求單元向所述應用單元發(fā)出轉換附件的請求,所述應用單元根據轉換請求將預轉換的附件上傳到所述文件存儲單元同時向轉換單元發(fā)送附件轉換請求,所述轉換單元根據轉換請求將附件轉換后發(fā)送到所述文件存儲單元同時通過所述應用單元向所述轉換請求單元發(fā)送附件轉換狀態(tài)信息,所述應用單元根據轉換狀態(tài)信息從所述文件存儲單元下載轉換附件供使用。本發(fā)明的郵件附件轉換系統(tǒng)使用戶可以直接在線進行郵件附件閱讀。
文檔編號H04W4/12GK101938717SQ20101027568
公開日2011年1月5日 申請日期2010年9月7日 優(yōu)先權日2010年9月7日
發(fā)明者楊良志 申請人:深圳市彩訊科技有限公司