Den primære pligt på en server er at
give ressourcer til klienter . Dette kan opdeles i mere specifikke funktioner, afhængigt af servertypen:
webserver:
* levering af websider: Dette involverer behandling af anmodninger fra klienter (browsere) om specifikke websider, hentning af dataene og sender dem tilbage til klienten.
* Hostingwebsteder: Dette betyder at give lagerpladsen og ressourcerne til et websted at være tilgængelig på internettet.
filserver:
* opbevaring og deling af filer: Dette inkluderer levering af en central placering til lagring af filer, der giver brugerne adgang til og deler dem over et netværk.
Databaseserver:
* Opbevaring og styring af data: Dette involverer organisering, lagring og hentning af data fra en database, ofte som svar på anmodninger fra applikationer.
mailserver:
* Sending og modtagelse af e -mails: Dette inkluderer håndtering af transmission og levering af e -mails mellem brugere.
spilserver:
* hosting og løbende spil: Dette giver platformen for spillere til at oprette forbindelse og interagere inden for et multiplayer -spil.
applikationsserver:
* Kørsel og styring af applikationer: Dette giver miljøet til applikationer til at køre og interagere med andre systemer.
Andre servertyper:
* printserver: Administrerer udskrivningsopgaver for flere brugere.
* proxyserver: Fungerer som formidler mellem klienter og andre servere, ofte af sikkerheds- eller præstationsårsager.
I alle disse tilfælde forbliver det underliggende princip det samme: en server leverer en service ved at tilbyde ressourcer (data, applikationer osv.) Til klienter .