Java EE兼容意味着什么?

时间:2011-03-21 19:26:36

标签: java java-ee terminology application-server

我们经常说特定的应用程序服务器是符合Java EE的服务器。但我仍然没有完全意识到它究竟意味着什么。需要更多信息。

2 个答案:

答案 0 :(得分:5)

这意味着它通过了Java EE技术兼容性工具包。

Sun(现在的Oracle)创建了Java EE规范(以前称为J2EE)以及一个大型测试套件,用于检查应用程序服务器是否符合规范要求。这是一个非常重要的测试,但意味着如果您根据Java EE规范编写应用程序,它将能够在任何Java EE应用程序服务器上进行部署和执行(该级别) )。

请注意,配置不在规范范围内。这意味着应用程序服务器的配置可以提供您的应用程序所需的东西,这是非标准的,为您添加对新应用程序服务器的支持可能是一项非常大的工作。

答案 1 :(得分:1)

ThorbjørnRavnAndersen所说的是完美的。此外,Java EE 6 Technologies页面列出了Java EE 6规范中包含的技术。您可以将任何完全实现这些的Application Server视为符合Java EE标准。

Compatible Implementations页面还列出了与每个Java EE版本兼容的AS列表。

相关问题