AppStract

Hvad er en server?

Når de fleste mennesker tænker på hvad en server er, så tænker de oftest på den fysiske maskine. Dette er delvist korrekt, men det som gør en server til det den er, er de programmer, som ligger på computeren. Oftest er en computer, som fungerer som en server dog konstrueret til de kraftigere behov forbundet med at servicere rigtig mange brugere/forespørgsler.

Der findes mange forskellige typer af servere, bl.a. webservere, mailservere eller printservere. Som udgangspunkt er en server et program, som holder styr på forespørgsler fra mange samtidige brugere og håndterer disse i forhold til de opgaver som serveren måtte have

Man kan sammenligne en server med offentlige instanser, hvor man fx har skattemyndighederne og politiet. Skattemyndighederne går man til hvis man har spørgsmål omkring betaling af sin skat, og politiet går man til hvis man fx vil anmelde et tyveri. Ved begge henvendelser sætter man nogle processer igang, som man ikke ved noget om, men i sidste ende får man et svar. Hvis man fx går til politiet med skatterelaterede spørgsmål, vil man ikke få noget svar, da politiet ikke kan håndtere sådanne forespørgsler. 

Webservere

En webserver er en computer, som indeholder et program, der kan servicere og håndtere forespørgsler til mange forskellige websites fra mange samtidige webbrowsere over internettet. 

Forespørgslerne fra webbrowserne kommer via protokollen HTTP eller HTTPS, hvor HTTP protokollen sender dataene i ren tekst og HTTPS sender dataene krypteret. Man anvender oftest HTTPS på websites, hvor der sendes data mellem brugeren og serveren, som ikke må kunne læses af andre, fx betalingsoplysniger.