RedHat发布JBoss 7.2,完全支持Java EE 8规范

edHat发布了JBoss 7.2,完全支持Java EE 8规范。这个版本将另一个应用程序服务器引入到Jakarta EE中。它还支持现代Web技术,例如具有HTTP/2功能的Servlet 4.0。

RedHat发布了JBoss 7.2,完全支持Java EE 8规范

值得注意的改进包括新的Servlet 4.0规范,它增加了对跨浏览器HTTP/2连接的支持,以及对Java微服务和Eclipse MicroProfile框架的支持。

使用JBoss托管微服务的开发人员也可以使用Open Tracing API,目前还处在技术预览阶段,这有助于协调微服务之间的日志信息。

Real World Java EE Patterns的作者Adam Bien解释说,“借助Java EE微服务,开发人员只需要关注业务逻辑。你的war包会变得很小,而且速度非常快。基础设施和逻辑之间有明显的区分。在Java EE 8之上使用MicroProfile,你可以获得分布式跟踪、指标、Open API、配置,甚至弹性等功能,而不需要依赖任何外部库。”

JBoss是几种可用的Java EE 8认证应用服务器之一。这个规范确保了服务器之间的兼容性,让开发人员可以专注于构建应用程序,避免供应商锁定的影响。其他Java EE 8应用服务器包括IBM WebSphere、Payara、WildFly和参考实现Eclipse GlassFish

Bien解释了每个Java EE 8服务器是的相似点和不同点,“Apache TomEE带有强大的SSH集成,如sheldon,Payara集成了Kafka,OpenLiberty带有很好的Swagger客户端,WildFly很好地支持OpenShift上的S2I构建,等等。”

Java EE 8是一个不只涵盖Web应用程序和WAR文件的规范。与Apache Tomcat等Servlet容器不同,应用程序服务器包含更多服务(如JMS和MQ)的集成。很多应用程序服务器还提供了一个简单的“Web配置”来充当较小的Servlet容器。

这个版本刚好在Java EE改名为Jakarta EE(由Eclipse基金会管理)时发布。Java EE有时也以其更古老的名称J2EE而闻名,J2EE在2006年5月进行了更名。

查看英文原文https://www.infoq.com/news/2019/02/redhat-jboss-ee8

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章