APPCUBE-如何执行后台逻辑:方式二:在组件的事件代码中直接调用服务
方式二:在组件的事件代码中直接调用服务
除了将服务编排、脚本和API封装成模型调用外,还可以在组件的事件代码中直接调用服务。
- 在代码编辑页面左侧,单击“服务类”下的“服务编排”按钮,将得到调用服务编排的代码,您可以通过简单的修改,如服务编排的名称,版本号,即可初始化并得到服务编排对象。
系统提供了多种内置API用来操作服务编排对象,如run方法用来一次性执行完服务编排,也可以调用statrt、next、back、finish、resume、terminate等方法实现在服务编排特定阶段执行回调方法。
图7 服务编排快捷代码
- 在代码编辑界面左侧,单击“服务类”下的“脚本编排”按钮,将得到调用脚本编排的代码,通过简单的修改,如脚本编排的名称,即可初始化并得到脚本编排对象。调用平台内置run方法用来执行脚本。
图8 脚本编排快捷代码
- 在代码编辑界面左侧,单击“服务类”下的“服务请求”按钮,将得到调用API请求的代码,通过将样例代码中的url替换成真实业务url,配置请求参数,请求方法和请求头信息,调用平台内置run方法即可请求API。
图9 服务请求快捷代码
对象、服务编排和脚本编排也可以配置成API,通过API的方式进行调用,更多内容请参见10 API接口。
- 调用GaussDB(DWS) API接口_数据仓库服务调用API_如何调用API_在DWS中调用API
- Astro低代码平台关键能力_低代码开发平台_华为云Astro-华为云
- 什么是函数工作流_函数托管计算服务_函数工作流 FunctionGraph-华为云
- 华为云Astro低代码开发平台的技术价值与使用体验_低代码开发平台_华为云Astro-华为云
- 如何在代码托管服务中创建云端仓库?
- 什么是函数工作流_functiongraph是什么_函数工作流服务
- 华为云低代码平台_低代码开发平台_华为云Astro-华为云
- 使用FunctionGraph构建自己的ChatGPT_函数工作流_华为云FunctionGraph-华为云
- Astro轻应用_低代码开发平台Astro Zero_码农防脱神器
- Astro轻应用_低代码开发平台Astro Zero_新手入门