“Java EE 5在復(fù)雜性上的失敗是預(yù)示著Java企業(yè)版平臺終從企業(yè)開發(fā)平臺領(lǐng)域的統(tǒng)治地位上落敗。”它的發(fā)展不可避免的效仿以往的一些標(biāo)準(zhǔn),比如CORBA,正一步一步走向沒落。在面對SOA的時候,Java EE似乎顯現(xiàn)出來太多的不合適。
針對于這樣的預(yù)測,來自BEA、IBM、Oracle、Sun、JBoss等眾多SOA領(lǐng)域領(lǐng)先廠商的聲音卻并不對此表示贊同。他們并不完全反對Burton集團(tuán)高級分析師Richard Monson-Haefel的關(guān)于平臺復(fù)雜性的觀點(diǎn),但是沒有人同意他關(guān)于Java EE的應(yīng)用已經(jīng)走到盡頭的這個結(jié)論。
與此同時,來自微軟的競爭也開始顯得明顯:“微軟.NET所提供的解決方案與Java EE的同樣全面,但是.NET的開發(fā)過程要簡單得多。JEE5無法解決其通用程序設(shè)計模型的復(fù)雜性,這一事實(shí)在很大程度上導(dǎo)致了.NET的威脅。相反,.NET通常被認(rèn)為是更加簡單的應(yīng)用程序開發(fā)環(huán)境,而且它的適用范圍并不狹窄,它不同于使用rebel框架、LAMP和Ruby on Rails的特定范圍內(nèi)的案例。”
盡管如此,.NET平臺依舊不能讓所有人信服:“SOA的精髓是既相對簡單又具備普遍跨平臺性,即不完全依賴.NET也不完全依賴JEE。但是.NET平臺只是微軟內(nèi)部的SOA,只是加入了Web服務(wù)和企業(yè)整合的特性。而且,關(guān)鍵基礎(chǔ)架構(gòu)必須依賴于微軟Windows操作系統(tǒng)。”
除此之外,Ruby on Rails的出現(xiàn)已經(jīng)由不得人忽視;IBM作為Eclipse基礎(chǔ)的開發(fā)商以及主要的支持者,也正在努力使其自身成為平臺。
相關(guān)資源下載
Java EE 下載
Microsoft:下載中心 .NET
Eclipse 下載
Ruby on Rails 下載
那在這場爭端中,誰會更具優(yōu)勢?
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯(lián)系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
