EN Web
En webservers hovedfunktion er at holde filer aktive til browsing på webstedet 24 timer om dagen, syv dage om ugen. Enhver tid, der går tabt, kaldes nedetid, hvilket betyder, at webstedet og dets sider på det tidspunkt ikke kan ses. Enhver god webhostingfirma forsøger at holde deres nedetid på mindre end en brøkdel af et sekund for at få succes. En applikationsserver letter denne proces og forsøger at skabe let datatilgang til en applikation.
Webserveren understøtter ikke konceptet med multi-threading. I Application Server har vi funktioner som forbindelsespooling, isoleringspooling, multi-threading og hovedsagelig transaktionsfunktionen, der ikke er der i Web Server.
Webservere (programmer) formodes at betjene anmodninger hurtigt fra mere end en TCP / IP-forbindelse ad gangen. Overvej, at Internet Explorer eller Firefox Webbrowser er et lokalt program på brugerens harddisk, mens websiderne i sig selv ikke er det. Websiderne er faktisk lagret på harddiskene på andre computere, og disse er kendt som webservere. Applikationsserverprodukter bundter typisk mellemvare for at gøre det muligt for applikationer at kommunikere med afhængige applikationer, f.eks. Webservere, databasesystemer og kortprogram.
En webserver (program) har definerede belastningsgrænser, fordi den kun kan håndtere et begrænset antal samtidige klientforbindelser (normalt mellem 2 og 60.000, som standard mellem 500 og 1.000) pr. IP-adresse (og IP-port), og den kan kun tjene et vist maksimalt antal anmodninger pr. sekund. På den anden side har en applikationsserver en meget højere kapacitet.
Webserverdelegationsmodel er temmelig enkel, når anmodningen kommer ind i webserveren, overfører den simpelthen anmodningen til det program, der er bedst i stand til at håndtere det (serversides program). Det understøtter muligvis ikke transaktioner og pooling af databaseforbindelser. Webservere understøtter kun implementering af .war-filer, mens applikationsservere understøtter installation af .war- og .ear-filer.
Applikationsserver er mere i stand til dynamisk opførsel end webserver. En applikationsserver kan konfigureres til at fungere som en webserver.
Den første webserver skylder Tim Berners-Lee sin oprindelse, når han som en del af et nyt projekt til sin arbejdsgiver CERN (European Organization for Nuclear Research). I 1989 skrev han to programmer, der førte til implementeringen af den første webserver. Applikationsserveren kom først op i 1990'erne.
Det kan siges, at en webserver er en undergruppe af en applikationsserver. Applikationsservere og webservere begynder at sløres ind i hinanden med udvidelsen af Internet- og Web 2.0-teknologier. I de fleste tilfælde i øjeblikket hostes software på webservere og downloades derefter til den lokale harddisk, hvor den er installeret på den lokale computer. I den nye model, der fusionerer webserveren og applikationsserveren, ville softwaren være hostet online, og brugeren kunne få adgang til den og bruge den efter behov generelt, til en lavere hastighed, end hvis han eller hun skulle købe softwaren ny.