将应用程序迁移到 Liberty
通过使用迁移工具来规划迁移、分析应用程序以及更新源代码,轻松地将应用程序移至 WebSphere® Application Server Liberty。迁移工具可帮助识别当前环境与新 Liberty 环境中的技术(例如 Java™ EE 7 和 Java SE 8)之间的任何差别。
过程
- 在迁移策略流程图的帮助下选择 Liberty 环境。
您可在各种环境(例如内部部署安装、Docker 容器或者 Bluemix® Instant Runtimes 之类的云环境)中设置 Liberty。迁移策略流程图可帮助您选择其中哪些环境最适合您的需要。
- 通过使用迁移发现工具,确定从 WebSphere Application Server 传统版 或第三方应用程序服务器进行的迁移规模。
通过回答几个关于当前安装和应用程序的简单问题,可以确定需要迁移的项以及可以实现的迁移自动化程度。
- 通过使用命令行 Migration Toolkit for Application Binaries,评估、罗列和分析应用程序。 应用程序二进制扫描程序提供了多个报告,以帮助评估迁移应用程序时所需的内容:
- 应用程序评估报告评估应用程序中的技术,以确定最适合的应用程序平台。
- 库存报告识别应用程序的内容,例如实体 Bean、会话 Bean 和 Servlet。
- 详细迁移分析报告帮助您更好地了解应用程序可能需要的更改的类型和范围。此报告还包含详细帮助,以帮助您分析潜在的迁移问题。
- 在 WebSphere Application Server Migration Toolkit 的帮助下迁移应用程序源代码。 这个基于 Eclipse 的迁移工具箱以下列方式扫描应用程序源代码,以帮助执行迁移:
- 识别影响应用程序的废弃项、移除项和行为更改
- 提供快速修复,以便在有可能时自动进行更新
- 提供每个迁移问题的详细帮助
子主题
- 将数据访问应用程序迁移至 Liberty
对于数据访问应用程序,将数据源从 WebSphere Application Server 传统版迁移到 Liberty 时需要更改配置。 - 将使用并行和异步编程模型的应用程序迁移到 Liberty
您可以将使用 Concurrency Utilities for Java EE、异步 Bean 和 CommonJ Timer and Work Manager 的实用程序从 WebSphere Application Server 传统版迁移到 WebSphere Application Server Liberty。 - 实现 Concurrency Utilities for Java EE 的 API 任务示例
您可以迁移使用异步 Bean API 和 CommonJ Timer and Work Manager API 的应用程序,以使用 Concurrency Utilities for Java EE。


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-libcore-mp&topic=twlp_mig
文件名:twlp_mig.html