象所有新的软件系统一样, Web 服务需要一个丰富的支撑结构才能够生存下去. 微软公司希望它为这个新的软件环境设计的.NET 构架, 虽然还没有实际的发布, 能够成为Sun Microsystems 公司 Sun ONE的有力竞争者, 后者是基于Sun 公司已经建立的
Java平台。
IT 系统的关键部分是适当的开发工具能够使开发者容易的为.NET 或者是Sun ONE(开放式网络环境).eWeek Labs 测试了微软和Sun公司相应的高端开发工具, Visual Studio .NET 企业Beta 2 版和
Forte for Java 3.0 企业版beta(也即早期发布版本),查看它们对开发Web服务的公司的支持效果如何.
Visual Studio .NET 会在今年年底发布;其价格还没有宣布.
Forte for Java 3.0 企业版将很快发布在Windows NT 4.0,Solaris 8 和 Red Hat 公司的 Red Hat Linux 6.2 并且其定价为1,995美元.
在对开发工具做出战略性的选择的时候, IT部门首先应考虑一下什么平台对它们来说更适合.
因为是一切从头开始, 微软在.NET里为Web 服务和互联网编程设计了新的编程模型. 在未来的20年内,它需要最昂贵和最复杂的Windows 开发技术的升级过程, 并需要对员工进行重新培训, 以及不少的改变--从细小的部分到大的部分--到现存的代码库, 特别对于Visual Basic 和基于VBScript的ASP(Active Server Pages) Web页面是如此.
希望开发.NET应用程序的人会发现Visual Studio .Net是不可或缺的, 这不仅是因为它出众的可用性和与.NET的高度集成, 而且是因为它在这个领域没有什么竞争对手.
Java 平台在六年前发布的时候也处在相同的境地, 但是它现在已经成熟了, 经过了良好的测试, 是一种稳定的服务器端编程语言.
Java开发者因而有更多的开发工具可以选择.
Forte for Java 引起了人们的注意, 因为它增加了对创建EJB(企业版
JavaBesns)的支持,而且它还能够使其代码运行于Sun-Netscape联盟的iPlanet 应用服务器上(我们测试了iPlanet 应用服务器6.0)和对基于XML(可扩展的标记语言)的Web服务的支持. 但是, 它不得不与更精细的产品竞争, 比如说Borland 公司的JBuilder. 另外,
Forte for Java 缺乏对SOAP(简单对象访问协议)的支持是它的一大缺点.
但是这两种平台都有很大的缺陷--这些缺陷更多的是因为销售商的策略而不是技术的问题. 当然,
Forte for Java 只支持
Java编程而Visual Studio .Net 提供了一个单一的编程环境, 支持C++, C#, Visual Basic 和 ECMAScript(但没有
Java)语言.
据Sun官员说,
Forte for Java 的未来版本将支持多语言的开发.