本文是 serverless 入门与实践 的第22篇
学习<华为 Serverless 核心技术与实践>, 计划: 1篇前言 + 10篇/章 + 1篇总结
Service Bridge实战样例
使用函数和Service Bridge开发云文件夹
- 上传文件
- 列出文件
- 保存文件
云文件夹的基本使用流程:
(1)用户1使用客户端通过访问IAM登录,获取用户访问凭证。
(2)用户1使用客户端将访问凭证、用户信息及要上传的文件信息,发送给上传函数进行文件上传。
(3)用户1使用客户端查看自己云文件夹下的所有文件。
(4)用户1选择要分享给用户2的文件,将文件url发给用户2。
(5)用户2使用客户端保存分享的文件,将文件url发给保存函数,将文件保存到自己的云文件夹中。
实际开发关键步骤:
- 配置BaaS服务
- 业务代码开发: 上传函数 列出函数 保存函数
- Data Binding 配置
- 通过函数管理接口将上述三个函数发布到函数系统,即可完成后端的业务部署,不同用户可以使用简单的客户端完成文件的上传和分享