專利名稱:在b/s結(jié)構(gòu)手機(jī)移動辦公系統(tǒng)中顯示多種文件的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種手機(jī)移動辦公系統(tǒng)中顯示多種文件的方法,尤其涉及一種在B/S結(jié)構(gòu)手機(jī)移動辦公系統(tǒng)中顯示多種文件的方法。
背景技術(shù):
在手機(jī)移動辦公系統(tǒng)中,將各種文件如文字文件、圖片文件等顯示在手機(jī)屏幕上是常見的需求,目前只有手機(jī)客戶端軟件即C/S結(jié)構(gòu)能實(shí)現(xiàn)這樣的需求,即在手機(jī)上安裝客戶端軟件系統(tǒng),由客戶端軟件解析各種格式的文件,再顯示在手機(jī)屏幕上。這樣的設(shè)計方法,弊端有以下幾點(diǎn)(I)對手機(jī)本身的要求較高,要求是智能手機(jī);(2)手機(jī)上必須安裝客戶端軟件,且客戶端軟件必須與手機(jī)操作系統(tǒng)相匹配;(3)對用戶的專業(yè)性要求較高,用戶必須熟悉手機(jī)客戶端軟件的安裝和使用;(4)開發(fā)工作量極大,要求開發(fā)工程師熟悉各種手機(jī)及操作系統(tǒng),開發(fā)出各種操作系統(tǒng)上的客戶端軟件,并測試通過,才能達(dá)到各種用戶各種手機(jī)的使用要求;手機(jī)操作系統(tǒng)和開發(fā)包的版本多如牛毛,開發(fā)機(jī)構(gòu)不可能全部為其開發(fā)客戶端程序,一般只選擇最常見的手機(jī)如iPhone、Android來開發(fā),這就導(dǎo)致了大量的非Iphone, Android手機(jī)的用戶,以及所有的非智能手機(jī)的用戶,都無法使用手機(jī)打開各種文件;(5)開發(fā)難度大,客戶端軟件實(shí)現(xiàn)還有一個非常致命的問題,就是辦公文件中往往帶有簽字蓋章等信息,則系統(tǒng)在解析文件的過程中,除了要解析文字信息外,還必須解析簽章的信息,這包括簽章本身的內(nèi)容,以及簽章在文件中的位置等信息。因此遇到這類文件,手機(jī)上通常難以忠實(shí)地顯示出原文形態(tài)。B/S結(jié)構(gòu)為瀏覽器和服務(wù)器結(jié)構(gòu),是隨著Internet技術(shù)的興起,對C/S結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。在這種結(jié)構(gòu)下,用戶工作界面通過WWW瀏覽器來實(shí)現(xiàn),這樣就大大簡化了手機(jī)端載荷,減輕了系統(tǒng)維護(hù)與升級的成本和工作量,降低了用戶的總體成本。采用B/S結(jié)構(gòu),用戶在手機(jī)上通過瀏覽器訪問服務(wù)器上的辦公管理軟件系統(tǒng),在手機(jī)上處理各種文件、事項(xiàng),實(shí)現(xiàn)移動辦公的應(yīng)用目的,是一種先進(jìn)而有效的移動辦公方法的探索,其目的是不依賴于手機(jī)端環(huán)境,無論是智能手機(jī)還是非智能手機(jī),無需在手機(jī)上安裝客戶端軟件,只要是能上網(wǎng)的手機(jī),無論手機(jī)的品牌、型號、操作平臺等,都可以使用這種移動辦公系統(tǒng)的功能。但是,上述以手機(jī)為移動終端的移動辦公系統(tǒng)的問題在于手機(jī)瀏覽器不能解析Word、Excel、PDF等文件,也就是手機(jī)瀏覽器上不能打開Word、Excel、PDF等文件,所以,目前市場上的大部分手機(jī)依然無法使用這種傳統(tǒng)的B/S結(jié)構(gòu)的移動辦公系統(tǒng),導(dǎo)致以手機(jī)為移動終端的移動辦公系統(tǒng)無法真正運(yùn)行。
發(fā)明內(nèi)容
本發(fā)明的目的就在于為了解決上述問題而提供一種在B/S結(jié)構(gòu)手機(jī)移動辦公系統(tǒng)中顯示多種文件的方法。 為了達(dá)到上述目的,本發(fā)明采用了以下技術(shù)方案
本發(fā)明采用B/S結(jié) 構(gòu),所述B/S結(jié)構(gòu)為瀏覽器和服務(wù)器結(jié)構(gòu),所述服務(wù)器包括OA服務(wù)端系統(tǒng),所述OA服務(wù)端系統(tǒng)包括手機(jī)界面表現(xiàn)層、OA服務(wù)層、OA文件系統(tǒng)和移動服務(wù)層,所述手機(jī)移動辦公系統(tǒng)中顯示多種文件的方法包括所述OA服務(wù)端系統(tǒng)的指令處理流程;所述OA服務(wù)端系統(tǒng)還包括虛擬打印服務(wù)層;所述OA服務(wù)端系統(tǒng)的指令處理流程為手機(jī)界面表現(xiàn)層接收到“打開某個文件”的指令后即向移動服務(wù)層傳遞該指令一移動服務(wù)層向OA服務(wù)層索取該指定文件一OA服務(wù)層在OA文件系統(tǒng)中定位該指定文件一OA服務(wù)層獲取該指定文件一OA服務(wù)層將該指定文件傳遞給移動服務(wù)層一移動服務(wù)層將該指定文件傳遞給虛擬打印服務(wù)層一虛擬打印服務(wù)層將該指定文件轉(zhuǎn)換為JPG格式的圖片文件,并回傳給移動服務(wù)層一移動服務(wù)層將JPG格式的圖片文件傳遞給手機(jī)界面表現(xiàn)層。虛擬打印功能的實(shí)現(xiàn)目前已經(jīng)在電腦上使用,能夠?qū)ζ洹按蛴∈走x項(xiàng)”和“屬性”進(jìn)行修改,從而設(shè)定是否共享、能使用時間、是否后臺打印和優(yōu)先級,以及紙張大小、版式安排等。它們同樣能截獲所有Windows程序的打印操作,或模擬打印效果,或完成某一特殊功能,虛擬打印的打印文件是以某種特定的格式保存在電腦上。這種功能使得不同格式的文件能夠通過虛擬打印的方式轉(zhuǎn)換為不同于文件原來格式的文件,從而完成用戶所需的特定功能。本發(fā)明中,虛擬打印服務(wù)層利用這種功能將不同格式的文件通過虛擬打印的方式轉(zhuǎn)換為JPG格式,便于手機(jī)的移動辦公系統(tǒng)能夠順利顯示,而不需對手機(jī)作任何變化,達(dá)到讓任何一款上網(wǎng)手機(jī)無需另作任何變化均能顯示絕大部分格式文件的目的。具體地,所述手機(jī)界面表現(xiàn)層由WAP和HTML5技術(shù)開發(fā)。由于WAP和HTML5技術(shù)均支持JPG文件的解析和顯示,因此任何可上網(wǎng)的手機(jī)都可顯示JPG圖片,且不存在兼容性問題,顯示質(zhì)量好。更具體地,所述“打開某個文件”中的文件為PDF格式文件、CEB格式文件、doc格式文件、txt格式文件、PPt格式文件、Xls格式文件、jtd格式文件、123格式文件、rtf格式文件、htm格式文件、html格式文件、log格式文件、ini格式文件、jpeg格式文件、jpg格式文件、tif格式文件、tiff格式文件、gif格式文件、png格式文件、bmp格式文件、pcx格式文件和dib格式文件中的一種。實(shí)際應(yīng)用中,其它絕大部分格式的文件都能通過虛擬打印服務(wù)層的格式轉(zhuǎn)換為JPG格式文件。本發(fā)明的有益效果在于通過本發(fā)明,能夠?qū)崿F(xiàn)讓任何一款上網(wǎng)手機(jī)包括智能手機(jī)和非智能手機(jī),不借助于任何手機(jī)客戶端軟件,也無需另作任何變化,通過遠(yuǎn)程訪問OA服務(wù)端系統(tǒng),就能將OA系統(tǒng)中的各種文字文件和圖片文件顯示在手機(jī)屏幕上,使手機(jī)移動辦公系統(tǒng)中顯示多種文件的功能能夠輕松實(shí)現(xiàn),為手機(jī)移動辦公系統(tǒng)行業(yè)的快速發(fā)展打下堅實(shí)的基礎(chǔ)。具體體現(xiàn)為I、本發(fā)明適用于所有能上網(wǎng)的手機(jī),實(shí)用性強(qiáng),便于推廣;2、手機(jī)上無需安裝客戶端軟件,使用方便;3、對手機(jī)操作系統(tǒng)不敏感,任何操作系統(tǒng)的手機(jī)都可使用本發(fā)明的功能,對手機(jī)軟件要求低;4、對用戶的專業(yè)性要求低用戶無需了解手機(jī)客戶端軟件的安裝和使用;5、手機(jī)可打開包括 PDF、CEB> doc、txt、ppt、xls、jtd、123、rtf > htm、html、log、ini、jpeg、jpg、tif、tiff、gif、png、bmp、pcx、dib 在內(nèi)的絕大部分格式文件;
6、文件顯示效果忠實(shí)于原文,如帶簽字蓋章信息的文件,顯示結(jié)果與原文件一模
一樣;7、開發(fā)工作量小,無需為每個手機(jī)操作系統(tǒng)逐一開發(fā)軟件;8、開發(fā)和測試周期短,生產(chǎn)成本低。
圖I是本發(fā)明所述OA服務(wù)端系統(tǒng)的指令處理流程方框圖。
具體實(shí)施例方式下面結(jié)合附圖對本發(fā)明作進(jìn)一步具體描述結(jié)合圖1,本發(fā)明采用B/S結(jié)構(gòu),B/S結(jié)構(gòu)為瀏覽器和服務(wù)器結(jié)構(gòu),服務(wù)器包括OA服務(wù)端系統(tǒng),OA服務(wù)端系統(tǒng)包括手機(jī)界面表現(xiàn)層、OA服務(wù)層、OA文件系統(tǒng)、移動服務(wù)層和虛擬打印服務(wù)層,手機(jī)移動辦公系統(tǒng)中顯示多種文件的方法包括OA服務(wù)端系統(tǒng)的指令處理流程;如圖I所示,OA服務(wù)端系統(tǒng)的指令處理流程為手機(jī)界面表現(xiàn)層接收到“打開某個文件”的指令后即向移動服務(wù)層傳遞該指令一移動服務(wù)層向OA服務(wù)層索取該指定文件—OA服務(wù)層在OA文件系統(tǒng)中定位該指定文件一OA服務(wù)層獲取該指定文件一OA服務(wù)層將該指定文件傳遞給移動服務(wù)層一移動服務(wù)層將該指定文件傳遞給虛擬打印服務(wù)層一虛擬打印服務(wù)層將該指定文件轉(zhuǎn)換為JPG格式的圖片文件,并回傳給移動服務(wù)層一移動服務(wù)層將JPG格式的圖片文件傳遞給手機(jī)界面表現(xiàn)層。上述文件的格式可以為HF、CEB、doc、txt、ppt、xls、jtd、123、rtf、htm、html、log、ini、jpeg、jpg、tif、tiff、gif、png、bmp、pcx或dib ;上述手機(jī)界面表現(xiàn)層由WAP和HTML5技術(shù)開發(fā)。通過本發(fā)明,能夠?qū)崿F(xiàn)讓任何一款上網(wǎng)手機(jī)包括智能手機(jī)和非智能手機(jī),不借助于任何手機(jī)客戶端軟件,也無需另作任何變化,通過遠(yuǎn)程訪問OA服務(wù)端系統(tǒng),就能將OA系統(tǒng)中的各種文字文件和圖片文件顯示在手機(jī)屏幕上,使手機(jī)移動辦公系統(tǒng)中顯示多種文件 的功能能夠輕松實(shí)現(xiàn),為手機(jī)移動辦公系統(tǒng)行業(yè)的快速發(fā)展打下堅實(shí)的基礎(chǔ)。
權(quán)利要求
1.一種在B/S結(jié)構(gòu)手機(jī)移動辦公系統(tǒng)中顯示多種文件的方法,采用B/S結(jié)構(gòu),所述B/S結(jié)構(gòu)為瀏覽器和服務(wù)器結(jié)構(gòu),所述服務(wù)器包括OA服務(wù)端系統(tǒng),所述OA服務(wù)端系統(tǒng)包括手機(jī)界面表現(xiàn)層、OA服務(wù)層、OA文件系統(tǒng)和移動服務(wù)層,所述手機(jī)移動辦公系統(tǒng)中顯示多種文件的方法包括所述OA服務(wù)端系統(tǒng)的指令處理流程;其特征在于所述OA服務(wù)端系統(tǒng)還包括虛擬打印服務(wù)層;所述OA服務(wù)端系統(tǒng)的指令處理流程為手機(jī)界面表現(xiàn)層接收到“打開某個文件”的指令后即向移動服務(wù)層傳遞該指令一移動服務(wù)層向OA服務(wù)層索取該指定文件一OA服務(wù)層在OA文件系統(tǒng)中定位該指定文件一OA服務(wù)層獲取該指定文件一OA服務(wù)層將該指定文件傳遞給移動服務(wù)層一移動服務(wù)層將該指定文件傳遞給虛擬打印服務(wù)層一虛擬打印服務(wù)層將該指定文件轉(zhuǎn)換為JPG格式的圖片文件,并回傳給移動服務(wù)層一移動服務(wù)層將JPG格式的圖片文件傳遞給手機(jī)界面表現(xiàn)層。
2.根據(jù)權(quán)利要求I所述的在B/S結(jié)構(gòu)手機(jī)移動辦公系統(tǒng)中顯示多種文件的方法,其特征在于所述手機(jī)界面表現(xiàn)層由WAP和HTML5技術(shù)開發(fā)。
3.根據(jù)權(quán)利要求I所述的在B/S結(jié)構(gòu)手機(jī)移動辦公系統(tǒng)中顯示多種文件的方法,其特征在于所述“打開某個文件”中的文件為PDF格式文件、CEB格式文件、doc格式文件、txt格式文件、PPt格式文件、xls格式文件、jtd格式文件、123格式文件、rtf格式文件、htm格式文件、html格式文件、log格式文件、ini格式文件、jpeg格式文件、jpg格式文件、tif格式文件、tiff格式文件、gif格式文件、png格式文件、bmp格式文件、pcx格式文件和dib格式文件中的一種。
全文摘要
本發(fā)明公開了一種在B/S結(jié)構(gòu)手機(jī)移動辦公系統(tǒng)中顯示多種文件的方法,采用B/S結(jié)構(gòu),服務(wù)器包括OA服務(wù)端系統(tǒng),手機(jī)移動辦公系統(tǒng)中顯示多種文件的方法包括OA服務(wù)端系統(tǒng)的指令處理流程;OA服務(wù)端系統(tǒng)還包括虛擬打印服務(wù)層;OA服務(wù)端系統(tǒng)的指令處理流程為手機(jī)界面表現(xiàn)層接收到“打開某個文件”的指令后即向移動服務(wù)層傳遞該指令→移動服務(wù)層向OA服務(wù)層索取該指定文件→OA服務(wù)層在OA文件系統(tǒng)中定位并獲取該指定文件→OA服務(wù)層將該指定文件通過移動服務(wù)層傳遞給虛擬打印服務(wù)層→虛擬打印服務(wù)層將該指定文件轉(zhuǎn)換為JPG格式的圖片文件,并通過移動服務(wù)層傳遞給手機(jī)界面表現(xiàn)層。通過本發(fā)明,上網(wǎng)手機(jī)無需安裝終端系統(tǒng)都能打開多種文件。
文檔編號H04L29/08GK102647458SQ201210085849
公開日2012年8月22日 申請日期2012年3月28日 優(yōu)先權(quán)日2012年3月28日
發(fā)明者何錚 申請人:成都立方體科技有限公司