当前位置: 技术问答>java相关
J2EE VS .NET? 相信大家一定听说过有名的"宠物店大战"……
来源: 互联网 发布时间:2015-10-25
本文导语: 偶在一个地方看到这一篇文章: 相信大家一定听说过有名的"宠物店大战",没错,本文的主角之一就是获胜方.Net PetShop,微软号称以27倍的速度和1/4的代码量遥遥领先于基于J2EE的PetStore宠物商店。虽然SUN也曾对此抱...
偶在一个地方看到这一篇文章:
相信大家一定听说过有名的"宠物店大战",没错,本文的主角之一就是获胜方.Net PetShop,微软号称以27倍的速度和1/4的代码量遥遥领先于基于J2EE的PetStore宠物商店。虽然SUN也曾对此抱怨过不满,指责此"大战"有水分,不过无论如何,.Net PetShop绝对是一个经典的.Net实例教程,至少为我们提供了一条赶超J2EE的“捷径=" :),它的下载地址是:http://www.gotdotnet.com/team/compare
…………
请问:
1.谁了解这场“宠物店大战”?给偶讲讲
2.哪儿可以下到j2ee版的宠物店相关代码和文档,有中文的吗?谢谢!
相信大家一定听说过有名的"宠物店大战",没错,本文的主角之一就是获胜方.Net PetShop,微软号称以27倍的速度和1/4的代码量遥遥领先于基于J2EE的PetStore宠物商店。虽然SUN也曾对此抱怨过不满,指责此"大战"有水分,不过无论如何,.Net PetShop绝对是一个经典的.Net实例教程,至少为我们提供了一条赶超J2EE的“捷径=" :),它的下载地址是:http://www.gotdotnet.com/team/compare
…………
请问:
1.谁了解这场“宠物店大战”?给偶讲讲
2.哪儿可以下到j2ee版的宠物店相关代码和文档,有中文的吗?谢谢!
|
http://www.csdn.net/news/newstopic/5/5473.shtml
上面有对“宠物店大战”的详细介绍
上面有对“宠物店大战”的详细介绍
|
to:wafer_w(流浪的风)
我是说你看到的那篇文章是垃圾帖(我是带着明显的个人感情说的)
关于这次比较,你可以看看theserverside的discussion
http://www2.theserverside.com/discussion/thread.jsp?thread_id=9797
外国开发人员对分析的时候比较客观(个人感情不是很多,:) )
我是说你看到的那篇文章是垃圾帖(我是带着明显的个人感情说的)
关于这次比较,你可以看看theserverside的discussion
http://www2.theserverside.com/discussion/thread.jsp?thread_id=9797
外国开发人员对分析的时候比较客观(个人感情不是很多,:) )
|
楼上的,我也不喜欢M$,可以说是很不喜欢,
之前我一直用C++和Java, 但是最近我学了C#之后,
发现.NET框架和C#绝对比Java强不知道多少倍,
但是目前真正了解C#的人很少,大家都是还没有了解C#就
带着个人感情去看C#的(和我当年一样)。
C#目前在市场上远远落后于Java,但是
将来很难说,我个人认为C#和Java将会各站半壁江山,
由于M$在桌面应用的强大实力,C#将会逐渐占据
Win32平台的市场,而Java最终可能仅仅只能保留住
Unix/Linux平台的市场
之前我一直用C++和Java, 但是最近我学了C#之后,
发现.NET框架和C#绝对比Java强不知道多少倍,
但是目前真正了解C#的人很少,大家都是还没有了解C#就
带着个人感情去看C#的(和我当年一样)。
C#目前在市场上远远落后于Java,但是
将来很难说,我个人认为C#和Java将会各站半壁江山,
由于M$在桌面应用的强大实力,C#将会逐渐占据
Win32平台的市场,而Java最终可能仅仅只能保留住
Unix/Linux平台的市场
|
我是做电信行业的,因为需要处理的数据量很大,所以对系统的性能要求很高,我们拿C和Java对比过,在数据库的存取方面他们差不多,java占内存要稍高些,但和Oracle那就不算多了,而且Java的内存回收机制真的很好,一般不会出现内存泄漏,我对.net也有过一些接触,但我发现.net写出来的东西占内存更多,而且在windows这种平台上跑,可定会越占越多的,我们的服务器几个月都不用管仍然能正常运行,如果换了。net我觉得几天就要重启一次了
|
我个人也非常讨厌M$,
而我不去使用C#的原因就是它现在其实只能在Windows上跑,而Windows是不能支持大型的企业应用的。
所以,如果DanielYWoo(绿色毒汁) 能对此解释一下的话会非常感谢。
再考虑到平台移植,应用厂商移植等情况,就更不敢使用M$一家专有的开发语言出来的东西了。
当然M$声称过一些东西,包括开放性等等,不过其实都只是“声称”而已了。
而我不去使用C#的原因就是它现在其实只能在Windows上跑,而Windows是不能支持大型的企业应用的。
所以,如果DanielYWoo(绿色毒汁) 能对此解释一下的话会非常感谢。
再考虑到平台移植,应用厂商移植等情况,就更不敢使用M$一家专有的开发语言出来的东西了。
当然M$声称过一些东西,包括开放性等等,不过其实都只是“声称”而已了。