En server är en dator eller enhet genom vilken nätverksresurser styrs. En filserver är t.ex. en lagringsenhet som lagrar filer. Filer kan lagras på servern av alla användare i nätverket. På samma sätt är en skrivarserver en dator som används för att köra en eller flera skrivare och nätverkstrafiken styrs av nätverksservern.
Normalt utför servrar inga andra uppgifter än sina egna jobb. I operativsystem med parallellbearbetning kan däremot en enda dator utföra mer än ett fåtal applikationer samtidigt. En server kan avse den applikation som hanterar resurser mer villigt än hela datorn.
Här finns olika typer av servrar att tillgå:
Proxyservrar:
Dessa enheter finns mellan en klientapplikation (vanligtvis en webbläsare) och en extern server (vanligtvis en annan server på webben) för att sortera förfrågningar, förbättra funktionen och dela anslutningar.
E-postservrar:
Mail-enheter är ungefär lika allestädes närvarande och viktiga som webbservrar och skapar och lagrar e-post över gemensamma nätverk (LAN och WAN) och över hela Internet.
Serverplattformar:
En plattform är den grundläggande hård- eller mjukvaran för ett system och är den motor som driver servern.
Webbservrar:
I grunden levererar en webbserver statiska data till en webbläsare genom att ladda en fil från en disk och tillhandahålla den tvärs över nätverket till en användares webbläsare. Hela detta utbyte sker genom att webbläsaren och servern chattar med varandra med hjälp av HTTP.
Applikationsservrar:
Applikationsenheter upptar en stor del av databehandlingsområdet mellan databasservrar och slutanvändare och de länkar normalt de två.
Databasserver:
Databasservern styr databasen med hjälp av SOL-databashanteringssystemet. Klientförfrågningar levereras i form av SOL-frågor till servern och sedan får databasservern tillgång till lagrade data för att agera på klientfrågan och levererar svaret tillbaka till klienten.
Servrar för realtidskommunikation (IRC-servrar och servrar för IM (Instant Messaging)):
Servrar för realtidskommunikation gör det möjligt för många användare att dela information direkt.
FTP-servrar (File Transfer Protocol):
File Transfer Protocol flyttar en eller flera filer på ett säkert sätt mellan datorer samtidigt som det tillhandahåller filsäkerhet och organisation utöver överföringskontroll.
Samarbetsservrar:
Collaboration Software visar på många olika sätt hur innovativ webben är. Samarbetsprogram har planerats för att underlätta för användare att samarbeta, oavsett var de befinner sig, med hjälp av Internet eller ett gemensamt intranät och att utföra arbetet gemensamt i en virtuell miljö.
Listservrar:
Listservrar erbjuder en metod för att bättre hantera e-postlistor, oavsett om det är interaktiva diskussioner som är öppna för allmänheten eller envägslistor som levererar uttalanden, cirkulär eller publicitet.
Telnet-servrar:
En Telnet-server gör det möjligt för användare att logga in på en värddator och utföra jobb som om de arbetade på själva fjärrdatorn.
Servers med öppen källkod:
Från de grundläggande serveroperativsystemen med öppen källkod till serverprogramvaran (som hjälper dig att få jobbet gjort) är programvara med öppen källkod en viktig del av många IT-infrastrukturer.
