Proxy

Ordet betyder fuldmægtig, stedfortræder, befuldmægtiget. Det benyttes inden for edb specielt i forbindelse med client/server-systemer med mange klienter og servere for den rolle en server har, når den påtager sig klientfunktioner.

Der kan være flere grunde til, at en server optræder som klient på en anden klients vegne. Serveren kan for det første være en del af en gruppe servere, der tilsammen har den nødvendige information, og derfor være nødt til at forespørge hos de andre om information, den ikke selv har, uden at ulejlige klienten; se f.eks. DNS og directory system. Klienten kan for det andet sidde på den ene side af en firewall, og den relevante server på den anden; for at klient og server kan kommunikere er det nødvendigt, at firewall-maskinen omfatter en proxy, som fungerer som relæ. For det tredje kan en server ikke ønske at betjene en hvilken som helst klient af sikkerhedsmæssige grunde; klienten kan så gå via en proxy, som kan stå inde for den.

Som eksempel på en protokol, der er designet med henblik på anvendelsen af proxy'er, kan nævnes HTTP.

Forfattere: 
Klaus Hansen
Casper Thomsen
Tine Havkrog Jensen