Websphere Liberty Profile 8.5.5 是否与 Java EE 5 兼容?
Is Websphere Liberty Profile 8.5.5 compatible with Java EE 5?
我不太清楚 Liberty Profile 8.5.5 是否支持 Java EE 5。在 EE 6 Liberty Profile 的官方兼容性页面上明确列出:
http://www.oracle.com/technetwork/java/javaee/overview/compatibility-jsp-136984.html
但是在 EE 5 兼容性页面上只列出了 Websphere:
http://www.oracle.com/technetwork/java/javaee/overview/compatibility-javaee5-jsp-141098.html
我可以假设如果实现支持 EE 6 那么它也支持所有以前的 EE 版本吗?
是否有人有明确说明 Liberty Profile 与 EE 5 兼容的消息来源?
谢谢,
Java EE 5 兼容性列表仅显示实施完整配置文件 的服务器。 WebSphere Liberty 当前实现了 web 配置文件,因此无法在此处列出。
我可以假设如果实现支持 EE 6 那么它也支持所有以前的 EE 版本吗?
不,例如 Liberty 不支持 Java EE 1.4 要求的 EJB 2.x。只有完整的 WebSphere Application Server 才向后兼容所有以前的规范。一般来说,这取决于应用服务器供应商,他们通常支持一些以前的版本,但你不能假设,如果服务器支持 Java EE 6,它将支持所有以前的规范。这绝对不是真的。
是否有人有明确说明 Liberty Profile 与 EE 5 兼容的消息来源?
由于 Liberty 没有实现完整配置文件,您不能说它完全兼容 EE 5,但是您将能够 运行 一些 Java EE 5 Web 应用程序,其中规范是向后兼容的。这是 features supported by Liberty 的列表。例如,您可以 运行 Servlet 2.5 应用程序,但不能使用 remote EJB 3.0.
更新
从 8.5.5.6 版本开始的 WebSphere Liberty 配置文件现在完全Java EE 7 兼容。
我不太清楚 Liberty Profile 8.5.5 是否支持 Java EE 5。在 EE 6 Liberty Profile 的官方兼容性页面上明确列出:
http://www.oracle.com/technetwork/java/javaee/overview/compatibility-jsp-136984.html
但是在 EE 5 兼容性页面上只列出了 Websphere:
http://www.oracle.com/technetwork/java/javaee/overview/compatibility-javaee5-jsp-141098.html
我可以假设如果实现支持 EE 6 那么它也支持所有以前的 EE 版本吗?
是否有人有明确说明 Liberty Profile 与 EE 5 兼容的消息来源?
谢谢,
Java EE 5 兼容性列表仅显示实施完整配置文件 的服务器。 WebSphere Liberty 当前实现了 web 配置文件,因此无法在此处列出。
我可以假设如果实现支持 EE 6 那么它也支持所有以前的 EE 版本吗?
不,例如 Liberty 不支持 Java EE 1.4 要求的 EJB 2.x。只有完整的 WebSphere Application Server 才向后兼容所有以前的规范。一般来说,这取决于应用服务器供应商,他们通常支持一些以前的版本,但你不能假设,如果服务器支持 Java EE 6,它将支持所有以前的规范。这绝对不是真的。
是否有人有明确说明 Liberty Profile 与 EE 5 兼容的消息来源?
由于 Liberty 没有实现完整配置文件,您不能说它完全兼容 EE 5,但是您将能够 运行 一些 Java EE 5 Web 应用程序,其中规范是向后兼容的。这是 features supported by Liberty 的列表。例如,您可以 运行 Servlet 2.5 应用程序,但不能使用 remote EJB 3.0.
更新
从 8.5.5.6 版本开始的 WebSphere Liberty 配置文件现在完全Java EE 7 兼容。