Will java app 运行 在 Liberty Profile 和 WAS 上

Will java app run on Liberty Profile and WAS

在一个客户处,我们使用 WAS 来开发和 运行 网络应用程序。问题是 WAS 运行ning 本地不是禁食的网络服务器。 随着 Websphere Liberty Profile (WLP) 的发布,它可能是我们本地开发环境中 运行 的一个很好的替代品。

Java 应用程序是否会在 'real' WAS 服务器上的 WLP 运行 上开发?没有变化??

是的,Java 在 Liberty 上开发的 EE 应用程序将 运行 在传统的 WebSphere Application Server 上开发,无需更改,因为两者都是 Java EE 兼容的应用程序服务器。由于它的可组合性、更小的尺寸和更快的启动器启动时间,在 Liberty 上开发应用程序并将它们部署在传统的 WebSphere Application Server 上是一种常见的范例,可以提供良好的开发体验。

如果您在 Liberty 上开发的目标是部署在传统的 WebSphere Application Server 上,并将您的应用程序限制为 EE6 Web 配置文件编程模型 (https://www-01.ibm.com/support/knowledgecenter/SSEQTP_8.5.5/com.ibm.websphere.wlp.doc/ae/rwlp_feature_webProfile-6.0.html),您的应用程序很可能 运行 未修改在传统的 WebSphere Application Server 上。

WebSphere Migration Toolkit 可以通过分析您的应用程序来帮助回答某些此类问题:

https://www.ibm.com/developerworks/websphere/downloads/migtoolkit/config.html