您的位置:首页 / 软件 /UOF-Open XML转换器

在变革时代创造机遇 微软致力互操作成果再迈一步

ZDNetnews 更新时间:2009-07-06 10:24:57作者:CNET科技资讯网

本文关键词: UOF-Open XML转换器 | UOF | Open XML | 互操作 | 微软 |

文/孙莹

CNET科技资讯网7月6北京报道 我们正处于一个不断变革的时代,IT技术变化非常快,面对商业环境的加速变革与经济环境的不稳定性,企业一方面要求选择的多样化,另一方面希望最大限度的利用过去二三十年的IT投资,达到高效、低成本运营,这就给供应商提出了要求,也提供了机遇。

“这是一个持续变革的时代,多元选择的世界,对微软来讲,也是微软不断变革的时代。提高多元化、开放性,提高互操作性,包括与开源软件的合作,这都是微软的一个战略方向。”微软中国平台战略总监李科研如是说,“微软致力于为客户提供更加快速便捷、性价比更好的系统。促进用户选择的多元化、推动市场发展。”

提高软件互操作性可以说是IT技术发展的一个挑战,也是一个趋势,更是IT厂商多年来努力的一个目标。从最终用户的角度看,用户也不喜欢互操作能力差的软件。

微软四原则引领互操作

那么怎样做到开放,如何提高互操作性?2008年2月21日,微软发布了四项互操作性原则及相应举措。李科研表示,如果把这四件事情做好的话,相信可以非常好的促进互操作性的发展。微软把最核心的产品拿出来做互操作,适用这四个原则。

具体来讲,首先确保连接的开放性,像Windows Vista、SQL Server 2008、Office 2007、Exchange Server 2007、Office SharePoint Server 2007这些微软核心产品,想连接都能连接得上,能够在核心产品确保开放的连接是微软迈出的非常大的一步。

第二,提高数据可移植性。保证数据的文档格式公开;第三,增强对行业标准的支持。不管国际标准也好,行业标准也好越来越多。微软一方面积极参与标准的制订,另一方面提高对产品的支持。

最后是开放的参与。促进与包括所有开源社区在内的客户和行业进行更开放的交流。做互操作不仅仅是一个系统,更是人与人之间、企业与企业之间合作的问题。开放的参与才能共赢。

这四个原则怎么来实施呢?微软利用多元途径实现互操作。李科研指出,首先实现软件产品与技术的互操作性,先把自己的产品做好,保证能对外连接,数据格式是开放的。此外,与合作伙伴及竞争对手联手应对互操作性挑战。

在产业合作方面,2006年,微软牵头启动了互操作厂商联盟,这是一个彼此合作的软、硬件厂商联盟,目的就是要解决互操作性问题。目前全球已经有60多个软硬件厂商参与,共同探讨客户碰到的互操作问题,并一起解决。通过微软技术资源,合作伙伴甚至竞争对手的资源,大家一起坐下来,把互操作的问题解决掉。

微软还发起并主持了一个互操作性高管客户委员会,邀请公共部门以及企业的高管有一个直接的对话,了解客户在互操作性上的问题,在过去的两年多的时间里,近60%的问题得到了解决。在中国本地,微软政府事业部组织业界十几位专家一起合作,了解国内互操作问题,共同制定解决方案。

此外,与开源社区的合作也是微软互操作努力一个不可或缺的方面,包括文件格式互操作性倡议(DII)、与PHPChina等社区的合作。
   
对于微软即将推出的Windows 7的互操作性,李科研强调,不管是Vista也好,Windows 7也好,Windows客户端这个产品线是微软非常重要的产品线,微软一直致力于互操作的工作。按照开放的连接性,它可以访问其他的服务器,其他的服务器也可以通过协议和API和Windows 7进行连接。 

而谈及微软的Azure服务平台和互操作性,微软中国首席技术执行官李志霄称,这不是新话题,微软肯定要参与。微软Azure中心件是开放的,有很多开源和JAVA工具可以推出来,云平台可以做开发,提供开发人员的服务,开发人员做出的最终服务可以给最终用户。微软的云平台就提供基础服务、开发服务以及最终服务。现在到未来都计划能够支持开放的标准,支持互操作性,支持安全,以用户为中心这样一个理念。

与Novell合作成效彰显

在商业联合方面,微软与Novell的合作应该说是一个非常成功的典型案例。2006年11月2日,微软与Novell签署了互操作协议,面向Windows和Linux客户提供解决方案。主要涵盖了三方面的内容,包括技术方面、商业合作方面还有IP合作方面。两年多来,微软与Novell在互操作方面取得了非常好的效果。

