应用代理是一种应用程序,运行于两个网络之间的防火墙系统中。当客户程序向目标服务建立了连接时,它就已经连接到一个应用网关或代理。接着,该客户将和代理服务器进行沟通,以取得与目标服务的通信。代理服务器可以有效地连接到防火墙后的目标并代表该客户,这样就可以隐藏并保护防火墙后的个人计算机。这个过程中建立了两条连接:一条是介于客户和代理服务器之间,另一条介于代理服务器和目标机器之间。