国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
開發(fā)工具大戰(zhàn) Java進退維谷
開發(fā)工具大戰(zhàn) Java進退維谷

Sun公司近來的新聞主要圍繞免費軟件和新的服務(wù)器芯片,其頗具革命意義的軟件開發(fā)語言Java的今日現(xiàn)狀已淡出媒體的視野。12月13日,美國《商業(yè)周刊》將視角瞄準了軟件開發(fā)工具市場的一場“三國演義”,其主角是Sun的Java、開源的LAMP系列以及微軟的.NET。作者認為,Java在LAMP和.NET的緊逼下正面臨一場生死考驗:

對于小軟件公司ActiveGrid的首席執(zhí)行官亞雷德(Peter Yared)來說,Sun的Java語言是一個“欲理還亂”的東西。1990年代,亞雷德?lián)蜰etDynamics軟件公司的首席技術(shù)官,該公司的主打產(chǎn)品是提高WEB站點性能的應(yīng)用服務(wù)器,采用當(dāng)時流行一時的Java開發(fā)。后來,亞雷德在Sun公司干了五年。今天,當(dāng)亞雷德口中吐出一句“Java已經(jīng)是恐龍”時,此言的確令人震驚。

當(dāng)然,亞雷德此言有充足的根據(jù)。他開業(yè)的新公司現(xiàn)在銷售用于開發(fā)網(wǎng)站或企業(yè)應(yīng)用的“下一代”應(yīng)用服務(wù)器,但已經(jīng)拋棄了Java。他們使用了一個開源軟件包,其中包括Linux操作系統(tǒng)、Apache網(wǎng)站服務(wù)器、MySQL數(shù)據(jù)庫,以及一系列以P打頭的腳本語言——Perl、Python和PHP。這個開源套件綽號“LAMP”。

亞雷德說,如今越來越多的開發(fā)人員正在用LAMP和其他“非Java”技術(shù)開發(fā)新一代的互聯(lián)網(wǎng)應(yīng)用。難道是昔日“酷斃了”的Java已經(jīng)成為過時技術(shù)了嗎? 就好像是IBM公司的大型機和SAP公司的企業(yè)應(yīng)用? 對于這個疑問,越來越多的證據(jù)給出了“是”的答案。

開發(fā)工具市場調(diào)研公司Evans的調(diào)查結(jié)果發(fā)現(xiàn),在LAMP和微軟的.NET贏得更多用戶的同時,Java的市場影響力正在下降。今年三季度在北美地區(qū),用Java作為主要編程語言之一的開發(fā)人員比例為47.9%,而去年同期這一數(shù)字是51.4%。同一個調(diào)查還發(fā)現(xiàn),Java在亞洲地區(qū)的使用正在增長,而在歐洲地區(qū)呈下降態(tài)勢。

與此同時,北美使用微軟.NET的比例卻從去年的40.3%提高到了今年的54.1%,在歐洲和亞洲.NET也超過了Java。在另外的調(diào)查中,北美地區(qū)PHP的使用比例從去年秋天的26%增長到了今年的36.1%,在歐洲和亞洲發(fā)展同樣很快。Evans總裁約翰·安德魯斯表示:“開發(fā)工具市場的競爭日趨激烈,其他工具正在蠶食Java的市場份額。”

Java步入頹勢的另外一個信號出現(xiàn)在出版業(yè)。在開發(fā)人員購買的參考書中,有關(guān)Java的數(shù)量正在下降。根據(jù)領(lǐng)先的程序員參考書出版商O‘Reilly公司統(tǒng)計,今年Java題材書籍的銷售下降了4%,與此同時有關(guān)開源開發(fā)工具包AJAX的書籍卻增長了68%。不過從總體上來說,Java書籍的銷售規(guī)模還是比較大。

Sun公司極力否認Java正在失去發(fā)展動力。該公司負責(zé)軟件業(yè)務(wù)的執(zhí)行副總裁John Loiacono說:“我絕對不能同意(Java正在走下坡路),Java到生命盡頭了嗎?不!我們認為Java的火爆才剛剛開始。” 他指出,在大型、復(fù)雜的企業(yè)級應(yīng)用領(lǐng)域,Java仍是主流的開發(fā)工具,此外,Java在手機平臺上越來越受到歡迎。據(jù)悉,目前全球有600多款手機運行Java虛擬機,全球10大手機游戲中有7款是采用Java開發(fā)。

不過,即使Java在一些關(guān)鍵領(lǐng)域當(dāng)仁不讓,和十幾位技術(shù)界人士和分析家的訪談表明開發(fā)工具市場正在向不利于Java的方向轉(zhuǎn)移。這種趨勢對于Sun公司以及IBM、BEA和jBoss這些Java開發(fā)商可謂意義深遠。如果Java的光環(huán)褪去,基于Java開發(fā)的產(chǎn)品同樣面臨噩運。而這將為微軟和開源等非Java對手騰出空間。

我們可以看一下這場正在發(fā)生的“地震”。首先,很多自行開發(fā)軟件的大型IT巨頭并未采用Java,其中包括Google和雅虎。新一代的“輕量級”開發(fā)工具(包括AJAX和PHP)正在贏得Web 2.0公司的追捧,比如Friendster、Flickr和Facebook。這些工具無需進行耗時的培訓(xùn)即可進行快速開發(fā)。

