The Proxy Pattern

Proxy Servers - An example

    

  • A proxy server allows indirected, controlled access

  • Proxy server benefits:
    • Faster access to cached web sites
    • Increased security (firewall, virus scan)
    • Control, limit and log user access

  • Typical use of the Proxy Design Pattern