一文速通Nginx网关与gateway网关区分
原创
API网关介绍
网关的角色是作为一个 API 架构,用来保护、增强和控制对于 API 服务的访问。API 网关是一个处于应用程序或服务(提供 REST API 接口服务)之前的系统,用来管理授权、访问控制和流量限制等,这样 REST API 接口服务就被 API 网关保护起来,对所有的调用者透明。因此,隐藏在 API 网关后面的业务系统就可以专注于创建和管理服务,而不用去处理这些策略性的基础设施。
API 网关负责 请求路由、API组合和协议转换 。来自 外部客户端 的所有API请求首先会先转到API网关,后者再将请求路由到相应的服务。API网关使用API组合模式处理其他请求,调用多个服务并聚合结果。同时他还可以在客户端友好的协议(例如HTTP)与客户端不友好的协议之间进行转换。
总结:网关就是所有项的一个统一入口。
网关 = 路由转发 + 过滤器。 路由转发 :接收外界请求,通过网关的路由转发,转发到后端的服务上。