2008年(3500)
分类:
2008-05-04 19:56:12
就象一个新的生态系统的形成,Web服务也需要一个丰富的支持体系才能健康存活 。微软希望它的.Net能够支撑起这个系统,与SUN的Java平台的SUN ONE(Open Network Environment,开放网络环境)展开竞争。
微软的.Net与SUN ONE竞争的关键在于谁的环境更容易支持开发者开发 IT工具。eWeek实验室对微软开发的Visual Studio .Net Enterprise Architect Beta 2和SUN的Forte for Java 3.0 Enterprise Edition Beta两个高端开发工具进行了测试,来检验这两个开发环境对开发Web服务的支持程度。
微软的 Visual Studio .Net 将在年底面市,具体价格还没有公布。SUN 的 Forte for Java 3.0 Enterprise Edition 支持 Windows NT 4.0, Solaris 8 和 Red Hat Linux6.2,价格是 1995 美元。
微软在它的.Net 中,设计了一个新的编程模式,表示就是为了 Web 服务和 Internet编程而设计。.Net的开发将是一个最复杂和最昂贵的开发,并且需要对使用人员进行重新培训,还要求对现有Visual Basic 和 基于 VBScript 的 ASP 的代码进行修改。Visual Studio .Net突出的特点是它的实用性和高度的集成性。
Java平台则是有了六年的发展经历,经过多次测试,已经发展成熟的很出色的服务器编程语言。Java的开发者将会有更多的工具供选择。Forte for Java 因为支持 EJB(Enterprise JavaBeans)而获得了很高的声望,能轻松支持 Sun-Netscape Alliance's iPlanet Application 服务器和基于 XML 的 Web 服务。不过 Forte for Java 有很多竞争者,如Borland 公司的 Jbuilder。还有就是 Forte for Java 缺乏 SOAP(Simple Object Access Protocol,简单对象访问协议)的支持,这是个很大的缺陷。
但是这两个平台之间有着很大的鸿沟需要跨越,主要是经销商的原因,而不是它们技术上的缺陷。Forte for Java 仅支持 Java 程序,Visual Studio .Net 则提供了一个支持 C , C#, Visual Basic 和 ECMAScript 的环境,但是不支持 Java。Forte for Java 将来的版本将会支持多语言的开发。