CN102647458A - 在b/s结构手机移动办公***中显示多种文件的方法 - Google Patents
在b/s结构手机移动办公***中显示多种文件的方法 Download PDFInfo
- Publication number
- CN102647458A CN102647458A CN2012100858494A CN201210085849A CN102647458A CN 102647458 A CN102647458 A CN 102647458A CN 2012100858494 A CN2012100858494 A CN 2012100858494A CN 201210085849 A CN201210085849 A CN 201210085849A CN 102647458 A CN102647458 A CN 102647458A
- Authority
- CN
- China
- Prior art keywords
- file
- service layer
- mobile phone
- formatted
- mobile
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Information Transfer Between Computers (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明公开了一种在B/S结构手机移动办公***中显示多种文件的方法,采用B/S结构,服务器包括OA服务端***,手机移动办公***中显示多种文件的方法包括OA服务端***的指令处理流程;OA服务端***还包括虚拟打印服务层;OA服务端***的指令处理流程为:手机界面表现层接收到“打开某个文件”的指令后即向移动服务层传递该指令→移动服务层向OA服务层索取该指定文件→OA服务层在OA文件***中定位并获取该指定文件→OA服务层将该指定文件通过移动服务层传递给虚拟打印服务层→虚拟打印服务层将该指定文件转换为JPG格式的图片文件,并通过移动服务层传递给手机界面表现层。通过本发明,上网手机无需安装终端***都能打开多种文件。
Description
技术领域
本发明涉及一种手机移动办公***中显示多种文件的方法,尤其涉及一种在B/S结构手机移动办公***中显示多种文件的方法。
背景技术
在手机移动办公***中,将各种文件如文字文件、图片文件等显示在手机屏幕上是常见的需求,目前只有手机客户端软件即C/S结构能实现这样的需求,即在手机上安装客户端软件***,由客户端软件解析各种格式的文件,再显示在手机屏幕上。这样的设计方法,弊端有以下几点:(1)对手机本身的要求较高,要求是智能手机;(2)手机上必须安装客户端软件,且客户端软件必须与手机操作***相匹配;(3)对用户的专业性要求较高,用户必须熟悉手机客户端软件的安装和使用;(4)开发工作量极大,要求开发工程师熟悉各种手机及操作***,开发出各种操作***上的客户端软件,并测试通过,才能达到各种用户各种手机的使用要求;手机操作***和开发包的版本多如牛毛,开发机构不可能全部为其开发客户端程序,一般只选择最常见的手机如Iphone、Android来开发,这就导致了大量的非Iphone、Android手机的用户,以及所有的非智能手机的用户,都无法使用手机打开各种文件;(5)开发难度大,客户端软件实现还有一个非常致命的问题,就是办公文件中往往带有签字盖章等信息,则***在解析文件的过程中,除了要解析文字信息外,还必须解析签章的信息,这包括签章本身的内容,以及签章在文件中的位置等信息。因此遇到这类文件,手机上通常难以忠实地显示出原文形态。
B/S结构为浏览器和服务器结构,是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面通过WWW浏览器来实现,这样就大大简化了手机端载荷,减轻了***维护与升级的成本和工作量,降低了用户的总体成本。
采用B/S结构,用户在手机上通过浏览器访问服务器上的办公管理软件***,在手机上处理各种文件、事项,实现移动办公的应用目的,是一种先进而有效的移动办公方法的探索,其目的是不依赖于手机端环境,无论是智能手机还是非智能手机,无需在手机上安装客户端软件,只要是能上网的手机,无论手机的品牌、型号、操作平台等,都可以使用这种移动办公***的功能。
但是,上述以手机为移动终端的移动办公***的问题在于:手机浏览器不能解析Word、Excel、PDF等文件,也就是手机浏览器上不能打开Word、Excel、PDF等文件,所以,目前市场上的大部分手机依然无法使用这种传统的B/S结构的移动办公***,导致以手机为移动终端的移动办公***无法真正运行。
发明内容
本发明的目的就在于为了解决上述问题而提供一种在B/S结构手机移动办公***中显示多种文件的方法。
为了达到上述目的,本发明采用了以下技术方案:
本发明采用B/S结构,所述B/S结构为浏览器和服务器结构,所述服务器包括OA服务端***,所述OA服务端***包括手机界面表现层、OA服务层、OA文件***和移动服务层,所述手机移动办公***中显示多种文件的方法包括所述OA服务端***的指令处理流程;所述OA服务端***还包括虚拟打印服务层;所述OA服务端***的指令处理流程为:手机界面表现层接收到“打开某个文件”的指令后即向移动服务层传递该指令→移动服务层向OA服务层索取该指定文件→OA服务层在OA文件***中定位该指定文件→OA服务层获取该指定文件→OA服务层将该指定文件传递给移动服务层→移动服务层将该指定文件传递给虚拟打印服务层→虚拟打印服务层将该指定文件转换为JPG格式的图片文件,并回传给移动服务层→移动服务层将JPG格式的图片文件传递给手机界面表现层。
虚拟打印功能的实现目前已经在电脑上使用,能够对其“打印首选项”和“属性”进行修改,从而设定是否共享、能使用时间、是否后台打印和优先级,以及纸张大小、版式安排等。它们同样能截获所有Windows程序的打印操作,或模拟打印效果,或完成某一特殊功能,虚拟打印的打印文件是以某种特定的格式保存在电脑上。这种功能使得不同格式的文件能够通过虚拟打印的方式转换为不同于文件原来格式的文件,从而完成用户所需的特定功能。本发明中,虚拟打印服务层利用这种功能将不同格式的文件通过虚拟打印的方式转换为JPG格式,便于手机的移动办公***能够顺利显示,而不需对手机作任何变化,达到让任何一款上网手机无需另作任何变化均能显示绝大部分格式文件的目的。
具体地,所述手机界面表现层由WAP和HTML5技术开发。由于WAP和HTML5技术均支持JPG文件的解析和显示,因此任何可上网的手机都可显示JPG图片,且不存在兼容性问题,显示质量好。
更具体地,所述“打开某个文件”中的文件为PDF格式文件、CEB格式文件、doc格式文件、txt格式文件、ppt格式文件、xls格式文件、jtd格式文件、123格式文件、rtf格式文件、htm格式文件、html格式文件、log格式文件、ini格式文件、jpeg格式文件、jpg格式文件、tif格式文件、tiff格式文件、gif格式文件、png格式文件、bmp格式文件、pcx格式文件和dib格式文件中的一种。实际应用中,其它绝大部分格式的文件都能通过虚拟打印服务层的格式转换为JPG格式文件。
本发明的有益效果在于:
通过本发明,能够实现让任何一款上网手机包括智能手机和非智能手机,不借助于任何手机客户端软件,也无需另作任何变化,通过远程访问OA服务端***,就能将OA***中的各种文字文件和图片文件显示在手机屏幕上,使手机移动办公***中显示多种文件的功能能够轻松实现,为手机移动办公***行业的快速发展打下坚实的基础。具体体现为:
1、本发明适用于所有能上网的手机,实用性强,便于推广;
2、手机上无需安装客户端软件,使用方便;
3、对手机操作***不敏感,任何操作***的手机都可使用本发明的功能,对手机软件要求低;
4、对用户的专业性要求低:用户无需了解手机客户端软件的安装和使用;
5、手机可打开包括PDF、CEB、doc、txt、ppt、xls、jtd、123、rtf、htm、html、log、ini、jpeg、jpg、tif、tiff、gif、png、bmp、pcx、dib在内的绝大部分格式文件;
6、文件显示效果忠实于原文,如带签字盖章信息的文件,显示结果与原文件一模一样;
7、开发工作量小,无需为每个手机操作***逐一开发软件;
8、开发和测试周期短,生产成本低。
附图说明
图1是本发明所述OA服务端***的指令处理流程方框图。
具体实施方式
下面结合附图对本发明作进一步具体描述:
结合图1,本发明采用B/S结构,B/S结构为浏览器和服务器结构,服务器包括OA服务端***,OA服务端***包括手机界面表现层、OA服务层、OA文件***、移动服务层和虚拟打印服务层,手机移动办公***中显示多种文件的方法包括OA服务端***的指令处理流程;如图1所示,OA服务端***的指令处理流程为:手机界面表现层接收到“打开某个文件”的指令后即向移动服务层传递该指令→移动服务层向OA服务层索取该指定文件→OA服务层在OA文件***中定位该指定文件→OA服务层获取该指定文件→OA服务层将该指定文件传递给移动服务层→移动服务层将该指定文件传递给虚拟打印服务层→虚拟打印服务层将该指定文件转换为JPG格式的图片文件,并回传给移动服务层→移动服务层将JPG格式的图片文件传递给手机界面表现层。上述文件的格式可以为PDF、CEB、doc、txt、ppt、xls、jtd、123、rtf、htm、html、log、ini、jpeg、jpg、tif、tiff、gif、png、bmp、pcx或dib;上述手机界面表现层由WAP和HTML5技术开发。
通过本发明,能够实现让任何一款上网手机包括智能手机和非智能手机,不借助于任何手机客户端软件,也无需另作任何变化,通过远程访问OA服务端***,就能将OA***中的各种文字文件和图片文件显示在手机屏幕上,使手机移动办公***中显示多种文件的功能能够轻松实现,为手机移动办公***行业的快速发展打下坚实的基础。
Claims (3)
1.一种在B/S结构手机移动办公***中显示多种文件的方法,采用B/S结构,所述B/S结构为浏览器和服务器结构,所述服务器包括OA服务端***,所述OA服务端***包括手机界面表现层、OA服务层、OA文件***和移动服务层,所述手机移动办公***中显示多种文件的方法包括所述OA服务端***的指令处理流程;其特征在于:所述OA服务端***还包括虚拟打印服务层;所述OA服务端***的指令处理流程为:手机界面表现层接收到“打开某个文件”的指令后即向移动服务层传递该指令→移动服务层向OA服务层索取该指定文件→OA服务层在OA文件***中定位该指定文件→OA服务层获取该指定文件→OA服务层将该指定文件传递给移动服务层→移动服务层将该指定文件传递给虚拟打印服务层→虚拟打印服务层将该指定文件转换为JPG格式的图片文件,并回传给移动服务层→移动服务层将JPG格式的图片文件传递给手机界面表现层。
2.根据权利要求1所述的在B/S结构手机移动办公***中显示多种文件的方法,其特征在于:所述手机界面表现层由WAP和HTML5技术开发。
3.根据权利要求1所述的在B/S结构手机移动办公***中显示多种文件的方法,其特征在于:所述“打开某个文件”中的文件为PDF格式文件、CEB格式文件、doc格式文件、txt格式文件、ppt格式文件、xls格式文件、jtd格式文件、123格式文件、rtf格式文件、htm格式文件、html格式文件、log格式文件、ini格式文件、jpeg格式文件、jpg格式文件、tif格式文件、tiff格式文件、gif格式文件、png格式文件、bmp格式文件、pcx格式文件和dib格式文件中的一种。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012100858494A CN102647458A (zh) | 2012-03-28 | 2012-03-28 | 在b/s结构手机移动办公***中显示多种文件的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012100858494A CN102647458A (zh) | 2012-03-28 | 2012-03-28 | 在b/s结构手机移动办公***中显示多种文件的方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102647458A true CN102647458A (zh) | 2012-08-22 |
Family
ID=46660031
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2012100858494A Pending CN102647458A (zh) | 2012-03-28 | 2012-03-28 | 在b/s结构手机移动办公***中显示多种文件的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102647458A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103236967A (zh) * | 2013-04-23 | 2013-08-07 | 浪潮集团山东通用软件有限公司 | 一种基于消息的即时协同办公*** |
CN104049920B (zh) * | 2013-03-11 | 2017-09-22 | 魏如隆 | 可携式虚拟打印机 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1732461A (zh) * | 2002-11-26 | 2006-02-08 | Lg电子株式会社 | 基于要素的多个文件的分析***和方法 |
CN101253466A (zh) * | 2004-08-02 | 2008-08-27 | 皇家飞利浦电子股份有限公司 | 能够建模虚拟对象的***和方法 |
CN101472236A (zh) * | 2007-12-26 | 2009-07-01 | 北京华夏未来信息技术有限公司 | 一种应用***发布的方法和装置 |
CN101699839A (zh) * | 2009-11-30 | 2010-04-28 | 威海捷讯通信技术有限公司 | 移动终端图形适配***及其方法 |
-
2012
- 2012-03-28 CN CN2012100858494A patent/CN102647458A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1732461A (zh) * | 2002-11-26 | 2006-02-08 | Lg电子株式会社 | 基于要素的多个文件的分析***和方法 |
CN101253466A (zh) * | 2004-08-02 | 2008-08-27 | 皇家飞利浦电子股份有限公司 | 能够建模虚拟对象的***和方法 |
CN101472236A (zh) * | 2007-12-26 | 2009-07-01 | 北京华夏未来信息技术有限公司 | 一种应用***发布的方法和装置 |
CN101699839A (zh) * | 2009-11-30 | 2010-04-28 | 威海捷讯通信技术有限公司 | 移动终端图形适配***及其方法 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104049920B (zh) * | 2013-03-11 | 2017-09-22 | 魏如隆 | 可携式虚拟打印机 |
CN103236967A (zh) * | 2013-04-23 | 2013-08-07 | 浪潮集团山东通用软件有限公司 | 一种基于消息的即时协同办公*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2916243B1 (en) | Method, apparatus, server and system for implementing web application | |
CN101567065B (zh) | 跨平台的文档在线编辑***及其方法 | |
Boulos et al. | Web GIS in practice VIII: HTML5 and the canvas element for interactive online mapping | |
JP2020194567A (ja) | ウェブコンテンツ生成方法およびシステム | |
CN103092581A (zh) | 一种Web前端本地开发环境的搭建方法和装置 | |
CN105589836A (zh) | 文档预览方法、终端及服务器 | |
CN102156742A (zh) | 支持手机使用自带浏览器展示结构化文档的方法及中间件 | |
US20130212559A1 (en) | Method and System for Developing Applications for Portable Communication Devices | |
CN102346770A (zh) | WebKit浏览器网页内容加载方法及装置 | |
WO2013097202A1 (en) | Apparatuses and methods for web application converter systems | |
CN102291437A (zh) | 跨平台互联网应用的实现***及方法 | |
CN102799371A (zh) | 一种扩展的数据输入装置及方法 | |
CN104268226A (zh) | 一种基于浏览器的Word图片拷贝上传控件与方法 | |
CN102298599A (zh) | 离线浏览网页方法及其*** | |
CN104615670A (zh) | 一种android浏览器中支持多渲染引擎的方法及浏览器 | |
CN105488049A (zh) | 网页图像解析方法、装置及浏览器 | |
CN102609503A (zh) | 静态网页页面的生成方法及装置 | |
CN112612964A (zh) | 一种图片展示方法、装置、计算机设备和存储介质 | |
CN102253986A (zh) | 提高多终端网页显示效果的方法和装置 | |
CN102647458A (zh) | 在b/s结构手机移动办公***中显示多种文件的方法 | |
CN105094787B (zh) | 企业互联网应用的处理方法及装置 | |
CN104216868A (zh) | 一种文档显示格式的适配方法及装置 | |
CN103886086A (zh) | 跨浏览器的文档显示***及其方法 | |
CN104702299A (zh) | 通过网页访问和配置的gnss接收机 | |
CN104317779A (zh) | 一种基于浏览器的Word公式拷贝上传控件与方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20120822 |