作者:江南白衣
2005就這樣完了,ONJava的年終總結(jié): 2005 Year in Review。
TSS年初開會時講得專家們自己都開始有點厭倦的EJB3,JSF1.2,Ajax,AOP的三宗合一,SOA和ESB,Groovy,還是沒有一個stable的東西出來。
眼看2006,又是繼續(xù)將這些話題變成產(chǎn)品的一年,讓我們繼續(xù)討論厭煩:
*Full stack Application Framework: Spring 2.0
Spring 2.0吹風(fēng)會兼FB大會剛剛開過。夜觀星象,Spring氣數(shù)未盡,開源社區(qū)里也只它有資格不斷整合別人。
另一個Stack名曰RIFE,不過比較獨。
另外,JBoss搜刮的JEMS (JBoss Enterprise Middleware)和JSF+EJB3的Seam也會繼續(xù)發(fā)音。
*Web Framework:JSF 1.2
最怕別人問現(xiàn)在開項目用哪個Framework好,選來選去暫時還是投靠標(biāo)準(zhǔn)好了。
不知道Struts Ti,Struts Shale,Spring MVC的2006會怎樣。
而Continuations這個名詞明年也許會閃亮一下。
*Persist Framework: Hibernate 3.1 (EJB3/JPA1)
在RoR的Active Record刺激下,annotaion 和default mapping終究要替代xml描述文件。
另外,除了麻煩的ORM,也很希望有一個極簡的JDBC Framework,不知道JDBC4.0和Spring跑JDK1.5的SimpleJdbcTemplate什么樣子。
*Web Service Framework:XFire (JAX-WS2.0、JAXB 2.0)
SOA 風(fēng)潮下的next-generation SOAP Framework,支持JavaEE 5的JAX-WS2.0、JAXB 2.0與annotation,還拖上了Spring的手。
Axis的事實標(biāo)準(zhǔn)地位該不保了吧。
*JBI-ESB:ServiceMix
2006年的新大熱名詞--JBI(Java Business Intergrade)與ESB(Enterprise Service Bus)。
*Java Rule Engine與JDM 2.0:Drools
Rule Engine和Data Mining 已經(jīng)說了很久,不知道明年又如何。但Drools則演繹了一條標(biāo)準(zhǔn)的成名路:
1.先入CodeHaus再入Jboss
2.(號稱)集成Spring
3. 提供Eclipse的插件
*動態(tài)語言嵌入:Groovy
期待在Ruby的不斷刺激下,1.0正式版發(fā)布后的正式用家。
*some Ajax Framework
Buffalo, Prototype, Dojo, MochiKit, DWR 混戰(zhàn)之下總該有脫穎而出者吧?
*AOP三宗歸一
雖然大家還很少在應(yīng)用中使用它,AOP在Spring 中的作用卻非常明顯。不知道Spring2.0是否可以三宗歸一,給出一個框架設(shè)計時使用的簡單方案。
2005就這樣完了,ONJava的年終總結(jié): 2005 Year in Review。
TSS年初開會時講得專家們自己都開始有點厭倦的EJB3,JSF1.2,Ajax,AOP的三宗合一,SOA和ESB,Groovy,還是沒有一個stable的東西出來。
眼看2006,又是繼續(xù)將這些話題變成產(chǎn)品的一年,讓我們繼續(xù)討論厭煩:
*Full stack Application Framework: Spring 2.0
Spring 2.0吹風(fēng)會兼FB大會剛剛開過。夜觀星象,Spring氣數(shù)未盡,開源社區(qū)里也只它有資格不斷整合別人。
另一個Stack名曰RIFE,不過比較獨。
另外,JBoss搜刮的JEMS (JBoss Enterprise Middleware)和JSF+EJB3的Seam也會繼續(xù)發(fā)音。
*Web Framework:JSF 1.2
最怕別人問現(xiàn)在開項目用哪個Framework好,選來選去暫時還是投靠標(biāo)準(zhǔn)好了。
不知道Struts Ti,Struts Shale,Spring MVC的2006會怎樣。
而Continuations這個名詞明年也許會閃亮一下。
*Persist Framework: Hibernate 3.1 (EJB3/JPA1)
在RoR的Active Record刺激下,annotaion 和default mapping終究要替代xml描述文件。
另外,除了麻煩的ORM,也很希望有一個極簡的JDBC Framework,不知道JDBC4.0和Spring跑JDK1.5的SimpleJdbcTemplate什么樣子。
*Web Service Framework:XFire (JAX-WS2.0、JAXB 2.0)
SOA 風(fēng)潮下的next-generation SOAP Framework,支持JavaEE 5的JAX-WS2.0、JAXB 2.0與annotation,還拖上了Spring的手。
Axis的事實標(biāo)準(zhǔn)地位該不保了吧。
*JBI-ESB:ServiceMix
2006年的新大熱名詞--JBI(Java Business Intergrade)與ESB(Enterprise Service Bus)。
*Java Rule Engine與JDM 2.0:Drools
Rule Engine和Data Mining 已經(jīng)說了很久,不知道明年又如何。但Drools則演繹了一條標(biāo)準(zhǔn)的成名路:
1.先入CodeHaus再入Jboss
2.(號稱)集成Spring
3. 提供Eclipse的插件
*動態(tài)語言嵌入:Groovy
期待在Ruby的不斷刺激下,1.0正式版發(fā)布后的正式用家。
*some Ajax Framework
Buffalo, Prototype, Dojo, MochiKit, DWR 混戰(zhàn)之下總該有脫穎而出者吧?
*AOP三宗歸一
雖然大家還很少在應(yīng)用中使用它,AOP在Spring 中的作用卻非常明顯。不知道Spring2.0是否可以三宗歸一,給出一個框架設(shè)計時使用的簡單方案。
http://www.flickr.com/photos/mraible/71382722/ (注意左下角)
http://www.flickr.com/photos/mraible/71382746/
http://www.flickr.com/photos/mraible/71382785/
http://www.flickr.com/photos/mraible/71382805/
http://www.flickr.com/photos/mraible/71382848/
http://www.flickr.com/photos/mraible/71382879/
eclipse的
http://www.flickr.com/photos/mraible/71382947/
可能因為用了idea的open source licence, 幫它作作廣告