容器上的 Business Automation Workflow 中的功能支持

容器:
用于在容器中运行工作流程应用程序的受支持功能。

容器环境中的关键受支持功能

您可以在容器环境中使用以下功能:
  • 使用非不推荐使用的功能与基于 Web 的设计人员一起构建的流程应用程序,案例解决方案和 Toolkit。
  • IBM® Workflow Center在线和离线部署
  • REST Operations API 和 REST Runtime API
  • Process Admin Console
  • Workplace
  • Process Portal
  • Workflow Center 传统运行时环境中针对以容器为目标的流程应用程序的回放服务器。
  • Business Automation Studio中编写工作流程应用程序。 有关更多信息,请参阅 IBM Business Automation Workflow

将应用程序部署到工作流程平台 (在容器上运行) 的基本原理与将应用程序部署到传统环境的基本原理相同。 负载均衡、集群和高可用性灾难恢复 (HADR) 都依赖于 Kubernetes。 基础结构操作(包括管理 API 和调优)与传统环境中您熟悉的操作会有所不同。

容器环境中不支持的功能

如果要将传统环境中的现有应用程序迁移到容器,那么必须转换或删除这些功能。

不推荐使用的功能和工件
  • 容器环境中不支持不推荐使用的功能。 这包括使用 LiveConnect API 从 JavaScript 启动 Java™。 有关不推荐使用的功能部件的完整列表,请参阅 IBM Business Automation Workflow
  • 在桌面 Process Designer 中创建的不推荐的工件 (传统人员服务除外) 在容器中不受支持。 虽然支持传统人员服务,但不支持包含在传统人员服务中的传统 coach。 有关详细列表,请参阅 传统环境和容器运行时环境中的工件支持
容器中的不同之处
由于 Liberty中的体系结构差异,以下某些功能不受支持:
  • IBM Integration Designer 中创建的高级应用程序,例如 BPEL 流程,调解流和 SCA 应用程序
  • Performance Data Warehouse
  • 动态事件框架 (DEF) XML 事件发出
  • IBM Business Automation Insights
  • IBM Business Automation Machine Learning Server
  • Wsadmin 命令和脚本在容器环境中不可用。 它们将被替换为 REST Operations API。
  • WebSphere® MQ 和 JMS 集成
  • XML 验证和变换