在目前的经济环境下,客户都希望从IT投资中获得最大价值,越来越多需求希望能有互操作性的解决方案,以及双方合作所提供的知识产权安心优势。虽然企业IT支出整体上十分疲弱,但过去6个月来,微软与Novell已经共同签下超过100家客户,这是两家公司在2006年签下合作条约后的两倍速度。

目前,微软与Novell在全球已经签署了300个客户,为中国和亚太区超过50家新客户解决了互操作问题。在技术合作方面主要是涵盖了几方面的内容:虚拟化、标准化系统管理、目录和身份联合、文档格式的兼容性、电脑易用技术和Moonlight(Sliverlight浏览器插件)。

微软与Novell通过互操作技术合作实现互操作性,其中虚拟化是一个很大的亮点。在虚拟化和标准化系统管理方面,微软与Novell可以同时对双方的物理机和虚拟机进行管理,SQL Server 2008不仅可以托管Windows Server,同样也可以同时托管Widows和SUSE的虚拟服务器。此外,双方通过专利合作协议实现IP保证,为客户实现了IP方面的一些保障,消除他们的困扰,避免了知识产权的纠纷。

据介绍,微软与Novell建立了联合的商业与市场销售团队,有共同销售、营销、支持计划。微软为客户提供Linux销售,提供SUSE Linux企业服务器订购证书。客户在企业数据中心中如果有互操作平台的要求,微软会建议客户使用SUSE linux,并提供比较优惠的价格,使客户体会到互操作性带来的益处。

李科研认为,互操作不仅仅是一个系统工程,互操作根本是人的合作。当初Novell与微软走在一起,开始也是小心的,但一旦把平台搭建起来,双方技术人员一起工作解决问题的时候,机制就变了,感觉也不一样了,你会突然发现有很多事情就好象产生化学反应一样。微软与Novell在进行接触合作以后,发现双方还可以做更多的事情。

文档互操作性再进一步

近几年来,微软在推动互操作方面进行了持续不断的努力,其中推动不同标准之间的文档互操作是微软在互操作性方面努力的重要部分。回顾过去一年微软与合作伙伴在互操作方面的新成果,就不得不提UOF-Open XML转换器2.0。

UOF是“中文办公文档格式”规范,中文简称“标文通”,规定了与办公软件有关的三个主要组成部分的文档格式,包括文字处理、电子表格及演示文档,UOF定义了这三个文档格式的规范与总体方向。2009年9月,UOF作为推荐性国家文档格式标准,中国办公软件厂商要对UOF做复合型测试,并基于UOF文档互联互通。Open XML起源于微软,逐渐发展成为国际的标准,也规定了办公软件三个组成部分的文档的表示方式和模式。

UOF与Open XML两个标准在中国都有比较大的影响力,与此同时也产生了一个问题,UOF文档和Open XML怎么能够互操作?支持Open XML的能否打开UOF文档?同样能打开UOF的文档是否能够打开Open XML以及相互之间进行转换。如果不同的文档格式互相不能互操作的话,就形成了信息孤岛,对信息共享、资源的利用都是一个障碍。

为了提高互操作性,在Open XML与UOF两个标准之间达到互操作的目的。2007年4月,微软与北京航空航天大学、北京信息科技大学、清华大学、联想利泰等多个科研院所及公司共同参与,组成一个开源项目UOF-Open XML转换器联合工作小组,发挥各自优势。微软在Open XML规范技术和资金上提供比较大的帮助,北航北信在UOF规范以及研发能力上有一些投入。

UOF-Open XML转换器联合项目组负责人林学练介绍,过去两年多的时间,转换器项目从启动到目前经过了两个阶段。第一个阶段在2008年1月,推出了转换器1.0版本,称为UOF-Open XML Translator 1.0,2008年到今年上半年UOF-Open XML实现了对于Word、Excel电子表格、PPT全部的支持转换,于今年6月5日发布了UOF-Open XML Translator 2.0的版本。

