服务热线:13616026886

技术文档 欢迎使用技术文档,我们为你提供从新手到专业开发者的所有资源,你也可以通过它日益精进

位置:首页 > 技术文档 > JAVA > 新手入门 > 基础入门 > 查看文档

新基准下,微软.net依旧胜出


  关于微软公司的.net应用解决方案和sun公司的java解决方案(j2ee)之间的对抗,一直以来都表现的比较尖锐。尤其自去年的pdc大会以来,微软的.net和sun公司的java pet store的比较而不断地引发出很大的争论。于此之下,2002年10月28日,j2ee主要在线社区theserverside.com网站发表了题为《j2ee和.net应用服务器及网络服务基准》的报告,发布了一套新的基准,并申明要使用新基准再次进行微软.net和sun公司的j2ee之间的比较,比较内容集中在web服务、分布式计算的执行及可靠性测试。测试的结果出人意料,两位软件巨人在这一次对话中,呈现出了一边倒的局势:微软全线胜出!在新基准的测试中,微软.net的各项性能指标都远远超过了sun公司的j2ee。
  这套新基准是由middleware公司发布的,内容包括:网络应用基准、分布式计算基准和web服务基准。有趣的是,测试的最终报告同样来自middleware公司,而它正是j2ee长期以来的坚定支持者,并且还是theserverside.com网站的缔造者。因此,这份报告的权威性和客观性不容置疑。在这报告中,middleware公司的j2ee开发人员针对微软.net与sun公司的j2ee的运行效果和可升级性的比较进行了详细的介绍,这些开发人员建立了一套完全优化的、基于ejb的应用程序,然后在新基准的基础平台之上,把这套应用程序与微软相对应的、用c#开发语言在.net框架下开发的改进后的应用程序进行了比较。报告显示,经过各种测试,微软.net在速度上明显比sun公司的j2ee要快,而且升级性能更好。例如,在windows.net server 2003 系统下,参照新的网络应用基准上,net 1.1的整体功能要比j2ee 强 339%。
  middleware公司有10多年的java综合开发和咨询经验,一向支持j2ee。该公司人员在充分研究了众多对.net 和java pet store做过比较的java开发人员的回馈意见,并对最近几个月theserverside.com网站上被热烈讨论的应用基准进行了深入的分析。在此基础上,该公司还对j2ee在企业网络应用方面进行了全面的优化,以增加j2ee的应用效果和可升级性。另外,他们还为j2ee增加了基于ejbs/jta的分配处理功能以及基于soap的网络服务功能。当然,与此同时,微软也在升级其.net产品,最新的.net 2.0也有强大的分配处理和网络服务功能,可以在msdn上应用,并能为建立.net企业应用解决方案提供优秀的设计模式。
  事后,middleware公司在theserverside.com网站上公布了这次检测的结果、相关技术文档、代码以及测试脚本,供用户参考和下载。由于此次关于微软.net和sun公司的j2ee在同一新基准下的对比测试都是在middleware公司的j2ee开发人员的指导下完成的,而且结果得到他们的认证,因此这篇报告就更具有了非同寻常的意义。

扫描关注微信公众号