ASTRO轻应用 ASTROZERO-如何开发服务编排:创建您的第一个服务编排
创建您的第一个服务编排
此处以创建一个根据传入的用户名,配置欢迎信息的简单业务场景为例,向您介绍如何创建一个服务编排。
- 参考如何创建服务编排中操作,创建名称和标签为“HelloFlow”的服务编排。
- 创建变量。
- 在服务编排设计器中,单击,进入全局上下文页面。
- 单击“变量”后的,创建表2中的变量。
图4 创建变量
在全局上下文中,除了创建基本类型的变量,还可以创建“常量”、“公式”、“对象变量”、“系统变量”和“全局常量”,详情请参见变量及输入输出参数配置。
- 单击,配置服务编排的输入输出参数。
图5 配置输入输出参数
- 将“逻辑”中的“赋值”图元,拖拽到画布中。
赋值图元可以实现对全局上下文中变量等参数进行赋值,其他图元的详情介绍,请参见图元配置。
图6 拖拽赋值图元到画布
- 配置图元。
- 连接图元指定逻辑关系,即从开始图元连向赋值图元,表示服务编排开始执行后,执行赋值图元的赋值语句。
图8 连接图元
- 单击页面上方的,保存服务编排。
- 单击,进入服务编排调试页面。
在输入参数中,输入如下内容,并单击“运行”。
{ "userName": "AstroZero" }
运行结果如下,输出“Hello,AstroZero”。
图9 运行结果
- 单击页面上方的,启用服务编排。
- 调试已创建的服务编排。
- 在新版应用设计器左侧导航栏中,选择“集成”。
- 单击开放接口后的,新建一个helloFlow开放接口,单击“保存”。
图10 新建开放接口helloFlow
- 在新版应用设计器左侧导航栏中,选择“集成”。
- 单击开放接口后的,选择“查看”。
图11 查看API
- 在预览页面,单击“测试一下”,输入示例模型,单击“运行”。
图12 测试接口
图13 查看API测试结果