我正在为开发人员版下载IBM WebSphere服务器。我发现了两种口味(见附图)
答案 0 :(得分:5)
让我试着解释一下这些差异。在该页面中,您可以下载:
IBM WebSphere Application Server for Developers,完整档案(1-3) - 这是完整Java EE 6投诉WebSphere Application Server的开发人员版本。它已包含Java SDK v6,可以运行。
IBM WebSphere Application Server Liberty for Developers - 这是一个新的轻量级,基于快速模块的服务器。针对开发人员。允许您使用符合Java EE 6 Web Profile的特定功能构建自己的服务器。在此处查看更多详细信息:Introducing Liberty profile。除了Installation Manager下载之外,您只需下载zip存档,然后将其解压缩即可。它不包含JDK,但可以与IBM或Oracle Java 6或7一起使用。
IBM WebSphere SDK Java 7 for Liberty和Full profile - 这只是Java SDK。它可以用于Full和Liberty配置文件。 WAS 8.5.5允许您从Java 6切换到Java 7.因此,如果要使用完整配置文件的Java 7,则需要进行此下载。
如果您正在开始开发,我建议从wasdev
使用Liberty和WebSphere Developer Tools下载zip。答案 1 :(得分:1)
根据this article in 2017,有一些优点和缺点选择一个
一般建议
选择传统WAS的原因
- 移动没有任何成本(如果你已经在那里并且它可以满足您的需求)
- 还有比Liberty更多的功能
- 完整的API,完整的管理控制台,安全选项
- 某些应用程序无法移动或需要花费太多精力
- 使用现有的管理技能和资产
- 加上更大的现有知识体系/信息
- 提供更多培训课程
- 与更多产品进行整合以进行管理/生产
- 主要产品组合产品的通用堆栈
- 门户网站服务器,BPM
选择Liberty的原因
- 设置更小,更简单,更快捷
- 更容易拥有共同的开发和生产运行时
- 更灵活地安装,更新和管理
- 打包服务器'主映像'部署很受欢迎
- 可组合,正确大小的运行时
- 更多部署环境选择
- Bluemix,其他PaaS,容器
- z / OS上的Liberty具有更高的吞吐量,更低的资源使用
- 任何版本的服务器都可以集中管理(虽然不是群集)
- 集体而不是细胞的管理规模更大
- 通过持续交付早期支持新技术
- 使用Liberty
轻松进行版本迁移