目录
序言
软件开发定制初步研究一下 Gateway,加油
一、基本介绍
Amazon API Gateway 软件开发定制是一项服务,其用途软件开发定制类似后端接口。
用于创建、发布、维护、软件开发定制监控和保护任意规模。
类型:
- REST
- HTTP
- WebSocket API
1.1 RESTful API
RESTful API:
基于 HTTP 的。
启用无状态客户端-服务器通信。
实施标准 HTTP 方法例,如 GET、POST、PUT、PATCH 和 DELETE
1.2 HTTP API
REST API 和 HTTP API 都是 RESTful API 产品。
REST API 支持的功能比 HTTP API 多,而 HTTP API 在设计时功能就极少,因此能够以更低的价格提供。
主要是价格方面,如果接口功能要求简单,可以考虑Http Api。
1.3 WebSocket API
WebSocket API:
遵守 协议,从而支持客户端和服务器之间的有状态的全双工通信。
基于消息内容路由传入的消息。
2、使用介绍
2.1 新建
打开API gateway 控制台,点击新建
2.2 选类型
选择创建类型 ,有三种可选择类型,可以根据需要选择
2.3 点击构建
点击构建。会显示如下界面,根据需要,设置内容
2.4 输入参数
输入api相关参数
2.5 点击创建
创建成功,API 列表可以看到,如下图
2.6 新建方法
打开API,新建方法,eg:创建一个关联 函数的get方法
选择类型
选择关联的lambda 函数
点击保存
2.6 方法测试
测试
三、总结
到这里,一个简单的API gateway 使用流程就结束了,感觉就类似于后端的接口名
aws把他细化了,
一个api,可以对应一个lambda ,也可以是其他方式,具体看项目需要