文件名称:loopback-gateway:StrongLoop回送网关
文件大小:616KB
文件格式:ZIP
更新时间:2024-06-10 06:41:58
JavaScript
回送网关 loopback-gateway是一个示例应用程序,用于演示如何使用LoopBack构建API网关。 什么是API网关 API网关是系统体系结构中的一个组件,用于外部化,保护和管理API。 API网关是许多API使用者(API客户端)和后端API的许多生产者(API服务器)之间的中介。 您可以在以下位置查看更多信息: 基本特征 在本教程中,我们将使用LoopBack构建API网关的简化版本。 网关支持以下基本功能: HTTPS:确保所有通信都将通过https完成 基于oAuth 2.0的身份验证和授权:对客户端应用程序进行身份验证,并在获得资源所有者批准的情况下授权它们访问受保护的端点 速率限制:控制在给定时间内可以为已确定的api使用者发出多少个请求 反向代理:将请求转发到托管api终结点的服务器 测试方案包含三个组件: 调用REST API的客户端应用程序 桥接客户端应
【文件预览】:
loopback-gateway-master
----.gitignore(535B)
----login.png(13KB)
----README.md(8KB)
----LICENSE(29KB)
----server()
--------site.js(493B)
--------boot()
--------views()
--------server.js(4KB)
--------private()
--------config.json(128B)
--------middleware()
--------datasources.json(61B)
--------scripts()
--------model-config.json(430B)
----loopback-api-gateway.png(148KB)
----.jshintrc(348B)
----package.json(1KB)
----.jshintignore(24B)
----client()
--------README.md(67B)
--------public()
--------admin()
----home.png(39KB)
----resources.png(23KB)
----decision.png(38KB)
----.npmignore(120B)
----.editorconfig(288B)
----notes.png(39KB)
----callback.png(50KB)