更新时间:2026-07-13 GMT+08:00
分享

创建空白流程服务编排

在工业数据发布、变更等流程运行过程中,用户可通过调用流程服务API,将部件、BOM(Bill Of Material,物料清单)、工艺路线等核心主数据高效、安全地传递给第三方系统(如ERP、MES、PLM等),实现上下游系统间的数据同步与业务协同。

通过流程服务编排功能,用户可自定义生成标准化的流程服务API。在后续的流程元模板“流程编辑”中调用该API,即可实现流程引擎与外部系统的深度对接,广泛应用于工业数据同步、跨系统集成、生产消息通知等典型场景。

前提条件

  • 已登录流程引擎。
  • 如果“服务来源”“外部系统”,需提前在流程运行服务的应用配置 > 域名管理中配置目标域名,确保网络可达。具体操作请参见通过流程运行服务管理域名

步骤1:配置基本信息

  1. 在左侧导航栏中,选择流程编排服务 > 流程服务编排,进入“流程服务编排”页面。
  2. 单击“创建”,展开“创建服务”页面。
  3. 选择“手动创建”页签,并在“基本信息”中,参照如下信息进行配置。

    表1 手动创建-基本信息参数说明

    参数

    参数说明

    服务名称

    用户自定义。建议采用“业务模块_功能_版本”等命名规范(如:MES_BOM同步_V1),以明确该流程服务编排的用途。

    tag

    用户自定义。可根据业务用途、系统分组、所属流程等维度打标签,便于后续对海量接口进行敏捷分类与检索管理。

    服务来源

    定义接口的来源类型,支持以下三种:

    • XDM:指当前数据建模引擎运行态下的全量数据服务。
    • 外部系统:指代第三方系统的服务。

      注意:调用外部系统需要提前配置域名白名单,详情请参见通过流程运行服务管理域名

    • 内部系统:指代流程引擎内置服务,适用于需对流程引擎原生API进行二次封装或改造的场景。默认为“内部系统”

    服务描述

    用户自定义。用于简明扼要地说明该服务的作用与使用场景,便于团队内其他成员理解与复用。

    长度不能超过64个字符。

  4. 完成配置后,单击“下一步”

步骤2:配置流程服务编排

“配置信息”页面,系统支持“HTTP”“APIEDIT”两种服务类型。请根据实际对接需求,选择对应的配置方式。

  • HTTP:适用于基于标准HTTP协议封装的常规接口对接。
  • APIEDIT:适用于需通过自定义脚本处理复杂逻辑,或需编排多个内部接口的场景。

步骤3:保存或发布

完成所有编排与参数配置后,请根据实际业务需求执行如下操作:

  • 单击“保存”:仅保存当前配置为“草稿”服务状态。服务尚未发布,不会生成可供调用的API,外部系统或流程模板无法使用此服务。
  • 单击“保存并发布”:保存配置并立即将服务发布至系统。发布成功后,系统将生成唯一的API地址与凭证,该流程服务编排即刻生效,可被流程元模板调用或供第三方系统直接集成。

相关文档