WebSphere Application Server for Developers VS IBM WebSphere SDK Java 7 for Liberty和Full profile的区别

时间:2014-10-12 06:09:49

标签: java websphere websphere-liberty

我正在为开发人员版下载IBM WebSphere服务器。我发现了两种口味(见附图)

  1. WebSphere Application Server for Developers,Installation Manager存储库
  2. 用于Liberty和完整配置文件的IBM WebSphere SDK Java 7,Installation Manager存储库
  3. 如果这两个是相同的,我很困惑。 (或者只有Java版本的差异)

    Image Attached

2 个答案:

答案 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
  • 轻松进行版本迁移