Board logo

标题: RedHat发布JBoss 7.2,完全支持Java EE 8规范 [打印本页]

作者: look_w    时间: 2019-4-12 16:45     标题: RedHat发布JBoss 7.2,完全支持Java EE 8规范

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月进行了更名。




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0