我在应用程序服务器与Web服务器上阅读了一篇很棒的文章,网址为Application Server和Web Server有什么区别?。此外,代理服务器和反向代理服务器之间的区别很好地说明了代理服务器是什么。
我还了解到某些Web服务器(例如Apache)内置了反向代理。(来源)。另外,Wikipedia(https://en.wikipedia.org/wiki/Reverse_proxy)的图像将Web服务器和反向代理显示为单独的实体。
来源:https : //en.wikipedia.org/wiki/Reverse_proxy(图像最初通过加拿大隐私权组织提供,现在为CC0,许可证信息)
因此,我不确定Web服务器和反向代理之间的区别。有人可以照亮吗?
Web服务器侦听HTTP请求,并通过发回HTTP响应来对它们做出响应。
反向代理是一个Web服务器,它通过实现HTTP客户端来确定要做出的响应。
客户端A向反向代理发出HTTP请求。反向代理向服务器B发出HTTP请求。服务器B向反向代理发送HTTP响应。反向代理将该数据作为其HTTP响应发送到客户端A。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句