UOF-Open XML转换器是一个开源的免费下载插件,所有内容都在一个开源网站上(http://uof-translator.sourceforge.net/)发布,包括转换器的安装程序,源代码,文档设计、案例对所有的个人、公司和机构都是公开的,都可以免费下载使用。李科研强调,UOF-Open XML转换器2.0版,一方面是互操作性很大的一个进步,另一方面也是我们对全球开源社区的一个影响。

UOF-Open XML转换器2.0

UOF-Open XML 2.0是一个双向的转换器,两个标准之间能够互相兼容转换。转换器是无缝的,对于用户来讲感觉不到,只是技术人员知道怎么加进去。利用这个转换器可以使UOF的文档变成Open XML的文档,从而符合Open XML规范,能够被支持这些规范的文件所打开,反之亦然。那么UOF-Open XML转换器具体如何实现?

据悉,转换器在安装之后,提供几种使用方式。一种是在安装转换器之后,资源管理器菜单里看到有一个菜单项,可以使你把UOF文档格式用这个转换器转化成Open XML文档格式。这种使用方式不依赖于任何办公软件,无论有没有Office软件,都可以用转换器把UOF文本转换成Open XML,在这个资源管理器下就可以做到。

此外,针对微软Office 2007和2003做了一个插件,利用转换器的核心程序,表现在Office 2007下就是一个菜单项,用户通过这个菜单项可以直接到Office里打开文档,或者把Open XML文档直接保存为UOF文档。
 
而对于微软即将推出的Office  2010,UOF-Open XML转换器是否同样支持?林学练指出,严格来说,UOF-Open XML转换器是针对两个标准格式,即Open XML与UOF,目前可以集成到Office 2003和2007,针对Office 2003和2007会有一个小插件,将来新的Office软件出来后,如果这个Office软件的标准没有改变的话,UOF-Open XML转换器只需要针对新版本在打包安装环节增加一个电子信息就可以了。

林学练介绍,工作组2007年成立以后转换器项目一直持续在做,现在是UOF 2.0,以后会根据标准的演变进一步演化修改,接下来的转换器3.0应该会根据针对比较明显的变化做相应的提高。转换器后续还有一些相关的工作,比如转换器本身的维护支持。随着标准的演化也会推出转换器新的版本。

赛迪顾问软件与服务产业研究中心分析师王强指出,UOF-Open XML转换器2.0体现了微软在OOXML成为国际标准后进一步履行其促进互操作性承诺的持续性努力,是微软与高校等合作伙伴在文档互操作领域中的一项重要成果。

林学练坦言,通过转换器的工作,我们找到了信心。面向最终用户的产品一般是不太在高校里做的,但通过这个例子,包括与微软的合作,我们发现经过努力,高校也是可以做出一个可用的软件,尽管这个软件的功能没有Office整套系统那么庞大,但这对我们来说也是一个激励。

任意文档转换难全保真

谈及办公软件文档格式标准的制定,林学练认为,标准总是在演化的,与IT技术相似,有一个不断完善不断成长的过程。国家电子政务标准化总体组副组长、中国信息科技大学计算机学院的副院长李宁博士表示,现在要做一个标准,能够让大家所有的产品对它有一个一致性的理解,不能有任何歧义,稍微有点算法上的歧义都会导致后面的排版出现跑版。几千页没有一点歧义是很难做的,只能靠大家再出一个更清楚的定义,这样标准会不断的发展。办公软件非常复杂,大的标准不是一朝一夕就能定下来的,用户需求在不断增长,有些功能也不断在增加。

李科研强调,现在办公文档的兼容性没有太大的难题。UOF与Open XML两个格式,UOF中国各个主流办公软件厂商都来参与,从需求和实践来讲,根据大家产品的需要,把公共能够支持的部分提炼出来先去支持,大家感觉非常方便。

办公软件除了格式上会有点差别之外,在版式上也会有差距,例如,Office早期版本与其后面的版本打开同一篇文章页数可能不一样,因为排版会导致异常。同样对于UOF标准,不同公司开发的软件对同样一个文档打开之后显示的效果会有一点点差异,包括颜色、字体等,这是不可避免的,就像双胞胎也不可能完全一样。

李志霄列举了文档互操作的几个场景:第一是同一个平台上的Office套件,支持多种格式标准,对任意文件实现版面最高保真,内容不丢失。第二个场景,不同平台之间的互操作。不同Office套件间的互操作性,在选定模版范围内完成全保真,我们不能对所有模板保真,但选定的模板范围内完成全保真。第三支持中国UOF互操作性/符合性,在工信部电子政务文档模版全保真互操作,这与第一个场景很像,是特别面向中国基于UOF文档互操作性。另外工信部的电子政务的文档模板完成全保真。他强调,全保真只是在选定文档模版范围内实现,并不能做到对任意文件版面的全保真。

    

好看好玩

用户评论

用户评论

  • 用户名
  • 评论内容

热点新闻排行

CNET Networks
Copyright ? 1997- CNET Networks 版权所有。 ZDNet 是CNET Networks公司注册服务商标。
京ICP证150369648号 京ICP备15039648号-2
京公网安备 11010802021500号