About the agent, read some of the content, but the talk is particularly around, good confused. Suddenly understand, just don't know right forward proxy settings in the client, proxy server instead of the client to access the application server in the client settings agent, access to the normal access to the site. Servers can only find the proxy server layer, and cannot query to access the client reverse proxy settings on the server side, the client sends a request to the proxy, then the proxy server is forwarded to the application server according to the request, and receives the content returned by the application server and returns it to the client. This way, the client can only find the proxy server layer, and cannot query to the application server. Then again, whether it is a forward proxy or a reverse proxy, in general the ultimate goal is that the client can access the application server. So don't mind the concept. Unless it is the Nginx reverse proxy, with Nginx agent behind the application services, is for the application of server security or convenient access to application services. I am just my thoughts now, perhaps with the increase of my knowledge, there will be different understanding of it, we have different views to advise. --January 30, 2016
Thinking of forward proxy and reverse proxy