web
Hlavnou funkciou webového servera je udržiavanie aktívnych súborov na prehliadanie webových stránok, dvadsaťštyri hodín denne, sedem dní v týždni. Akákoľvek strata času sa nazýva prestoj, čo znamená, že v tomto okamihu nebude webová stránka a jej stránky viditeľné. Každá dobrá webhostingová spoločnosť sa snaží udržať svoje prestoje na menej ako zlomok sekundy, aby bola úspešná. Aplikačný server tento proces uľahčuje a pokúša sa o ľahký prístup k aplikácii k dátam.
Webový server nepodporuje koncepciu viacerých vlákien. V aplikačnom serveri máme funkcie ako združovanie pripojení, izolačné združenie, viaczávitové vlákno a hlavne funkcia Transaction, ktorá sa nenachádza vo webovom serveri..
Webové servery (programy) sú určené na rýchle vybavovanie žiadostí súčasne z viac ako jedného pripojenia TCP / IP. Berú na vedomie, že program Internet Explorer alebo webový prehliadač Firefox je miestny program na pevnom disku používateľa, zatiaľ čo samotné webové stránky nie. Webové stránky sú v skutočnosti uložené na pevných diskoch iných počítačov a sú známe ako webové servery. Produkty aplikačných serverov obvykle spájajú middleware, aby umožnili aplikáciám komunikovať so závislými aplikáciami, ako sú webové servery, systémy správy databáz a programy grafov..
Webový server (program) má definované limity zaťaženia, pretože dokáže spracovať iba obmedzený počet súbežných pripojení klientov (zvyčajne medzi 2 a 60 000, predvolene medzi 500 a 1 000) na IP adresu (a IP port) a môže slúžiť iba určitý maximálny počet žiadostí za sekundu. Na druhej strane aplikačný server má oveľa vyššiu kapacitu.
Model delegovania webového servera je pomerne jednoduchý, keď požiadavka príde do webového servera, jednoducho odovzdá požiadavku programu, ktorý je schopný to najlepšie zvládnuť (program na strane servera). Nemusí podporovať transakcie a združovanie databázových pripojení. Podpora webových serverov na nasadzovanie súborov .war iba v prípade, že aplikačné servery podporujú nasadzovanie súborov .war a .ear.
Aplikačný server je schopný dynamickejšieho správania ako webový server. Aplikačný server môže byť nakonfigurovaný tak, aby pracoval ako webový server.
Prvý webový server vďačí za svoj pôvod Timovi Berners-Leeovi, keď bol súčasťou nového projektu jeho zamestnávateľovi CERN (Európska organizácia pre jadrový výskum). V roku 1989 napísal dva programy, ktoré viedli k implementácii prvého webového servera. Aplikačný server sa prvýkrát objavil v 90. rokoch.
Dá sa povedať, že webový server je podmnožinou aplikačného servera. Aplikačné servery a webové servery sa začínajú rozširovať v technológiách Internet a Web 2.0. Vo väčšine prípadov je v súčasnosti softvér hostený na webových serveroch a potom sa stiahne na lokálny pevný disk, kde je nainštalovaný na lokálnom počítači. V novom modeli, ktorý spája webový server a aplikačný server, by bol softvér hostený online a užívateľ by k nemu mal prístup a použil ho podľa potreby, spravidla s nižšou sadzbou, ako keby mal kúpiť nový softvér..