检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
了解配置连接器 什么是连接器 连接器是AstroZero提供的调用第三方服务的集成工具。AstroZero封装了不同类型的连接器用于对接相应的第三方服务,如OBS、MINIO、Redis、云搜索、OCR、智能边缘平台和SMS等。通过连接器,开发者无需关注实现代码,只需要配置一下服
管理应用中的连接器 操作场景 连接器是AstroZero提供的调用第三方服务的集成工具。AstroZero封装了不同类型的连接器用于对接相应的第三方服务,如OBS、MINIO、Redis、云搜索、OCR、智能边缘平台和SMS等。通过连接器,开发者无需关注实现代码,只需要配置一下服
单击“新建模型”,输入模型名称(obj)、“来源”选择“对象”,单击“下一步”。 图43 设置模型基本信息 选择步骤二:创建对象存储模板中内容和模板实例中创建的对象和字段,单击“下一步”,再单击“确定”。 图44 模型设置 在选择模型中,选中创建的模型,将对象模型绑定到表格上。
如何调用第三方接口 在使用AstroZero时,通常会调用第三方系统接口,进行数据交互。针对常见Rest和SOAP协议,AstroZero封装了Rest服务连接器和SOAP服务连接器。使用这两种连接器,可方便快捷的调用第三方接口,实现对第三方系统的数据增加、删除、修改和查找。 使
如何自定义调用脚本的URL 使用说明 低代码平台支持将已启用的脚本,封装成一个新的URL地址,方便让第三方系统进行调用。 操作步骤 参考登录经典应用设计器中操作,登录经典版应用设计器。 在页面左下方,选择“服务”。 图1 选择服务 在自定义访问控制页面,单击“新建”。 在新建公共接口页面,设置接口参数,单击“保存”。
”。 图2 单击故障单流程 在左侧导航栏中,选择“流程配置”,单击需要定制修改的业务流程,例如“事故处理场景”。 选择“业务模型”,显示该业务流程涉及的模型对象,单击“新建”,可添加自定义字段。 图3 添加自定义字段 选择“场景流程”,显示该业务流程涉及的场景流程。 (当需要新建
创建BO,将需要调用的资源封装为BO中的公共接口。 参考创建BO中操作,创建一个标签和名称为“BOTest”的BO。 在BO中,新建需要调用的资源“命名空间__FlowC”,该资源与需要调用的资源“命名空间__FlowB”定义相同。 参考图2中操作,在BO中新建开放接口,该接口用于封装“命名空间__FlowC”。
修改的业务流程,例如“故障单处理流程”。 在右侧“场景详情”中,会展示该业务流程详情。 图4 查看业务流程详情 选择“业务模型”页签,显示该业务流程涉及的模型对象(在5中配置的),单击“新建”,可添加自定义字段。 图5 添加自定义字段 选择“场景流程”页签,显示该业务流程涉及的场景流程(在7中配置的)。
/circle'; 定义输入、输出变量。 脚本可以有多个输入、输出参数,也可以没有。所有的输入或输出参数,必须封装在一个class中,作为实例成员。 本例中,脚本有6个输入参数,被封装为ActionInput。每个参数都必须定义其参数类型,同时还可以定义是否必填、标签、最大值、最小值等可选属性。
BPM名称:工作流的名称,如果不配置,则默认使用页面的查询参数“bp.name”。 待提交的变量赋值:给待提交的变量赋值。 返回值绑定模型:返回值绑定到页面模型中。 返回标准页面开发界面,单击页面上方的,保存页面。 单击,预览页面,单击按钮,可预览事件效果。 BPM-提交任务 该预置动作
取值范围: Autolaunched Flow:自启动Flow,在接口调用后会立即执行服务编排模型定义的逻辑。 Event Trigger:事件触发的服务编排,在事件触发时才会开始执行服务编排模型定义的逻辑。当选择该类型时,您需要配置具体的事件以及条件规则。 默认取值: Autolaunched
/circle'; 定义输入、输出变量。 脚本可以有多个输入、输出参数,也可以没有。所有的输入或输出参数,必须封装在一个class中,作为实例成员。 本例中,脚本有6个输入参数,被封装为ActionInput。每个参数都必须定义其参数类型,同时还可以定义是否必填、标签、最大值、最小值等可选属性。
/circle'; 定义输入、输出变量。 脚本可以有多个输入、输出参数,也可以没有。所有的输入或输出参数必须封装在一个class中,作为实例成员。 本例中,脚本有6个输入参数,被封装为ActionInput。每个参数都必须定义其参数类型,同时还可以定义是否必填、标签、最大值、最小值等可选属性。
改。 Autolaunched Flow:自启动服务编排,在接口调用后会立即执行服务编排模型定义的逻辑。 Event Trigger:事件触发的服务编排,在事件触发时才会开始执行服务编排模型定义的逻辑。 展示标签:服务编排实例的展示标签,系统自动填充为“标签值{!$Flow.CurrentDateTime}”。
图1 集成开发 表1 集成开发 特性 特性说明 连接器 连接器是AstroZero提供的,调用第三方服务的集成工具。AstroZero封装了不同类型的连接器,用于对接相应的第三方服务,如OBS、Redis、云搜索和ROMA等。通过连接器,开发者无需关注具体代码实现,只需要配置
面匹配处理这种数据才行。 在标准页面上,调用“cube__download”脚本。 为了简化配置,此处没有把脚本封装为公共接口,实际使用时业务应该使用公共接口进行封装,以便实现更细粒度的权限控制。 以jQuery的ajax方法为例,代码示例如下: var url = "/u-route/baas/script/v1
取值范围: Autolaunched Flow:自启动Flow,在接口调用后会立即执行服务编排模型定义的逻辑。 Event Trigger:事件触发的服务编排,在事件触发时才会开始执行服务编排模型定义的逻辑。当选择该类型时,您需要配置具体的事件以及条件规则。 默认取值: 不涉及。 active
式一的处理逻辑: 方式一:开发者自己实现免登接口,即通过在BO或者应用中开发服务编排来获取访问AstroZero的Token,再将服务编排封装为免登接口,使用此方式后,可以给每个业务用户设置相应的权限,用权限控制是否可访问AstroZero业务接口。 开发脚本,脚本中调用业务用户
能够在运行环境中基于已有的BPM流程进行复用、定制修改。在该背景下,Astro轻应用提供了流程配置功能。 流程配置是对BPM流程进行一定的封装,其中定义了流程的基本要素,使用户能够在运行环境的业务配置中心中对流程进行复用及定制。 下面以创建一个故障单处理流程为例,介绍如何在开发环
BO配置”,鼠标悬浮在具体的BO上,会出现齿轮图标,单击该图标,可查看该BO的基本信息与服务接口信息。 图2 单击齿轮图标 在“服务接口”中,可以查看BO自定义接口中的方法、模型对象、BO中定义的事件以及事件参数。 图3 查看服务接口 父主题: 应用管理