網(wǎng)絡(luò)瀏覽器的“鼻祖”馬克·安德森(網(wǎng)景之父)現(xiàn)任PHP技術(shù)公司Zend的董事長,他指出目前的變化如同Java在1990年代取代C語言和C++一樣,“隨著WEB開發(fā)群體從Java轉(zhuǎn)向PHP,我們又看到了這種變化。” 數(shù)字證明安德森并非戲言,根據(jù)分析公司Netcraft的調(diào)查,使用PHP的網(wǎng)站已經(jīng)從2000年的“零”增長到今天的2300萬。

1990年代中期,Java逐漸名聲鵲起。它被視為微軟霸主的有力挑戰(zhàn)者。軟件開發(fā)人員采用Java可以實現(xiàn)“一次開發(fā),跨平臺運行”。雖然在微軟壟斷的PC桌面難有作為,但Java成長為服務(wù)器應(yīng)用開發(fā)領(lǐng)域的重要力量。軟件公司紛紛使用Java開發(fā)大型企業(yè)應(yīng)用軟件和網(wǎng)站。

到目前為止,Java在商用市場(包括開源軟件用戶)仍占據(jù)主導(dǎo)地位。紅帽公司最近為Linux和相關(guān)軟件推出了3項技術(shù)支持服務(wù)。其中一項服務(wù)針對Web應(yīng)用開發(fā),但沒有包括Java。另外兩項服務(wù)涉及更復(fù)雜的網(wǎng)站和企業(yè)級應(yīng)用,包括Java。紅帽公司負責(zé)市場的高級副總裁Tim Yeaton表示:“如果你想做更復(fù)雜的事情,你需要用到Java。”

不過,即使在企業(yè)市場,Java也不敢坐吃山空。O‘Reilly出版公司的創(chuàng)始人及首席執(zhí)行官Tim O‘Reilly說:“你可以看到,新技術(shù)往往從黑客手中流向創(chuàng)新用戶,最后蛻變?yōu)橹髁骷夹g(shù)。” 投資銀行美林公司的案例也非常有說服力,該公司目前采用Linux和Apache平臺運行其“數(shù)學(xué)密集型”的應(yīng)用,比如期權(quán)、期貨和金融衍生工具。

美林公司首席技術(shù)官安迪·布朗認為,這些技術(shù)在計算型應(yīng)用上要優(yōu)于Java,相應(yīng)的開發(fā)也不需要太多的分層。他還說,在一些有關(guān)股票交易和柜臺桌面軟件上,美林使用了微軟公司的Visual Studio.NET開發(fā)環(huán)境,它具有快速開發(fā)能力。

微軟公司上月推出了.NET開發(fā)工具的2005版本,該公司稱正在廣闊的開發(fā)市場占據(jù)有利位置,其中包括大小不等的企業(yè)用戶,從復(fù)雜系統(tǒng)到簡單的程序開發(fā)。市場調(diào)研結(jié)果也證明了這個說法。IDC公司10月份進行的一項調(diào)查發(fā)現(xiàn),35.7%的大公司采用.NET來開發(fā)最重要的業(yè)務(wù)軟件,而使用Java的比例只有25.3%。

此前,Jupitor公司發(fā)布的一個報告顯示,62%的中小企業(yè)已經(jīng)采用了.NET,而36%的企業(yè)則采用基于Java的IBM WebSphere平臺。微軟公司估計Java對于企業(yè)的重要性將越來越小,該公司開發(fā)業(yè)務(wù)的負責(zé)人約翰·蒙哥馬利表示:“Java未來將會變成底層的編程框架,沒有人可以通過它賺錢。它將會變成一個普通商品。”

不過,蒙哥馬利承認微軟在滿足Web2.0企業(yè)方面做得還不夠完美。目前,微軟已推出一個服務(wù)器軟件的測試版,可以讓W(xué)eb開發(fā)人員在Windows下使用AJAX。

Sun公司也承認.NET正在企業(yè)市場攻城掠地。Sun公司的Loiacono表示:“企業(yè)可以容納超過一個的開發(fā)語言,Java之外還有微軟,他們也是一個對手。” 他認為Java和.NET是一對死對頭,但否認.NET已經(jīng)在競爭中領(lǐng)先。

目前,Sun、IBM和其他Java陣營成員仍在給軟件“添磚加瓦”,不過其步伐已經(jīng)比巔峰時期放慢。與此同時,Sun開始提供其Solaris操作系統(tǒng)和開發(fā)工具包的開源版本,以應(yīng)對LAMP的競爭。

IBM仍然是Java的忠實盟友。其價值數(shù)十億美元的WebSphere中間件上個季度增長了14%。“大藍”堅信Java仍是面向商業(yè)用戶的重要技術(shù)之一。不過,在網(wǎng)絡(luò)開發(fā)領(lǐng)域,IBM舉棋不定。今年年初,IBM表示將支持WEB開發(fā)語言PHP。

IBM公司負責(zé)新興軟件技術(shù)的副總裁洛德·史密斯表示:“IBM的文化是從不只醉心于一項技術(shù)。人們需要不同的產(chǎn)品,我們說,IBM都可以做出來。”

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
PHP:草根語言挑戰(zhàn)大腕Java .Net
LAMP和J2EE競爭日漸升溫
三句話講清楚SOA - - SOA面向服務(wù)架構(gòu)
給初學(xué)者之六:java企業(yè)級應(yīng)用之綜合篇
Java在Web開發(fā)語言上敗給了PHP
談一談軟件開發(fā)工具的選擇
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服