用户上网:客户端 -> M(代理服务器) -> 服务端
正向代理:M(代理服务器)隐藏客户端信息
反向代理:M(代理服务器)隐藏服务端信息
例子1:
饭店吃饭:人 -> M(服务员) -> 厨师(做菜)
正向代理:熟客,点名让a厨师做a菜【厨师只关心服务员报的菜单】
反向代理:生客,让服务员安排200块的菜【客人不知道是谁、做的什么菜】
例子2:
旅游:人 -> M(旅行社) -> 风景区
正向代理:旅客指明要去风景区A【风景区A接团,只关心你是那个旅行团的,对应安排】
反向代理:一堆旅客让M(旅行社)安排旅行【旅客不知道要去那里】
很多时候一些中间件既是正向代理也是反向代理
网友评论