更新时间:2024-07-11 GMT+08:00
分享

为AstroZero服务编排添加BO图元

BO图元的作用

BO(商业对象)图元,即将封装好的BO能力作为服务编排中的一个节点,实现特定的业务功能图元。需要在BO中自定义封装好API,才能在Flow中进行调用。

前提条件

如何使用BO图元

  1. 在BO中,拖拽所需的BO图元至画布中。
  2. 选中BO图元,单击,设置基本信息。

    表1 基本信息参数说明

    参数

    说明

    标签

    设置图元的标签,用于在服务编排设计页面展示。系统会自动填入该值,格式为BO名序号,序号从“0”开始,表示同类型图元序号。

    名称

    设置图元的名称,名称为图元在服务编排中的标识,请确保在当前服务编排中唯一。命名要求如下:

    • 长度范围为1~80个字符。
    • 必须以英文字母开头,由英文字母,数字和单下划线组成,且不能以下划线结尾。

    描述

    根据实际需求,输入图元的描述信息。

    取值范围:1~255个字符。

  3. 单击,在“BO”页面进行配置。

    图1 配置BO图元
    表2 BO图元配置参数说明

    参数

    说明

    服务版本

    BO中自定义API的版本号。

    API类型

    根据实际需求,选择REST或SDK。

    操作方法

    BO中已自定义好的API接口,该API接口类型必须是“服务编排”,才可在服务编排中调用。

    入参/目标

    当选择具体操作方法(API)后,API的输入参数将会显示在入参的目标列。

    入参/源

    服务编排中的变量,需要和目标的参数类型保持一致。该源会将服务编排中的变量,赋值给调用API的输入参数。

    出参/源

    当选择具体操作方法(API)后,API的输入参数将会显示在出参的源列。

    出参/目标

    服务编排中的变量,需要和输出参数的类型保持一致。API中的输出参数赋值给服务编排中的变量,供服务编排使用。

相关文档