假设有一个客户端X,一个代理服务器Y(例如API Gateway)和一个服务器Z(例如lambda函数),并且为客户端连接到的资源启用了lambda代理集成。
由于X打算与Z通信,但不了解Z,而必须与Y通信,然后与Z通信,Y在这种情况下是否充当反向代理?
答案 0 :(得分:1)
Yes, API Gateways (AWS or otherwise) in general are a type of reverse proxy.
Reverse proxies route requests from external clients to internal services, which is exactly what AWS API Gateway is doing in your scenario (see image below).
摘自this文章的图片,它对正向和反向代理进行了不错的描述(同时插入了发布者自己的产品)。