Wildfly 19:MicroProfile 3.3平台规范支持

袁骏祥
2023-12-01

Wildfly应用程序服务器是一种灵活,轻量级的托管应用程序运行时,可帮助用户创建应用程序。 Wildfly包括快速启动时间,较小的内存占用空间和活动的内存管理以及可自定义的运行时。

2020年3月18日起, Wildfly 19 Final即可进行Beta版测试,并可供下载。感谢社区的帮助,此版本发布了。

还请参见: 过渡到连续测试的重要技巧

在Wildflly 14中进行MicroProfile升级

此版本包括许多针对MicroProfile的新支持升级:

  • 支持MicroProfile 3.3: WildFly支持MicroProfile规范,包括MicroProfile Config 1.4,容错2.1,运行状况检查2.2,JWT身份验证1.1,Metrics 2.3,OpenAPI 1.1,OpenTracing 1.3和Rest Client 1.4。
  • 新的MicroProfile子系统: microprofile-fault-tolerance-smallryemicroprofile-jwt-smallryemicroprofile-openapi-smallrye
  • 两个新的MicroProfile配置文件: standalone-microprofile.xml和standalone-microprofile-ha.xml
  • 新的快速入门:GitHub上查看快速入门。

Jakarta EE和Java更新

WildFly 19引入了与Jakarta EE 8的兼容实现,并经过官方认证与Java EE 8兼容。

至于JDK,WildFly当前仅在具有长期支持(8或11)的JDK版本上运行最佳。

从Brian Stansberry的发行说明中

在过去的几年中,我们一直努力确保在WildFly最终发布日期可用的最新GA JDK版本上,我们的版本在大多数开发人员用例中都能正常运行。 不幸的是,WildFly 19和刚刚发布的JDK 14到此结束。我们没有时间来消化JDK 14中某些软件包的删除,尤其是在安全领域。

对JDK 14或更高版本的支持何时发布? 不会很快。 根据发行说明,WildFly 22之前不会优先考虑。

因此,随着测试的继续,现在坚持使用8或11以获得最佳结果。 WildFly将继续支持Java 8直至版本21,甚至可能更高。

对于Java 11或更高版本,用户现在可以将TLS 1.3与WildFly一起使用。 在GitHub上查看有关TLS 1.3支持的更多信息。

还请参见: Java 14 –“ Java非常忙于从其他语言复制功能”

入门

查看 Red Hat和WildFly项目负责人的软件工程师Brian Stansberry 的完整发行说明

请参阅解决的问题和升级的长列表,其中包括Jira中的 WildFly 19。

下载页面获取新版本。 查看文档以获取有关WildFly的更多信息,管理员指南,开发人员指南和模型参考。

JBoss企业应用平台7中也提供了所有底层技术。

接下来的议程是什么? WildFly网站目前正在进行一些重大更改,并正在实施更现代的设计。 在调整的最后部分中查看Beta版本 ,并且正在进行更改。

如果您想了解最新消息,提供有关新版本的反馈意见,或者为将来的版本做出贡献,请加入Google小组

翻译自: https://jaxenter.com/wildfly-19-170023.html

 类似资料: