100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 支付宝小程序serverless

支付宝小程序serverless

时间:2021-09-02 01:01:24

相关推荐

支付宝小程序serverless

一.基础

我们先来了解下serverless的相关基础

前后端分离:即前端请求后端的api,后端响应返回相关的数据,通常数据是以json的格式。

公钥私钥:一把锁两把钥匙的故事,通过公钥将锁给关上了,,但是只能通过私钥来进行开锁。也就是所谓的公钥加密,私钥解密;保证的数据传输过程中数据的可靠传输。

(常见的应用有github的版本上传,https协议,支付宝小程序serverless)

二.原理

我们传统的软件,小程序结构通常是采用B/S,C/S架构,其中S,也就是Server服务器端总是必不可少的,服务器端用于返回请求。

而在支付宝小程序中,

在之前:我们通过构造一个请求,来渲染服务器返回的数据:

my.request({url: that.globalData.api + url,method: method,header: {'content-type': methonType,},data: params,//成功回调success: (res) => {successData(res)},//错误回调fail(res) {my.redirectTo({url: '/page/error/error'})

这样的话,我们就需要服务器,无疑是多了一笔压力,于是之后便有serverless:

serverless就是不用我们自己提供服务器,阿里云为支付宝小程序提供了所谓自带的服务器,我们只需要做好相关的配置,便可以请求该服务器,该服务器支持存储数据,媒体文件等。

但是节省开支的同时,也有很多,如服务器空间限制,配置繁琐,业务需求限制(只能完成一些简单的需求)。

三.配置

想使用serverless必须进行两项配置:

1.数据加密:通过下载工具生成密钥对,登录小程序开发中心和阿里云中心进行配置。

2.serverless绑定:在小程序中的app.js中与serverless进行绑定。

参考:官方参考文档

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。