hangwire 阅读(818) 评论(3)

  Longhorn 是 MS 的下一代 Windows 操作系统的代号。它由三大子系统组成(Avalon——表示层子系统;Indigo——通信子系统;WinFS——存储子系统)。
  微软试图在 Longhorn 中实现的技术比硬件超前了好几年,现在的 PC 和手持设备基本上都不是 Longhorn 的适用对象。希望将来 Longhorn 会统一目前显得分散的Windows 平台。

以下是对 Longhorn 几个子系统简单介绍:

WinFS—— Longhorn 的文件存储子系统。是融合了数据库技术的文件存储子系统。
  WinFS 将力图实现主流桌面系统上从未实现的壮举。它将在 NTFS 和客户机当中插入关系数据库,并使该数据库不仅可以用来优化搜索,还可以实现更灵活的信息组织方法。站在用户的角度,搜索和导航的区别将模糊起来。基于文档名、作者、日期等常用属性的传统查询将会加快。属性之间的关系也会带来查询方法的创新。因为属性由系统拥有,诸应用程序可以把属性集中起来使用。又因为WinFS模仿的不是树,而是有向无环图(directed acyclic graph),因而两个或多个文件夹可以保存项目的同一个实例。

Indigo—— Longhorn 的通信子系统。Indigo 基于稳固的 WS 系列标准,自身也在不断积极创新。Indigo 支持的标准并非每个都完全成熟,安全、身份联合、可靠通信和事务处理都还在发展当中,尽管 Indigo 核心层的 SOAP 传输还没达到普及的程度,但从总体来看,人们普遍认为 XML 通信将成为连接服务、应用、用户的粘合剂。Indigo 旨在确保将来的应用和服务能和基于标准的任何服务结构协同工作。
  Indigo 重新铺设了网络底层,以确保 XML 通信在本地或对等环境下的有效使用。从理论上来说,开发人员只要谙熟 XML 技能,就可以在 Longhorn 环境、Windows 环境以及开放环境中自由穿梭。
  Indigo 的发展可以追溯到微软基于组件对象模型(COM)这一传统,它放手让开发人员控制通信系统,让他们用简洁的元数据注解,而不是多行代码来调用异步操作、事务或加密。

Avalon—— Longhorn 的显示子系统。Avalon 将来只运行在高端 PC 上。Avalon为 Windows 图形注入了活力,它把文档、用户界面和媒体三种模式统一在一个显示栈里面。全新的 API 涉及驱动程序、原先由 Win32 GUI 和图形设备接口(GDI)模块提供的服务,以及扩展应用标记语言(XAML)编程工具包。它的出现使 PC 在今后十年可以与现有系统无缝集成,并且高效地展示“显示体验”,这种体验将融合视频、动画、二维与三维图形、丰富文档显示与编辑及引人入胜的软件界面。


评论列表
周星星
re: 关注 Longhorn
个人觉得 Longhorn 成功的可能性不大,俺还是看好 Linux。
best_blue
re: 关注 Longhorn
不可小视微软得实力,唉.......
zxh
re: 关注 Longhorn
Longhorn的 最低配置是什么?谁可以告诉我啊 

发表评论
切换编辑模式