歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> Linux業界 >> LAMP和J2EE競爭日漸升溫

LAMP和J2EE競爭日漸升溫

日期:2017/2/27 10:53:14   编辑:Linux業界

作者:Jack Loftus 來自:TechTarget

就像令人窒息的夏季高溫一樣,為了能夠提供最廣為接受的"開放"開發模式,兩個開發者陣營的競賽也在逐漸升溫。

  其中一方是Java2企業版(Java 2 Enterprise Edition,J2EE)模式,由JBoss以及實際上是Java開發中的標准的用戶核心基礎提供支持。作為簡化Java開發行動的一部分,上周開放源碼供應商通過產品公文包發行了企業Java(Enterprise Java Beans ,EJB)3.0。這個產品套裝包括了JBoss Application Server 4, Hibernate 3和由EJB 3.0支持的 JBoss Eclipse IDE的新版本。

  其中的另一方則是Linux,Apache,MySQL和PHP/Perl/Python (LAMP)開放源碼堆棧工具,分析家們宣傳道,與J2EE和Microsoft's .NET提供的軟件相比,它給了我們一個要為便宜和更為簡單的開發時機。在2005期間,LAMP已經與諸如IBM和Sun等供應商取得了進展,因而也給即將來臨的日益增長的開放源碼團體帶來了一次深遠的影響。

  LAMP最近又取得了額外的進展。基地在San Francisco 的商業開放源碼供應商ActiveGrid公司宣布它與每個專屬在LAMP這個極具前景領域內的供應商簽訂了合作關系

  隨著新一代的企業開發和調度平台,旗艦產品Grid Application Server的發布, ActiveGrid與MySQL,Apache管理供應者Covalent, Novell和PHP工具制造者Zend Technologies解除了合作關系。

  隨著在該地帶新合作關系的展開,ActiveGrid已經許諾它要放棄其應用軟件服務器的中一個低端版本,並且提供一種在大企業級水平環境中運行的特點鮮明的版本。

  如此一種企業級水平的展示於JBoss的計劃反著干。JBoss的產品管理主任Pierre Fricke表示他公司有關Enterprise JavaBeans 3 (EJB3), "從歷史上來看,J2EE已經顯出了他的不足,因為他是一個復雜的程序模式,要花費很多的程序編寫的勞力,特別是Enterprise JavaBeans。" Fricke說,"從某種程度上來說它是J2EE編程的一個痛處……對於.NET 和 XML一個簡單的模式將十分具有競爭力。"

  "開發者們即將能夠使用Meta數據來把EJB的特性添加到群集器(cluster)和安全措施中去--不管怎麼樣--顛覆了舊的JavaBeans。他們將得到基本的JavaBeans程序模式,但是現在能夠影響企業版的JavaBeans"Fricke補充道。

  但是LAMP的支持者們已經認為與J2EE甚至是.NET相比,他們的軟件帶來了一個更為便宜和更為簡單的開發時機,Sageza Group.的高級分析家Jim Balderston如此說道。

  "考慮到LAMP的開放源碼本質,更為便宜的主張好像已經是一個不錯的優點,同時更為便宜的主張則將經過時間和操作環境的實際發展來驗證。" Balderston說道,"考慮到目前為止的開放源碼發展的歷史紀錄,我們猜想Lamp作為一個滿足IT要求的更加節約的方式,將繼續侵入企業環境。"

  Balderston把他的分析歸結於一個事實,就是一些"非常大的IT供應商"一直對LAMP的發展保持著密切的關注。他說,像IBM這些公司相信未來的這個競技舞台上將會出現重大的機遇。

  其他公司,比如Sun和微軟,出於各自不同原因,可能都會密切注視LAMP的發展,Balderston繼續說道。但是他"願意在賭桌上給藍色巨人(Big Blue,國際商業機器公司(IBM)的綽號)投上籌碼",因為過去的記錄表明,IBM在新技術出現的時候他會設法去得到他們,並會搶在市場變大之前全心全力的支持他們接受他們。

  "IBM從一開始就加入了Java陣營,當其他公司還把它歸類於一種笨拙的修補玩具的技術的時候,他已經公開表示接受Linux。" Balderston說,"當然IBM對該類技術的支持使他們贏得了生存的機會和進一步推進的可能,但是我們發現IBM其實是在很聰明地挑選我們中的勝者,進而和他們合作。"

  "考慮到各公司對LAMP的興趣,和開放源碼Linux的還未完全發揮的成功的前景,我們堅信LAMP在接下來的幾年中將會發出非常耀眼的光芒!"他補充道。




Copyright © Linux教程網 All Rights Reserved