Windows Server 2003为何而来?
IT商界
随着在5月22日新闻发布会上的一声锤响,微软公司最新的Windows Server 2003中文版终于破壳而出了。用微软自己的话来说,Windows Server 2003“多快好省,稳如泰山”,是迄今为止最强大的Windows服务器操作系统。Windows Server 2003仅仅是作为一款企业级服务器操作系统推出的吗?它的推出会对今后的软件发展产生怎样的影响呢?
它会走向顶峰?
1988年微软就推出自己的第一款服务器操作系统──Windows NT 3.1,并准备将自己的触角早一点伸向服务器操作系统市场。但事实总和想象的不同,当时的大半河山还是被Unix等多种主流服务器操作系统牢牢控制。直到1999年,微软推出具有Windows 98和Windows NT综合优点的Windows 2000后,人们才发现微软对高端服务器系统市场的渗透有多么的强劲。
早期的Windows NT 3.1~3.5,因为资源消耗过大没有引起人们太大的关注,但当时的它已经具备了一个应用服务器网络操作系统所应具有的多任务、虚拟内存、图形界面、稳定的内核、内置网络等全部功能。然后,微软在Windows NT 4.0身上用上了惯用招数──方便的视窗操作和对程序的良好支持,让很多用户开始记住微软有个服务器操作系统产品。Windows 2000有着良好的操作性和兼容性,但屡屡出现的安全问题成了微软至今难以忘怀的“痛”。
通过多年的发展,Windows Server 2003在人们种种.NET的猜想下破壳而出了。用微软自己的话说,Windows Server 2003“多快好省,稳如泰山”。它不仅延续了Windows XP所拥有的方便特性,还增强和改进了多种服务器应有的性能,并在安全性能上也得到大大的增强。
Windows Server 2003的新功能可以详见2003年《电脑报》第15期B1版文章。比如Windows Server 2003中的IIS 6.0为.NET做准备而改进的基于.NET的XML架构;新增简洁的POP3和改善后的Windows Media Services多媒体服务器功能等。这些都足以让大部分人相信微软这次的Windows Server 2003是为登顶而来。
放弃向下兼容,让你赶快升级?
根据微软官方公布的资料,Windows Server 2003和数据库软件SQL Server 6.5/7.0、电子商务软件BizTalk 2000和Commerce Server 2001、网站内容管理软件Content Management Server 2001等等都无法兼容,以前任何一个版本的MS Exchange也无法在Windows Server 2003上运行。难道微软会放弃以前的产品?
Windows Server 2003这次的确没有提供太多的向下兼容功能,让用户升级了Windows Server 2003还必须升级其他服务器软件。明眼人都可以看出,这对于.NET战略部署是非常有利的。一方面它便可以为自己的产品增加更多的销售利润,而另一方面不难看出是为下一步技术的改革做了充分的准备。
为“统一平台”而来?
从“每个人桌上都有电脑”的理想到“开放的构架和开放的平台”,微软企业级产品在整个业务中的比重越来越多。大家都知道,在微软众多的软件产品中有4个平台级的产品最为重要,它们是Windows操作系统平台、SQL Server数据库平台、Exchange Server协作平台以及Office办公平台,微软所有重要的应用特别是企业级的应用都与这4个平台相关。
在推出Windows Server 2003之后,紧接着的就是Exchange 2003和Office 2003以及下一代64位的SQL Server,这些全新的软件系统都是以.NET思想组建的,其他的各种产品都是以Windows Server 2003为基础,因此嵌有.Net Framework架构的Windows Server 2003重要性还体现在它对.NET战略的支持上。
现在Windows Server 2003已经成为具有Web、WMS(流媒体)等服务的操作系统,再加之未来完全基于XML数据库的下一代64位SQL Server发布,使得它所提供的数据库服务和数据分析服务可以充分发挥Windows Server 2003和64位硬件平台性能优势,为大规模电子商务应用、数据仓库和在线分析等高端应用软件提供最经济的支撑平台,因此微软在Web服务领域的实力将得到进一步增强。
另外,在Windows Server 2003发布的同时,64位版数据库软件SQL Server 2000和Visual Studio.Net 2003也一并发布了。由于64位的企业级应用必须建立在64位数据库平台上,因此仅仅发布64位操作系统是远远不够的。有了64位操作系统和64位的SQL Server,再加上64位企业级应用的开发环境Visual Studio.NET 2003,便勾画出了完整的企业级应用开发和运行环境,这种巨大的诱惑力还真不是容易抗拒。
再者,虽然微软的产品范围覆盖了从手机、PDA等移动设备到家用桌面系统,直至高端企业级别服务器在内的所有操作系统,但是在Windows Server 2003出现之前,它们之间看似都毫无关系的。然而Windows Server 2003使得Windows家族拥有了第一个统一的平台,只要借助Visual Studio.NET开发工具就可以用多种编程语言一次完成.Net应用,以便可在不同的Windows平台上运行。凭借这些优势,微软不仅可以满足不同个人用户的需求,还能够在统一的架构环境下满足企业的不同需求,足以看出微软借Windows Server 2003推出的真正目的所在。
Linux和Unix怎么走?
目前Linux和Unix在服务器操作系统领域中占有1/3多的份额,而微软推出Windows Server 2003的一个重要目的就是进一步压制Linux和Unix。当以Windows Server 2003为标志的全新软件时代开始之日,Linux和Unix为代表的其他操作系统就面临着巨大的压力。虽然IBM还会利用基于Unix的AIX操作系统以及Linux战略和Windows Server 2003展开竞争,但是它的五大品牌:Web Sphere、DB2(IBM的一种目标关系型数据库解决方案)、Lotus、Tivoli和Rational都已经开始支持Windows Server 2003,这种脚踩两只船的做法是否也说明IBM对Unix的信心不足呢?
另外,微软已经从SCO公司获得与Unix操作系统有关的源代码和专利许可证,这不仅会支持SCO公司对Linux的知识产权进行斗争,使微软从其Linux竞争对手那里获得更高的道义上的支持,同时还有可能确保微软的软件遵从Unix软件的兼容性。也就是说,以后的Unix平台中完全有可能出现微软制作的软件产品。
与微软公司的产品相比,Linux还稍显单薄,虽然具有“蚂蚁雄兵”的优势,但是过多的单兵作战使得它们的整合力大打折扣,想要达到Windows Server 2003这样高整合性的创新就显得无能为力了。而Unix的阵营还没有强大到坚不可摧,它众多的版本也缺乏一种共同性,而且使用者的接口也各不相同,这样就给我们的使用带来了很多麻烦。
但是这一切并不表示Windows Server 2003就是Linux和Unix的掘墓者,如果Linux能够从Windows Server 2003中吸取精华来弥补自身的不足,同时保证易用性和软件良好的兼容性,这样就可以和微软公司在服务器系统领域继续展开激烈的争夺。所以,Windows Server 2003的出现并不表示天下一统的格局出现,更精彩的好戏应该还没有上演!
