J2EE死了 javacript + 後端JSON服務方式勝出

banq發表於2012-11-01

J2EE死了 javacript + 後端JSON服務方式勝出(J2EE is Dead: Long-live Javascript Backed by JSON Services)

以下是大意摘要:

過去我們看到:MVC和HTTP/CRUD 正在被快速開發的Rails替代,後端JMS之類元件從J2EE容器移出進入ESB或其他非基於J2EE的事件驅動系統(EDA)。

企業採取Fuse, Camel 和 Mule作為事件驅動後端選擇,雖然我們沒有看到Rails鐵軌能夠全面鋪入企業軟體。但是我們看到一個很強烈的運動趨勢,向輕量的非J2EE容器的Web應用方面去部署和使用。

經過調查,世界上有一半伺服器在使用tomcat:

前端瀏覽器將使用Javascript,其與後端的Json服務互動,Java將實現後端JSON服務,更有甚者,無需tomcat,直接使用DropWizard啟動普通的Java Class類,這樣,前端人員根本無需學習Servlet或其他J2EE知識。

最後,在這個文章的討論中,有人說他們採取 RabbitMQ 和修改的Guava EventBus取得成功,這種方式是: "Node.js + Java + Event Bus".

相關文章