欢迎来秒数赛车官网第一服务平台!

网站地图帮助中心

二级
导航

NET与J2EE并存的局面还会持续很长时间

来源:http://gcliz.com 作者:http://gcliz.com 人气: 发布时间:2020-10-17
摘要:NET与J2EE并存的局面还会持续很长时间,


  2005年,开发平台可谓热闹非凡,重量级的软件公司纷纷推出新的开发平台和开发工具。主打.NET的微软公司在2005年第4季度,隆重推出了酝酿已久的Visual Studio 2005及其相关的软件。其发布活动将在全球90多个国家先后举行,并且在国内巡展了20个城市,其宣传力度之大前所未有。可见微软对这个五年磨一剑的产品极为重视,把它视为今后开发平台的一注重量级筹码。

  微软也试图通过这个产品与诸多的J2EE开发工具,特别是Tiger(J2SE 5.0)相抗衡。而J2EE阵营的主要开发工具厂商巨头IBM,也推出了最新版本Eclipse 3.1 RC4。Eclipse从3.1 M4开始支持J2SE 5.0的开发,IBM认为J2SE 5.0的发布是Java语言发展史上一个重要里程碑,是迄今为止在Java编程方面所取得的最大进步。

  Borland公司也推出了Together 2006和Delphi 2006等产品。随着这些开发平台的相继推出,在即将到来的2006年,开发平台将展开新一轮的激烈竞争,各个公司力图在整个开发平台市场上重新洗牌。

  关于J2EE和.NET之间的讨论已经持续很多年了,在2006年这个争论必将继续下去,孰优孰劣仍然很难下结论。事实上,笔者认为无论怎样比较,.NET和J2EE都各有特长,两者都是十分优秀的开发平台,短时间内谁也不可替代对手。之所以说选择哪种开发平台,除了要看软件开发人员对语言的掌握能力及个人喜好,也要根据开发内容和企业具体情况、具体需求而定。

  J2EE平台:更开放

  开放性是J2EE的一个重要特点,这也是Java发展的生命源泉。Sun公司在其发展中起着关键性作用,同时很多世界级公司如IBM、BEA、甲骨文等,都是其忠实盟友。这些都决定了开发工具是少不了的。

  由于Java的开放性特点,很多厂商都会创建自己的开发工具。右表中提到的是几家主要公司的Java开发工具。此外还有甲骨文公司的Jdeveloper、赛门铁克公司的 Visual Cafe for Java、Adobe公司的JRUN以及Apache公司的ANT等也是常见的开发工具。

  .NET平台:易上手

  至于由微软开发的.NET平台下的开发工具,主要是基于Visual Studio系列的商业开发工具。.NET最大特点就是容易上手,是软件开发人员入门的较好选择。优异的用户界面反应速度以及与Windows的整合度,可以使软件人员较快地构建出用户界面比较好的应用程序。

  其实作为一个开发平台,.NET和Java都非常成熟和稳定。但.NET比Java的诞生晚了六年,这也恰恰在某种程度上增加了.NET的优越性。因为新技术总可以借鉴旧技术的发展经验,达到取长补短的效果。

  Visual Studio .NET是特性丰富的开发环境,通用语言的支持能力使开发人员能够在C++、VB和C#间自由转换。而且,Visual J#.NET还使Java开发人员可以使用所选的语言对.NET平台进行编程。编程人员利用Visual J#.NET创建基于.NET的应用程序,这些应用程序可以无缝地与使用任何其他.NET平台支持语言编写的.NET应用程序进行交互操作。

  有了Visual J#.NET,Java开发人员就可利用.NET框架的丰富工具(ADO.NET、ASP.NET和许多其他工具),这些工具的功能和简单性超过了Java开发工具包(JDK)规范中的功能。

  Visual Studio.NET的编辑器还支持XML文档、XML大纲、HTML和CSS的创建。比如,XML是在Java诞生之后,.NET诞生之前出现的技术,所以.NET对于XML的整合会比较完善,而Java是后来将之加入的,整合程度自然比不上.NET。下面对微软最新发布的Visual Studio 2005的特点作一个简单介绍:

责任编辑:http://gcliz.com

最火资讯

Copyright © 2002-2011 秒数赛车官网 版权所有

Theme by 跟版网模板  技术顾问:跟版网模板      

请勿发布违反中华人民共和国法律法规的言论.