在今年三月份的时候,我们报道过微软要抛弃MSXML 4 的事情。但因为MSXML 4 广泛的应用和目前还缺少合适的替代,微软又决定收回从前的决定。
不再对MSXML 4 进行支持的说法已经提了很久。但是,替代它的MSXML 6 因为缺少对CAB 的支持,使得两者之间的迁移变得非常困难。
CAB 文件是一些类似 ZIP 的压缩文件,但是它们是为 Windows 操作系统和软件组件特别设计的。因为可以像 ActiveX 组件一样被签名,使得它们成为在 IE 浏览器上部署扩展的一个基本方法。
停止对 MSXML 4 支持的事情引来了许多非议。人们对微软表示了诸多不满,直到它收回原来的决定。另外,本应该早就解决的 MSXML 6 缺少对 CAB 支持的问题也是不满较为集中的一点。
现在,微软表示会继续更新关于 MSXML 4 的安全问题,但新的特性和性能提升只会体现在 MSXML 6 中。微软的 XML 团队也许诺将把 MSXML 6 更好地集成到操作系统部署中,估计会通过 Windows 更新和未来的服务包等。但目前还不清楚这个过渡期会持续多长时间,什么时候 MSXML 6 才最终被完全支持。
评论