Vista中的三大关键词

新软件

Avalon、WinFS和Indigo被并称为下一代操作系统的三大特色,那么它们指的是什么呢?

Avalon

Avalon是Windows Vista中采用的图形子系统,可以帮助开发人员设计出具有非常漂亮的图形界面的下一代应用程序。Avalon提供了两种非常简单的编程接口:一种标准的基于WinFX的应用程序接口;还有一种叫做XAML的,类似HTML标记语言的接口。通过使用XAML,开发人员创建Windows应用程序的过程将变得更简单。

Indigo

Indigo是一种Web服务架构,可以在运行于同一台电脑或者不同电脑中的应用程序和服务间提供安全、可靠的通讯。简单来说,Indigo是Windows平台上未来的Web服务(类似于现在的IIS)。

WinFS

WinFS是一种基于关系型数据库的数据存储引擎,是以微软的SQL Server 2005中的关键技术为基础构建的。简单来说,使用WinFS后,我们可以像使用数据库那样管理、读写和搜索我们硬盘上的文件,而类似数据库的结构也将使得文件更具操作性。

31-g3-3.jpg
泄露版中曾出现的3D桌面

原本按照计划,WinFS将会在Windows Vista中发布,不过由于某些原因,微软于2004年8月宣布WinFS将会随Windows Server 2007(也就是Longhorn Server)一起发布,同时会在2007年作为一个Windows Vista的免费加载项单独提供。