Ordet "server" har en bred definisjon i moderne databehandling . Generelt kan det bety noe som tjener noe på et nettverk. Oftest refererer det til enten en datamaskin som serverer data eller filer på Internett , eller programvaren på sa datamaskin som gjør at dette skal skje. Det finnes mange forskjellige typer av server -programvare, og de ofte arbeider i forbindelse med hverandre . Web Server programvare
Den mest kjente typen serverprogramvaren serverer en rekke filer på en datamaskin på nettet i form av en nettside . Det er i stand til å gjøre dette ved hjelp av HyperText Transfer Protocol , eller HTTP, en metode der nettlesere ber om data fra web-servere og webservere svare med dataene : vanligvis en kombinasjon av HTML-filer og bilder . Populære webservere inkluderer Apache og Microsoft IIS .
FTP Server programvare
Mens webservere bruker HTTP, FTP-servere bruke File Transfer Protocol , som er den vanligste metode for raskt overføring av store filer over et nettverk. FTP-server -programvare fungerer sammen med FTP-klient programvare , programmer som er laget for brukere gjør overføring . Vanlige FTP-servere og klienter inkluderer Filezilla og Crush FTP.
Mail server-programvare
Postservere er programmer som lar deg sende og motta e-post . I motsetning til web eller FTP-servere , e-postservere ofte bruke tre forskjellige vanlige protokoller: SMTP ( Simple Mail Transfer Protocol ) , POP ( Post Office Protocol ) og IMAP (Internet Message Access Protocol ) . POP og IMAP brukes primært for å motta e-post, mens SMTP kan brukes til å sende eller motta . Vanlige postservere inkluderer Eudora og Mercury Mail.
Database Server programvare
Database -servere, som tittelen antyder, tjener databaser over et nettverk. Databaser gi innhold til web : de kan inneholde alt fra artikler til tall til et medlem eller produkt katalogen. Dataserver evnen er ofte pakket i en relasjonsdatabase Management System ( RDBMS ) , et sett med programmer som hjelpemiddel i etablering og vedlikehold av databaser . Vanlige RDBMSes inkluderer Oracle og MySQL.
Diverse Server programvare
Siden serveren er definert som et program som kobler filer til et nettverk , trenger servere ikke nødvendigvis å hjelpe til med å lage nettsider . iTunes og andre lyd-programmer bruker musikk servere som streame musikk mellom datamaskiner. Online spill som World of Warcraft bruke titalls servere som tillater brukere å logge seg på og spille . Instant messenging programmer ( med unntak av peer -to - peer programmer , som kuttet ut serveren som en middelaldrende mann ) bruker servere også.