編譯工具Ant和Maven的偏好幾乎相等;(360知識(shí)網(wǎng))
Java IDE是Eclipse,有65%的開發(fā)者使用,(上百科 )
其次是IntelliJ IDEA(22%)和Netbeans(12%);
Java容器/App服務(wù)器是Tomcat(33%),JBoss(26%);
Java EE標(biāo)準(zhǔn)是JPA和JSP(都是37%),EJB2(26%),EJB3(12%);
Java框架是Spring和Hibernate。
導(dǎo)讀:JBoss是一套開源的企業(yè)級(jí)Java中間件系統(tǒng),用于實(shí)現(xiàn)基于SOA的企業(yè)應(yīng)用和服務(wù)。目前JBoss已經(jīng)被RedHat收購。在各種J2EE應(yīng)用服務(wù)器中JBoss是最受歡迎而且功能最為強(qiáng)大的應(yīng)用服務(wù)器。JBoss公司在7.0正式版發(fā)布的一個(gè)月后,再次發(fā)布了JBoss AS 7.0.1 “Zap”版本,該版本主要修復(fù)大量bug,大約有135個(gè)問題。
JBoss AS 7自發(fā)布以來已有一個(gè)星期了,這是目前為止是最為爭議的一個(gè)版本。
紅帽公司曾發(fā)布的一則新聞,該內(nèi)容如下:
“JBoss 7是Java應(yīng)用服務(wù)器從復(fù)雜和單片變得輕量級(jí)、模塊化和敏捷,是Jboss應(yīng)用服務(wù)器發(fā)展史上至今為止最重要的里程碑。該版本的發(fā)布使開發(fā)者們開始反思JBoss公司到底是如何開發(fā)和部署企業(yè)級(jí)java應(yīng)用程序的?”
在過去的5年中,Java EE一直不同于JBoss、Weblogic、Websphere、Apache Tomcat。當(dāng)然,Tomcat也是一個(gè)輕量級(jí)應(yīng)用服務(wù)器(Jetty和Resin兩款也很不錯(cuò)),它是一套開源的企業(yè)級(jí)Java中間件系統(tǒng)。它能夠在java應(yīng)用服務(wù)器外部運(yùn)行,用戶也可以在應(yīng)用服務(wù)器環(huán)境中使用它。
如果我們要在Java EE服務(wù)器和Tomcat之間區(qū)分的話,這里有一些好的博客文章討論了開發(fā)者們各自的典型需求,比如啟動(dòng)時(shí)間和部署速度。但是從某一角度上講我們不該糾結(jié)于Java EE服務(wù)器占有更大的資源空間、運(yùn)行緩慢,還是Tomcat占用的資源更少、運(yùn)行的更快。
而如今,開發(fā)者們有更多選擇機(jī)會(huì),他們可以選擇一個(gè)輕量級(jí)的服務(wù)器,不用在功能和保留足跡(footprint)之間難以抉擇。Tomca服務(wù)器正逐步建立一個(gè)完整的功能應(yīng)用,比如:高速緩存、持久性、事項(xiàng)、信息、試圖層等這些都是必備的。
在Glassfish fanboys整合前,Glassfish為Java EE變得輕量(light-weight)做了很多工作。但是這并不能說明Glassfish像Tomcat,JBoss,Weblogic或者是Websphere那樣會(huì)成為主流選擇。
主站蜘蛛池模板: 进贤县| 静安区| 邢台县| 柘荣县| 桦甸市| 资阳市| 铁力市| 巴中市| 香港 | 通州市| 遂平县| 嘉义县| 金门县| 胶南市| 姚安县| 华池县| 贺兰县| 聂拉木县| 柯坪县| 邻水| 成都市| 墨玉县| 静宁县| 佛冈县| 旌德县| 衡水市| 宣化县| 嵩明县| 阜阳市| 呼图壁县| 德安县| 香港| 兴义市| 北安市| 龙陵县| 巴楚县| 大洼县| 烟台市| 荥经县| 仁布县| 无极县|