西西河

主题:【业界动态】.NET击败了J2EE -- Highway

共:💬8 新:
全看树展主题 · 分页首页 上页
/ 1
下页 末页
家园 【业界动态】.NET击败了J2EE

具体地说,是Windows 2003 + MS.NET 1.1击败了J2EE的领头羊 IBM WebSphere + Linux.

在最近由Middleware 公司进行的一次全面研究测试中,Windows 2003 + MS.NET 1.1以较大优势全面击败了Linux + WebSphere组合。这个研究测试非常的具体,是以一个具体的工程项目为对象,非别用两种不同的技术来实现,最后全面对比开发效率,发布维护复杂度,运行性能和稳定性等等。整个测试的全部文档包括源程序都对外公开,如果你觉得有问题,可以提出质疑。(以前微软曾经将Sun的J2EE的Demo Project-- Pet Shop用.NET重写了一遍,宣称性能提高了150倍。当然那是一个比较小的项目,有多少代表性很难说,业界对那个结果也不是很重视。但这次这个报告份量要重得多!)

如果对现代WEB开发有兴趣的朋友可以好好研究一下这些文档,非常的详细和专业,覆盖了一个具体项目的全部阶段。这里是具体网址!

外链出处

[SIZE=3]Comparing Microsoft .NET and IBM WebSphere/J2EE:[/SIZE]

A Productivity, Performance, Reliability and Manageability Analysis

This endeavor is a massive study that compares IBM WebSphere / J2EE against Microsoft .NET on a number of dimensions: developer productivity, manageability, reliability and application performance. 

To conduct the study, The Middleware Company assembled two independent teams, one for J2EE using IBM WebSphere, the other for Microsoft .NET. Each team received the same specification for a loosely-coupled system to be developed, deployed, tuned and tested in a controlled laboratory setting. The WebSphere team developed two different implementations of the specification, one using IBM's model-driven tool Rational Rapid Developer (RRD), the other with IBM's code-centric tool WebSphere Studio Application Developer (WSAD). The .NET team developed its single implementation using Visual Studio.NET as the primary development tool. 

[B]The report details:[/B]

● The approach, methodology and terms of the study 
● The physical architecture of the system developed by the two teams 
● The tools each team used to develop and tune their implementations 
● The developer productivity results and the experiences of the two teams in developing their implementations 
● The configuration/tuning productivity results and the experiences of the two teams in configuring and tuning their implementations for testing 
● The performance, manageability and reliability tests performed and their results 

[B]Authors[/B]
David Herst, Middleware Maven
William Edwards, VP, Research and Practice Management
Steve Wilkes, Middleware Maven

[B]Published[/B]
September 2004

[B]Keywords[/B]
.NET, Microsoft, WebSphere, IBM, J2EE, Java, Productivity, Tuning, Performance, Maintainability, Reliability, Visual Studio, RRD, WSAD

点看全图

外链图片需谨慎,可能会被源头改

家园 .NET 就是打败火星人我也不用你啊

跑在什么平台上, 要有.net for BSD还可以考虑.

Tomcat performance 还比php 强呢,

也没见php死掉, 倒是越来越旺盛了.

家园 I would recommend

read disccussion about this issue below the article here

http://www.theserverside.com/news/thread.tss?thread_id=28847

always fun too watch fighting

家园 .Net和Java之争已经演变为阵营意气之争

性能评测很难改变各人基于私利的倾向,相反它往往会被讥为是某公司赞助的结果。

在我看来,Linux技术上有很多Unix的痕迹,这是它迅速发展的技术基础和软件基础,但是随着Unix技术储备的逐渐被耗尽,Linux的非正规发展方式的弊端将逐渐显示出来,它的发展速度将逐渐减缓,除非某个大公司彻底收购Linux并将其由Open Source的个人志愿行为转回传统的大公司、大投入、大研发队伍的方式。根本原因在于软件技术发展到了今天,个人英雄的用处已经不大了,散漫合作的弊端则很多,软件发展依靠的是大公司丰富财力支持下的精密协调的多个精干小组的合作而不是一些技术英雄基于兴趣、组织散漫的玩票行为。毕竟,资本主义企业的效率要比自由、民主社会的效率高得多,人类社会是这样,技术社会也一样。只要这个问题不解决,Linux在技术上逐渐落后于Windows将是必然的,除非微软自身出了问题或者司法部采取行动。

至于Java,坦率地将,我对Java 1.5感到失望,它的那些改进更多的是些表面文章而实际的真东西并不多,这样它和.Net的技术比赛前景恐怕并不乐观。Java发展所存在的问题,我想是在于它的开发队伍里面Unix Guru太多了,每个都有自己的一套小东西、小语言、小规则,而总体效果并不见得好,因为学习成本和集成成本都是严重的问题,具体的例子就是JSP。JSP从出现到现在,始终没有脱离百衲衣的命运,即使是新出的JSF,似乎具有了ASP.NET的一些优点,自身却做得远不如ASP.NET完善。至于J2EE的其它东西,EJB Entity Bean已经成为性能瓶颈,Servlet则已经沦落为Controller,至于JMS,那只是一层皮。Java/J2EE确实需要一个完整的新东西了,否则前景不妙。

家园 这两个有什么好比的?哪个大公司会傻到用windows构筑系统呢?

盖子根本拿不到钱,连带着做.net工作的同志们工资都低人一等。

这个测试就很奇妙,跑到windows平台上做什么测试阿~~~~

根本没有可比性。

linux+tomcat才是中小企业的流行选择,一分钱不用花嘛;

大型企业则一色的*NIX,除非.net能跨平台,否则跟java根本没有一争天下的本钱。

所以我看.net也就是上不着村下不着店的一项理论上的技术而已.....呵呵

家园 我的上文的例子之一
家园 意气?

windows 工作平台别的不说, 工作效率跟 unix 系统就不具备可比性.

一个不适合做server的平台上的开发软件效率再高,有什么意义?

window 一垮, 它什么也不是.

老兵就是迷信大兵团正规做站, 回顾IT 软件发展历史,

大兵团有什么前詹性的, 创新性的东西? 真不多.

家园 老兄此言,甚合弟意

技术是用来干实事的,而不是用来比来比去糊弄人的。

做生意的都能明白这点,也才能赚钱。

我们搞应用技术的,如果不把力气放在更好地理解人家客户要“做什么”,而过分地去追求这些“怎么做”的奇淫巧技上,那才是失职呢.....

多去理解行业的业务流程,目前对小弟而言,远比去抠某个技术是怎么实现的更有意义-----两条路都走得通的话,好走的/有实战经验的/省事的才是最好的。

全看树展主题 · 分页首页 上页
/ 1
下页 末页


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河