天天看點

Apache釋出支援Java EE微服務的Meecrowave伺服器

apache openwebbeans團隊希望通過使伺服器适應使用者來消除複雜性。是以,該團隊釋出了apache meecrowave項目1.0版。

Apache釋出支援Java EE微服務的Meecrowave伺服器

apache meecrowave是一款小型伺服器,非常适合微服務和獨立服務。apache openwebbeans表示, “apache meecrowave是一個基于apache openwebbeans,tomcat,cxf和johnzon的微型伺服器。換句話說,它包含了所有你需要從指令行運作基于javaee的微服務,而且隻有9 mb。”

該項目使使用者能夠快速部署json web服務,并通過meecrowave擴充使開發和生産更加順暢。該項目具有使用jpa而不使用完整容器的能力,運作meecrowave的maven插件,gradle插件,兩個主要測試內建,監視內建以及與cxf oauth2內建的實驗模型。

meecrowave可以通過maven插件啟動(為了易于開發),以程式設計方式作為嵌入式伺服器,作為應用程式與業務代碼捆綁在一起,也可以作為啟動便攜式war或jar應用程式的運作者。

此外,該團隊最近釋出了openwebbeans的1.7.4版本。最新版本進行了一個錯誤修複,包括cdi-1.2 api的實作,并傳遞jsr-330 tck。

openwebbeans具有子產品化結構,并提供從java se環境直到具有複雜classloader層次結構或osgi環境的javaee 7伺服器叢集的依賴注入擴充。

本文作者:陳毅東

來源:51cto