
# 如何创建服务编排
服务编排是一种通过简单的拖拉拽式流程编排以及参数配置的方式，来进行服务开发的能力。本章节以创建一个根据传入的用户名，配置欢迎信息的简单业务场景为例，向您介绍如何从零开始创建一个服务编排。
#### 创建服务编排
1. 参考[登录经典应用设计器](https://support.huaweicloud.com/usermanual-astrozero/astrozero_05_5025.html)中操作，登录经典版应用设计器。
2. 将鼠标放在Logic文件夹上，单击"+"，选择"服务编排"。
3. 在添加服务编排页面，输入标签和名称。 
   图1创建服务编排   
   ![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000002015243877.png "点击放大")
   - 创建一个新的服务编排：从零开始，创建一个新的服务编排。
   
   - 使用已有的服务编排：基于同一租户或基线里已有的服务编排，来创建一个服务编排，方便用户快速继承已有服务编排的配置，增加效率。
   
   - 类型：服务编排的类型。
     - Autolaunched Flow：自启动Flow，在接口调用后会立即执行服务编排模型定义的逻辑。
     
     - Event Trigger：事件触发的服务编排，在事件触发时才会开始执行服务编排模型定义的逻辑。当选择该类型时，您需要配置具体的事件以及条件规则。
      
   
   - 标签：新建服务编排的标签名，用于在界面展示。
   
   - 名称：服务编排在系统中的唯一标识，创建后不支持修改。系统会自动在名称前添加"{命名空间}__"，当其他功能调用服务编排时，调用的是服务编排的名称，而不是标签。
   
   - 描述：新建服务编排的描述信息，通常设置为服务编排的功能。
   
   
   
   
4. 单击"添加"，进入服务编排开发页面。 
   服务编排编辑器页面由上方按钮区域、左侧图元面板区域、中间画布区域和右侧参数配置区域四部分组成。
   图2服务编排编辑器页面   
   ![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000001978844674.png "点击放大")
   表1区域说明 
   | 区域     | 区域说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
   |:---|:---|
   | 按钮区域   | 功能按钮区域，包括启用（或者禁用）、保存、另存为新版本或者新服务编排、执行服务编排、操作回退、撤销回退等，支持快捷键操作，即可脱离鼠标直接用键盘操作。 服务编排启用后，单击页面右上角的![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000002015244501.png)，可查看该组件的调用关系图。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
   | 图元面板区域 | 图元面板区域呈现服务编排编辑器的图元算子。服务编排编辑器以图元算子为基础，可直接将图元算子拖入画布区域进行逻辑编排。图元算子包括如下五类： - 基本：基本类型图元，能够实现在服务编排中进行脚本或者服务编排的调用，增/改/删/查对象记录，以及发送邮件、发送事件的功能。  - 逻辑：逻辑判断图元，能够实现在服务编排中进行变量赋值Assignment、循环Loop、跳出循环Break、决策Decision、等待Wait的功能。  - BO：商业对象图元，即将封装好的BO能力作为服务编排中的一个节点，实现特定的业务功能图元。  - Native服务：原生服务图元，用于调用原生服务提供的接口。  - 连接器：与第三方系统对接的图元，例如将短信发送、支付等第三方连接器作为当前服务编排中的一个节点图元。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
   | 画布区域   | 服务编排设计操作区域，在该区域可对服务编排进行具体流程设计、图元放置。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
   | 配置区域   | 整个服务编排或图元的属性设置区域。选择画布区域服务编排中具体图元时，右侧配置区域为该图元的属性设置区域。选择服务编排中空白区域或者开始图元时，右侧配置区域为该服务编排的设置区域。 - ![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000001978684946.png)：服务编排基本信息配置菜单。  - ![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000002015284973.png)：显示服务编排类型、是否启用。  - ![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000001978844678.png)：整个服务编排的入参、出参，可从"全局上下文"中，选择变量拖拽到服务编排的入参、出参中。  - ![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000002015244505.png)：服务编排使用的私有结构体。  - ![](https://support.huaweicloud.com/usermanual-astrozero/zh-cn_image_0000001978684950.png)：全局上下文变量，主要用于创建服务编排中需要使用的变量、公式以及结构体变量等。   |
      
   
   
 
