Structure components of the web

Source: Internet
Author: User

The role of HTTP proxy Server Web security, application integration, performance optimization

1. Agent

In computer networks, a proxy server was a server (a computer system or an application) that acts as an intermedia RY for requests from clients seeking resources from other servers

A Proxy server may reside on the user's local computer, or at various points between the user ' s computer and destination s Ervers on the Internet.

    • A proxy server that passes requests and responses unmodified is usually called a gateway or sometimes a tunneling ProX Y.
    • A forward Proxy is an internet-facing proxy used to retrieve from a wide range of sources (with most cases anywhere on the I nternet).
    • A reverse proxy is usually an internal-facing proxy used as a front-end-control and protect access to a server on a PRI Vate Network. A reverse proxy commonly also performs tasks such as load-balancing, authentication, decryption or caching.

2. Cache (Web Cache/proxy cache)

Save a copy of a remote resource

3. Gateways (Gateway)

Provides protocol conversion capabilities

4. Tunnels

Free forwarding of data for SSL

5. Agent Agents

The above content is only used for learning records

Resources:

[1] https://en.wikipedia.org/wiki/Proxy_server (proxy_server)

[2] Https://en.wikipedia.org/wiki/Gateway_ (telecommunications) (Gateway)

[3] HTTP authoritative guide David Gourley

[4] https://www.w3.org/Protocols/

Structure components of the web

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.