首页 > 其他分享 >正向代理与反向代理通俗理解

正向代理与反向代理通俗理解

时间:2024-08-11 15:30:55浏览次数:13  
标签:服务员 代理 饭店 反向 通俗 服务端 大厨

正向代理。

把整个流程比如成去饭店吃饭,我们也就是用户(客户端)去饭店吃饭(发送一个请求),你知道你要吃的是鱼香肉丝(请求),可是你不能自己做,那么就需要让大厨(服务端)给你做 ,可是去了饭店,大厨是在后台的,你也不能直接去告诉大厨,因为你没有权限(服务端在后台)这时候就需要服务员(代理)来帮忙告诉说某某某客户(客户端)要一盘鱼香肉丝(请求/访问资源)大厨(服务端)收到给做好然后交给服务员(代理)服务员拿到鱼香肉丝(资源/响应)给客户(用户端)送回来。

好,简单的流程结束。这样大家明白代理的作用了吧。

 

反向代理。

继续比喻,说我们(客户端)今天要在你饭店吃一个大闸蟹(请求),服务员(代理)收到这个请求发现大厨做不了这个大闸蟹,可是又需要挣钱,这怎么办呢?服务员这么一想,隔壁那家饭店可以做,而我也和那家大厨(另一个服务端)有交集,那我去让另一家大厨给做怎么样?好。于是服务员就去告诉另一家大厨说你帮我做一个大闸蟹(请求)吧,隔壁大厨说好呀,可以。就做好交给服务员。那么这个时候,这个服务员(反向代理)就成为了反向代理,因为他去调用别的服务端。这个时候我们(客户端)通常来说是没必要知道这大闸蟹怎么来的,只要有就好。

 

注意:

那这个服务员是谁都可以当的吗?肯定不可以呀,所以这个服务员(代理)需要在饭店任职(配置)之后才可以。也就是代理需要配置。

那么反向代理需要吗?答案是不需要的,自己思考就会明白。

 

那么反向代理的优点就体现出来了,我不需要配置,而且我不仅只能在一家调用请求,我可以向多个服务端去发出请求。而且反向代理还可以向多台后端服务器进行负载平衡。

 

注意:在比喻中有一个地方不太恰当,在正向代理中应该是客户端来配置代理服务器的,但是在饭店的比喻中,却应该是饭店来管理服务员的吧,应该是我想吃但不知道谁会做,我带了一个知道谁会做的人去,让他帮我让大厨做出来

标签:服务员,代理,饭店,反向,通俗,服务端,大厨
From: https://www.cnblogs.com/596014054-yangdongsheng/p/10802531.html

相关文章

  • Nginx:反向代理服务器常用功能汇总【不断更新~】
        在这篇文章中,我会通过自己在工作中不多摸索、实践,总结一些经常会用到的Nginx功能,包括反向代理、负载均衡等一些比较出色的功能的使用,文章不定期会更新,有需要的小伙伴可以先收藏起来哈,话不多说,那我们现在开始。    首先我们来大概介绍一下文章流程,开篇我们......
  • USB协议详解第1讲(核心概念通俗理解)
    0.概括USB协议学习中最重要几个概念如下,没有提及的就是对USB协议学习中不重要的或者编程不需要用到的。大家也不用着急,概念必须要学会,否则都不知道下面这些东西是什么还学什么通用串行总线协议,大家也不用怕,其实也没有那么高深莫测。1.USB传输(Transfer)2.USB传输中事务(Transactio......
  • 宝塔配置域名反向代理到ip+端口的接口地址
    宝塔配置域名反向代理到ip+端口的接口地址添加站点配置域名配置反向代理目标URL写服务器的本地ip地址127.0.0.1代理到9000端口上发关域名也写127.0.0.1或者$host申请https证书访问接口https://abc.baidu.com/xxx/xxx......
  • 反向代理的工作原理解析
     在当今数字化时代,网络通讯扮演着重要的角色,而代理技术为网络通讯提供了更多的灵活性和安全性。作为两种重要的代理技术,代理服务器和反向代理的运行原理和用途各有不同。本文将重点介绍反向代理的运行原理,深入探讨其在网络通讯中的作用和优势。1.代理服务器和反向代理之间......
  • C# 设计模式之代理模式
    总目录前言其实代理模式,在生活中无处不在;就比如租房,一般都是通过中介或者第三方的App去租房子(此处默认他们都是诚信友好的哈),那么为什么我们不自己找房子呢?租过房子应该都知道,自己找房子太麻烦了,既要找原房东,又要搞合同,出了问题扯皮也扯不清等等一些问题,主要是费时费力。......
  • 视频编辑的新助手:基于大模型的智能代理
    人工智能咨询培训老师叶梓转载标明出处视频编辑的复杂性对于初学者来说是一个不小的挑战。为了降低这一门槛,一项由Meta、多伦多大学和加州大学圣地亚哥分校的研究团队共同提出的新技术——LAVE系统,为视频编辑带来了革命性的改变。LAVE系统旨在通过集成大型语言模型(LLMs)到视......
  • 深入解析 Nginx 反向代理:配置、优化与故障排除
    深入解析Nginx反向代理:配置、优化与故障排除Nginx是一个高性能的HTTP和反向代理服务器,它以其高并发和高可扩展性在业界享有盛誉。反向代理是Nginx的重要功能之一,通过反向代理可以实现负载均衡、安全代理、缓存等多种用途。本篇文章将深入解析Nginx反向代理的工作......
  • 为什么用代理IP访问不了网站?如何解决?
    代理IP可以为用户在访问网站时提供更多的便利性和匿名性,但有时用户使用代理IP后可能会遇到无法访问目标网站的问题。这可能会导致用户无法完成所需的业务要求,给用户带来麻烦。使用代理IP时,您可能会因为各种原因而无法访问您的网站。下面小编结合自己的亲身体验,为你分享代理IP无......
  • 代理IP类型详细解析:那么多种协议的代理如何选?
    代理IP已经成为跨境业务的得力工具,但是仍有许多新手小白在初次接触到代理IP服务商时,不知道具体如何选择代理IP类型,面对五花八门的代理类型名称,往往需要付出一定的试错成本才知道哪个适合自己的业务。今天就来给大家科普科普,常见的代理类型有哪些?1.数据中心代理数据中心代理,......
  • Nginx反向代理,代理H5前端 ,java后端,使用服务器+finalshell+vpn
    使用前确认已经安装好nginx,这里我使用的是普通的nginx,注意不是Docker版本的nginx输入nginx-t查询一下,自己的nginxconfig.nginx在那个包下,方便查询 使用catnginx.conf命令,进入需要配置的conf中(这个是我使用的server[server{listen82;s......