server
Vi forklarer, hvad en server er, dens vigtigste egenskaber, og hvad den er til. Derudover hvad er en webserver, klassificering og eksempler.

Hvad er en server?
Ved computing er det kendt som en server (fra den engelske server) til en computer, der er en del af et computernetværk og leverer visse tjenester til resten af computere på samme, kaldet i turnstationer eller kunder. Nævnte computer skal have en bestemt applikation, der er i stand til at svare på forespørgsler fra de forskellige klienter og give dem rettidig respons, så i virkeligheden inden for den samme fysiske computer (hardware) kan flere servere operere samtidigt neos (software), så længe de har de nødvendige logistiske ressourcer.
Serverne fungerer baseret på en klient-server kommunikationsmodel (eller arkitektur ) og fordeler opgaverne blandt de tilgængelige ressourceudbydere og giver dermed deres kunder mulighed for til deling af data, specifik information og adgang til bestemte software- og hardware-ressourcer, såsom en applikation eller en bestemt periferiudstyr. Sådan fungerer f.eks. Websider og e-mail-tjenester.
Almindeligvis kan servere klassificeres efter deres tilgængelighed i dedikerede og delte . Dedikerede servere er dem, der har al deres hardware- og behandlingsressourcer til at imødekomme kundeanmodninger; mens delte servere er dem, der ud over at modtage klientanmodninger via netværket, deltager i processer lokalt uden for netværket.
Se også: FTP.
Funktioner af en server

Da serverne er computere, der er ansvarlige for at imødekomme kravene fra netværkets klienter, er et af dets vigtigste egenskaber, at de konstant skal have deres ressourcer, så netværket er i drift hele tiden. Det vil sige, de skal altid være tændt, altid tilgængelige . Dette er grunden til, at nogle gange en webside eller dets ressourcer ikke kan indlæses: hvis en server kollapser eller nedbrydes, er et bestemt segment af netværket under dets ladning ikke længere tilgængeligt for sin klient.
På den anden side er serverne normalt avancerede computere, der er udstyret med tilstrækkelig behandlingskapacitet til at imødekomme adskillige klientanmodninger med en minimal forsinkelse. Dette indebærer også at have en konstant forsyning af elektricitet og andre fysiske ressourcer for at garantere dens drift. Faktisk er serverne i mange tilfælde opbevaret i rum, der er meget velkonditionerede til det, endda klima: i et tilstrækkeligt koldt og støvfrit miljø undgås overophedning af systemet.
Hvad er en server til?

Serverne er som sagt ansvarlige for at besvare anmodningerne fra klienterne i et givet netværk og styre de ressourcer, der er tilgængelige for det, så hver klient kan få adgang til de oplysninger eller de perifere enheder, den har brug for. I den forstand kan servere have meget forskellige funktioner, såsom:
- Filservere De gemmer filer eller informationsfiler og foder dem til et netværk.
- Active Directory / Domain Servere. Administrer information relateret til netværket, dets brugere, computere og interne grupper.
- Printerserver Administrer et sæt printere, der er tilgængelige for et netværk, giver adgang til dem og administrerer udskriftskøen.
- Mailserver. Det styrer e-mailstrømmen mellem, fra og til klienterne i et netværk, sender og modtager meddelelser og gemmer deres historie.
- Proxy-server Dens rolle er sikkerhedskopiering, lagring af en kopi af de tilgængelige websider til netværket i et stykke tid og i cachehukommelse, for at fremskynde adgangen til dem eller tillade gendannelse af data, hvis originalen falder.
- Webserver. Det gemmer det nødvendige indhold til en eller flere websider og administrerer den ordentlige adgang til det, så kundernes browsere kan "gengive" et websted.
- DNS-server Den gemmer de nødvendige oplysninger for at knytte et domænenavn til en række IP-adresser på de computere, der er knyttet til det (dets webservere).
- DHCP-server Ansvarlig for tildeling af dynamiske (ændrede) IP-adresser til klienter, der opretter forbindelse til et netværk.
- FTP-server Gemmer rettidig information om brugere og giver privat adgang til dem mellem computere.
- Spilserver De specifikt dedikeret til at gemme information, så kunderne kan få adgang til et rekreativt program på samme tid (massevideospil generelt).
Webserver

Webservere er programmer (software) til daglig brug på Internettet, som ligger mellem serveren, som de data, som klienten anmoder om, og deres egen computer er placeret i, hvilket tillader forbindelser gennem forskellige dataprotokoller, som det er den kendte HTTP (HyperText Transfer Protocol eller Hypertext Transfer Protocol). Med andre ord, dette er programmer, der mægler mellem browseren til en internetbruger og det sted, hvor de oplysninger, de leder efter eller har brug for, ligger.
Dette udtryk bruges også til at henvise til selve computeren (hardware), hvor de filer, der udgør et websted, er gemt sammen med den software, der er nødvendig for at overholde webdataforbindelsen .
Følg i: Webserver.
Typer af webservere
Webservere kan være af to slags, afhængigt af deres indhold:
- Statiske servere. Computere, hvor de oplysninger, som brugeren leder efter, og HTTP-serveren, der svarer på dataanmodningsprotokollerne, gemmes. De ønskede filer sendes, mens de gemmes, uanset om der er fejl eller ej, og derfra kommer deres navn.
- Dynamiske servere. I dette tilfælde er de identiske med de statiske servere, men de indeholder yderligere software (såsom applikationer og databaser), som giver dem mulighed for at opdatere de oplysninger, som klienten anmoder om, inden de sendes til gennem internettet.
Eksempler på webservere
Nogle af de mest anvendte webservere er følgende:
- Nginx. En webserver og proxy udviklet af den homonyme virksomhed i 2004.
- Apache. En open source HTTP-webserver, udviklet i 1995 og vedligeholdt af et community af brugere, der udgør Apache Software Foundation.
- Internet Information Services eller IIS. En webserver og et sæt tjenester designet til Microsoft Windows, der oprindeligt var inkluderet i dens NT-version.
- Cherokee. En multiplatform webserver skrevet på C-sprog, tilgængelig under GNU General Public License (gratis software).
- Tomcat. En Apache-distribution fra 1999, også kendt som Jakarta Tomcat, der opererer under servlets-princippet (Java).