用户:MacAdmin/Documents Archive/OFS、Cairo、Winfs,像雾像雨又像风?

来自BetaWorld 百科
< 用户:MacAdmin‎ | Documents Archive
MacAdmin留言 | 贡献2021年12月28日 (二) 21:28的版本 (创建页面,内容为“Cairo、OFS、Winfs简述  Microsoft公司在10年前就用Cairo来指代一项雄心勃勃的软件研发计划,即当时Windows 3.x系列的下一代桌面操…”)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转到导航 跳转到搜索

Cairo、OFS、Winfs简述  Microsoft公司在10年前就用Cairo来指代一项雄心勃勃的软件研发计划,即当时Windows 3.x系列的下一代桌面操作系统。在这近1/10个世纪的岁月里,Microsoft的Windows操作系统更换了一代又一代,但是这项伟大的Cairo计划却始终没有真正实现。

  Cairo的核心什么?

  1992年其Cairo计划的提出,最主要的一个目的就是为了解决搜索和管理数据的目的,以让新一代的Windows完全摆脱传统Windows的文件管理体系造成的诸多不便。Microsoft在数年的探索过程中,几经周折和失败,最近又重新捡起了这根难啃的骨头,准备在Windows XP的下一个版本(代号为Longhorn的操作系统)中初步完成Cairo未竟的事业。

  Cairo的核心就是采用一种全新的文件系统,这种文件系统在当时被称之为OFS(ObjectFileSystem,对象文件系统),我们也不清楚winfs文件系统是不是就是OFS的成果。在这里简单介绍一下OFS。

  操作系统将通过OFS来按照统一方式保存文档、表格、多媒体和其他类型的文件,以让用户不仅能通过文件名,还能通过文件内容来搜索出相关文件,用户可以更快速、更方便并且更准确地搜索和处理各类信息,而不管信息的格式是什么或保存在什么地方。另外,了解该软件计划的一些业界分析家和软件研发人员认为,用更先进的OFS技术将Windows传统的文件系统取而代之,还会使系统避免崩溃或死机等现象,从而变得更加稳定和可靠。

  实际上,OFS是一种内建数据库技术,主要引自Microsoft的SQL Server数据库软件技术中的一些思想精华。在当前的Windows体系中,文档、Web页面、E-mail文件、电子表格或其他类型的信息都是彼此独立地保存着,而且打开它们的软件在大多数情况下也是各不相同的。而采用OFS技术的下一代Windows操作系统,将会在其内建的惟一一个数据库中把各种类型的数据按照统一格式进行保存,这样自然会使搜索更方便、系统更稳定、可访问性更强(即能通过企业局域网甚至Internet进行搜索)。

  OFS在当时是困难重重的。目前努力解决此类问题的当然不止Microsoft一家,实际上早已有多家软件厂商致力于相关研究。在约2年以前,Oracle公司就已经推出了称之为IFS(Internet File Systme,互联网文件系统)的系统,它可以在Oracle自己的数据库中组织数据存储和数据恢复,事实已证明了它更加方便可靠。这一到目前为止还没有在商业操作系统中实现的梦想,却早已被Oracle的数据库软件所实现。

  2000年上半年,Oracle就已经向世人展示了其IFS技术,不过它也是经过多次拖延后才正式问世的。支持Java和XML语言的IFS,能使Oracle的旗舰型数据库软件产品可以存储和管理包括音频、视频、Web页面、E-mail、Microsoft Word和Excel文档等在内的150多种类型的数据,从而极大地拓展其应用领域。IFS成为当时Oracle最新的主要针对Internet应用的8i数据库软件的关键组成部分,并被Oracle认为是一种能在许多场合下取代Windows操作系统的产品。

  假如Microsoft的该计划被拖延很久或者未能如设想的那样行之有效,那Microsoft帝国也许会不攻自破,甚至整个业界都受极大影响。