自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

.NET VS Java平臺(tái)之爭(zhēng)的理性思考

開發(fā) 后端
這里是作者關(guān)于.NET VS Java平臺(tái)之爭(zhēng)的理性思考,最近關(guān)于.NET和Java平臺(tái)之間的爭(zhēng)論似乎又熱起來了。

【編者按】最近關(guān)于.NET VS Java平臺(tái)之爭(zhēng)的文章又有顯現(xiàn),經(jīng)常有Java程序員告誡后來人,學(xué)Java的工資要比.NET高。不過究竟.NET VS Java平臺(tái)之爭(zhēng)誰勝誰負(fù),其實(shí)只要精通了,什么平臺(tái)倒是其次了。

關(guān)于兩個(gè)平臺(tái)的優(yōu)劣已經(jīng)討論的夠多了,我在這里就不多說了,我在這里提個(gè)現(xiàn)實(shí)的問題供大家思考:

國內(nèi)外用.NET做的大型系統(tǒng)確實(shí)Java的要比.NET的要多,這是客觀的事實(shí),我們研究.NET的專家們有沒有反思過,為什么?我大致總結(jié)了幾點(diǎn)或許可能的原因,請(qǐng).NET的同仁評(píng)判(.NET比Java好的地方就不多說了。)

1)是因?yàn)閘inux unix系列的操作系統(tǒng)更加穩(wěn)定安全?

通常Java的程序都是部署在unix家族的服務(wù)器上unix系列的服務(wù)器(大,中,小型機(jī))發(fā)展這么多年,確實(shí)口碑很多好,有sun,ibm,hp等大公司全力推動(dòng),甚至壟斷?;趗nix的HPC服務(wù)器也是很多年就有了,而微軟的HPC也就這兩年的事,還沒有怎么有大型的應(yīng)用,據(jù)說有些HPC已經(jīng)部署在華爾街的投行了,據(jù)說亞洲最快的服務(wù)器“魔方”也是用的微軟的HPC。希望微軟的HPC一路走好。

但unix是需要大把銀子的,動(dòng)輒幾百上千萬的,不過能用的起的機(jī)構(gòu)也不在乎這點(diǎn)錢。至于說linux,穩(wěn)定性或者安全性比最新版的Windows server高,我認(rèn)為未必,關(guān)鍵看用的人的水平。

2)Java跨平臺(tái)?

我個(gè)人認(rèn)為這里理由在大多數(shù)公司都是不成立的,一個(gè)系統(tǒng)一但選定了一個(gè)平臺(tái),再換平臺(tái)的可能性微乎其微

3)Linux操作系統(tǒng)免費(fèi)?

這個(gè)在某些情況下確實(shí)如此,但Windows server確是也不貴,只有在很大規(guī)模部署的時(shí)候,才能顯示出成本優(yōu)勢(shì)來

4) Java的開源項(xiàng)目多?

SSH,Jboss,Seam,tomcat,OpenJMS, ActiveMQ,HDIV,......這個(gè)做.NET的同仁不得不承認(rèn),但現(xiàn)在.NET上沒有一個(gè)被廣泛使用的開源MVC框架,雖然我覺得WebForm也不錯(cuò),但是看了ROR,Grails這些框架后,還是覺得ASP.NET還有很多東西需要完善,需要追趕。祝愿ASP.NET MVC2.0可以全面趕超......
消息系統(tǒng),.NET似乎只有MSMQ一個(gè),據(jù)說ActiveMQ也出.NET版了,但誰在用呢?

至于ORM,.NET確實(shí)也有NH,iBatis.NET等產(chǎn)品,但最新的版本總是Java得優(yōu)先出來,.NET的版本都是感覺是沒媽的孩子,話又說回來,真正把HN,iBatis.NET的用的好的有多少呢?但是Linq to Sql出來的時(shí)候大家那個(gè)熱情啊,微軟出品,一定要好好研究,要不然就落伍了,兄弟們,睜開眼吧,我們要向Java學(xué)習(xí),要自己創(chuàng)造,不要什么都等微軟做好了,才去研究。.NET圈內(nèi)好像有個(gè)不成文的約定,所有的技術(shù)或組件,優(yōu)先使用微軟提供,微軟只要有,那就是最好的,就一定要用。我個(gè)人覺得這不利于.NET平臺(tái)的大發(fā)展。。。

5)Java起步早,有些系統(tǒng)已經(jīng)用Java在做了,同時(shí)精通Java的人才多?

這是我個(gè)人的感覺,算是一個(gè)因素,從我招人的經(jīng)歷來看,Java的高級(jí)人才確實(shí)比.NET好招,難道國內(nèi).NET的高級(jí)人才這么搶手?或許吧,恭喜大家了。
希望做.NET的哥們,都盡快成長(zhǎng)起來,成功一方高手??!

6) Java的商業(yè)化工作做得好?

個(gè)人感覺,SUM,IBM,ORACLE等公司借助其平臺(tái)產(chǎn)品和品牌的優(yōu)勢(shì),在一些mission critical的系統(tǒng)上投入了很大的公關(guān),如電信,銀行,金融,能源等。微軟在這么方面起步比較晚,產(chǎn)品線還在OA,Exchange上,他的HPC,SQL Server,包括分布式組件WCF,WF等企業(yè)產(chǎn)品線需要大力提高。

以上是我個(gè)人的觀點(diǎn),這里主要想總結(jié)一下Java比.NET的可能優(yōu)勢(shì),或者說.NET那些地方還需要追趕,有些東西的發(fā)展不是我們能左右的,但希望我們能認(rèn)清形勢(shì),盡量彌補(bǔ),也許不久的一天,事情已經(jīng)不是今天這個(gè)樣子了。

.NET VS Java平臺(tái)之爭(zhēng)就介紹到這里。

原文標(biāo)題:關(guān)于.NET VS JavaEE平臺(tái)爭(zhēng)論的沉思錄

鏈接:http://www.cnblogs.com/coollzh/archive/2009/09/06/1561124.html

【編輯推薦】

  1. .NET平臺(tái)構(gòu)成:操作系統(tǒng),.NET框架到IDE
  2. .NET框架與COM:背景和歷史,關(guān)系的發(fā)展
  3. .NET框架與XML:Web服務(wù)的未來之道
  4. .NET框架,該減減肥了
  5. .NET內(nèi)存映射文件原理、創(chuàng)建及進(jìn)程通訊
責(zé)任編輯:彭凡 來源: 博客園
相關(guān)推薦

2020-08-17 12:55:38

.NetJava軟件開發(fā)

2013-08-27 10:52:35

Java.Net

2009-01-18 09:57:32

Java.NETSun

2009-06-22 11:09:00

.NET與J2EE

2012-03-26 09:23:47

SharepointSalesforce

2023-10-31 07:48:22

QuarkusJava

2012-02-29 09:54:10

云計(jì)算成本運(yùn)營開支

2016-03-02 18:22:27

云容器Google容器引擎Amazon

2011-11-14 11:27:35

4GLTEWiMAX

2023-08-17 16:51:00

虛擬化QEMUKVM

2017-11-02 13:20:08

數(shù)據(jù)處理PythonNumpy

2010-02-25 10:10:31

2009-07-27 09:23:24

2013-07-05 09:33:33

開源云平臺(tái)OpenStackCloudStack

2011-11-11 11:44:44

辦公云微軟Office 365

2021-11-17 06:59:50

蘋果 FacebookVR

2012-11-08 11:19:38

2018-12-17 12:26:38

數(shù)據(jù)存儲(chǔ)硬盤

2010-06-11 11:05:29

成本桌面虛擬化

2013-01-14 16:18:50

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)