1

我在JEP-380中看到 Java 现在可以与 UNIX 套接字通信。使用它将服务器投入生产是否已经可靠?

是否有任何高级框架已经实现了 UNIX 套接字?

4

1 回答 1

1

使用它将服务器投入生产是否已经可靠?

是的。Java 的每个版本都经过全面审查和测试。无论是两年一次的常规版本还是长期支持 (LTS)版本(Java 8、Java 11),每个版本都可以投入生产。Java 16 是当前版本。

如果某个特定功能尚未准备好投入生产,团队只需将该功能滑到下一个 6 个月的版本中,留出时间完成工作。

如果某个功能尚未准备好投入生产,但值得公众广泛考虑和反馈,则该功能将作为预览功能包含在内。此类功能已明确记录为预览版。并且预览功能默认是禁用的,所以你不能意外使用它们。在运行应用程序时,您必须不遗余力地启用预览功能。

如果您对OpenJDK项目感到好奇,您可以自己查看源代码和测试。

当然,2021 年的计算并不完美。某个地方的某个人可能会在某个不起眼的角落里发现一些问题或错误,就像任何硬件上任何操作系统上的任何软件一样。OpenJDK 的问题跟踪器已打开。您可以查找现有问题,并检查其状态。

是否有任何高级框架已经实现了 UNIX 套接字?

我相信您会发现 OpenJDK 中的任何功能都比大多数第三方库都经过更彻底的审查和测试。

而且,仅供参考,在 Stack Overflow 上寻求图书馆推荐是题外话。请参阅姊妹站点 Software Recommendations Stack Exchange。

于 2021-04-26T17:18:00.070 回答