应用示例 创建对象并定义字段 获取对象列表
服务模型由后台服务映射生成,当前仅支持与服务编排、脚本进行映射。
在华为云Astro轻应用服务控制台,单击“进入首页”,进入应用开发页面。 单击页面左上方的,选择“环境管理 > 环境配置”,进入环境配置页面。 在左侧导航栏中,选择“应用管理 > 安装管理 > 包安装”。
结构体创建后,可在服务编排、连接器和工作流等场景的外部输入、输出参数和流程内部的变量结构中使用。下面以在服务编排中使用结构体为例,向您介绍如何使用结构体。 参考创建空白华为云Astro轻应用服务编排中操作,创建一个空白服务编排。
集成 连接器:连接器是华为云Astro轻应用提供的,调用第三方服务的集成工具。华为云Astro轻应用封装了不同类型的连接器对接相应的第三方服务。通过连接器,开发者无需关注具体代码实现,只需要配置服务地址和鉴权信息,即可在服务编排或脚本中快速集成第三方系统。
服务编排:表示该定义URL调用的接口类型是服务编排。 脚本:表示该定义URL调用的接口类型是脚本。 对象:表示该定义URL是操作对象数据,包括对象数据的增删改查。 默认值:服务编排,本示例配置为“脚本”。 自定义响应 是否需要格式化调用该URL后,返回的响应消息。
图15 使用已有脚本 调用服务编排 当流程到达“调用服务编排”任务时,系统自动执行服务编排,执行完成后继续执行后续路线。 使用该图元时,需要选择当前应用下具体调用的服务编排,配置输入输出参数。
实例购买后,在华为云Astro轻应用服务控制台的“主页”中,单击“进入首页”,进入应用开发页面。 在“应用”中,单击“新建低代码应用”或单击,进入新建低代码应用页面。 首次创建应用时,请根据界面提示创建一个命名空间。命名空间一旦创建,不能修改和删除,创建前请确认好相关信息。
服务模型由后台服务映射生成,当前仅支持与服务编排、脚本进行映射。
服务编排,搭积木式应用构建,积木零件组合复用 拖拉拽式编排流程,图形化展示服务逻辑。 逻辑单元封装,通过图元形式集成到服务编排中,可重新组合。 运行服务编排支持断点调试,日志跟踪,页面性能查看。 集成开发,灵活实现系统间对接 连接器&API开放,可以快速对接第三方系统。
实例购买后,在华为云Astro轻应用服务控制台的“主页”中,单击“进入首页”,进入应用开发页面。 在“应用”中,单击“新建低代码应用”或单击,进入新建低代码应用页面。 首次创建应用时,请根据界面提示创建一个命名空间。命名空间一旦创建,不能修改和删除,创建前请确认好相关信息。
原生服务 开发者线下开发了一些服务,服务运行在Docker容器中。开发者希望可将线下开发的这些服务集成到华为云Astro轻应用上,供华为云Astro轻应用内部应用或者其他第三方系统调用时,此时可通过创建原生服务引入线下开发的原生服务。
最后在页面中输入登录账号密码,通过调用“用户登录服务编排”,实现业务用户页面登录功能。 业务用户的登录机制 业务用户前台登录和后台登录,在登录过程中的服务逻辑实现过程如下: 通过调用“账号密码校验”脚本,查询登录账号密码,判断当前登录的账号密码是否正确。
使用华为云Astro轻应用创建应用资产 使用华为云Astro轻应用创建业务对象 父主题: 使用华为云Astro轻应用创建应用
WebSocket协议支持Web浏览器,使得客户端和服务端之间可以创建长久连接并进行双向数据传输,即服务端可以主动向客户端推送数据,客户端也可以主动向服务端发送信息,是服务端推送技术的一种。
集成开发 开放接口:通过定义服务的API,可快速定制所需的业务接口,并将该接口服务注册到网关,供第三方使用。
使用已添加的IAM用户登录华为云Astro轻应用服务控制台。 图2 IAM用户登录 在主页中,根据需要进入华为云Astro轻应用的环境。 单击“进入首页”,进入华为云Astro轻应用新版开发环境,可创建各类型应用。
按ID查询工作流 功能介绍 按bpm_id查询工作流。 URI GET 华为云Astro轻应用域名/u-route/baas/bp/v2.0/metadata/definitions/{bpm_id} 表1 路径参数 参数 是否必选 参数类型 描述 bpm_id 是 String
单击“新增模型”,输入模型名称(如submitLimit)、“来源”选择“服务”,单击“下一步”。 图10 新建模型 “选择服务类型”设置为“脚本”,在弹出的选择服务页面选择3中创建的脚本,单击“确定”。 图11 选择脚本 单击“下一步”,再单击“确定”,完成模型的创建。
图9 创建服务 表2 服务参数说明 参数 说明 示例 Service名称 输入新建服务的名称,也可以保持默认。 astro-deployment-service 访问类型 选择服务的访问类型。 节点访问 端口配置 > 协议 请根据业务的协议类型选择。