网络基础知识
公司网络架构
- 路由器:网络出口
- 核心层:主要完成数据高效转发、链路备份等
- 汇聚层:网络策略、安全、工作站交换机的接入、VLAN之间通信等功能
- 接入层:工作站的接入
YApi 是由去哪儿移动架构组推出的一款开源项目,是高效、易用、功能强大的 api 管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务。
官网:https://yapi.ymfe.org/,Yapi具有以下功能特性
扁平化权限设计,即保证了大型企业级项目的管理,又保证了易用性。
Swagger 是一套围绕 OpenAPI 规范构建的开源工具,可以设计、构建、编写和使用REST API。Swagger 包含很多工具,其中主要的 Swagger 工具包括:
OpenAPI 是一个 API 规范,它的前身叫 Swagger 规范,通过定义一种用来描述 API 格式或 API 定义的语言,来规范 RESTful 服务开发过程,目前最新的 OpenAPI 规范是OpenAPI 3.0(也就是 Swagger 2.0 规范)。
1 | public class Solution { |
1 | public class Solution { |
Casbin是用于Golang项目的功能强大且高效的开源访问控制库。
casbin中文官方文档