中国人民大学信息资源管理学院
电子文件管理百科  > 所属分类  >  名词术语   
[0] 评论[1] 编辑

兼容性

1、兼容性(compatibility)基本概念

InterPARES 项目对compatibility的定义为:n., The ability of different devices or systems (e.g., programs, file formats, protocols, even programming languages) to work together or exchange data without modification.

所谓兼容性,是指几个硬件之间、几个软件之间或是几个软硬件之间的相互配合的程度。兼容的概念比较广。
相对于硬件来说,几种不同的电脑部件,如CPU、主板、显示卡等,如果在工作时能够相互配合、稳定地工作,就说它们之间的兼容性比较好,反之就是兼容性不好。
而相对于软件,一种是指某个软件能稳定地工作在某操作系统之中,就说这个软件对这个操作系统是兼容的。第二种是在多任务操作系统中,几个同时运行的软件之间,如果能稳定地工作,不出经常性的错误,就说它们之间的兼容性好,否则就是兼容性不好。再一种就是软件共享,几个软件之间无需复杂的转换,即能方便地共享相互间的数据,也称为兼容。
兼容性分为向上兼容性和向下兼容。

2、向上兼容 (Upward compatibility)
  在较低档计算机上编写的程序,可以在同一系列的较高档计算机上运行,或者在某一平台的较低版本环境中编写的程序可以在较高版本的环境中运行,都称为向上兼容,前者是硬件兼容,而后者是软件兼容,例如,基于Intel386的PC兼容机上所有的软件也可以运行在486或更高的机型上。向上兼容具有非常重要的意义,一些大型软件的开发,工作量极大,如这些软件都能做到兼容,则无需在其它机器上重新开发,就可节省庞大的人力和物力。
3、向下兼容 (Downward compatibility)
向下兼容(Downward compatibility),又称向后兼容(Backward Compatibility),在计算机中指在一个程序和/或库更新到较新版本后,用旧版本程序创建的文档或系统仍能被正常操作或使用,或在旧版本库的基础上开发的程序仍能正常编译运行的情况。在文件系统中,ext4文件系统的设计就是向后兼容的,ext4的文件系统可以被挂载为ext3文件系统,只是ext4文件系统特有的新功能不再生效而已,但是其他的功能基本一致。
通常更新一个软件时,应该为向下兼容性做出一定的考虑,这往往能给用户带来方便并更好地留住用户。但情况并不总是这样,有时为了考虑向下兼容会带来一些累赘,尤其是进行过较多升级后。如果一个软件的新的版本保存的文档不能被旧版本读取,即使厂商提供了额外工具对旧文档进行不可逆转的转换,这也不能称作向下兼容。很多情况下这是软件厂商的一种市场战略,强迫用户购买升级软件,随着升级用户逐渐增加,逐渐地使得旧软件能读取的文档越来越少。
4、电子文件管理系统的兼容性
电子文件管理系统的兼容性包括电子文件系统版本之间的兼容以及电子文件管理系统与其他系统之间的兼容两种。在进行电子文件管理系统的设计时,兼容性是作为电子文件管理系统功能需求被加以考虑和要求的。 就前者而言,美国国防部2002年颁布的《电子文件管理软件应用系统设计标准(美国国防部第5015.2号标准)》中,就提到了电子文件管理系统版本之间的兼容性,在2.1.4节提出 “具有反向兼容性 电子文件管理系统必须具有利用旧版本数据库信息的功能。这种功能至少能反向兼容最近的一个旧版本。”作为电子文件管理应用系统的强制性功能需求。就后者而言,是一个单位具体引进电子文件或者档案管理系统时需要考虑的,与OA系统或者ERP系统等电子文件形成系统的兼容性与否,决定了电子文件管理系统的应用能力。

附件列表


0

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。

如果您认为本词条还有待完善,请 编辑

上一篇 仿真    下一篇 互操作性

标签

暂无标签

参考资料

[1].  http://zh.wikipedia.org/zh-cn/%E5%90%91%E4%B8%8B%E5%85%BC%E5%AE%B9   
[2].  《电子文件管理软件应用系统设计标准(美国国防部第5015.2号标准)》2002年   http://www.soft6.com/tech/6/61215.html

同义词

暂无同义词