А мрежа
Основната функция на уеб сървъра е поддържането на активни файлове за сърфиране в уебсайтове, двадесет и четири часа на ден, седем дни в седмицата. Всяко загубено време е известно като прекъснато време, което означава, че в този момент уебсайтът и неговите страници няма да бъдат видими. Всяка добра компания за уеб хостинг се опитва да задържи времето си за престой до по-малко от част от секундата, за да бъде успешна. Приложен сървър улеснява този процес и се опитва да направи лесен достъп до данни на приложение.
Уеб сървърът не поддържа концепцията за многократно вдяване. В Application Server имаме функции като обединяване на връзки, обединяване на изолация, мулти-резба и най-вече функцията Transaction, която не присъства в уеб сървъра.
Предполага се, че уеб сървърите (програмите) обслужват заявките бързо от повече от една TCP / IP връзка наведнъж. Имайте предвид, че Internet Explorer или Firefox Web Browser е локална програма на твърдия диск на потребителя, докато самите уеб страници не са. Уеб страниците всъщност се съхраняват на твърдите дискове на други компютри и те са известни като уеб сървъри. Продуктите на сървъра за приложения обикновено групират междинен софтуер, за да позволят на приложенията да общуват със зависими приложения, като уеб сървъри, системи за управление на бази данни и програми за диаграми.
Уеб сървърът (програма) има определени ограничения за натоварване, тъй като може да обработва само ограничен брой едновременни клиентски връзки (обикновено между 2 и 60 000, по подразбиране между 500 и 1000) на IP адрес (и IP порт) и може да служи само определен максимален брой заявки в секунда От друга страна, сървърът за приложения има много по-голям капацитет.
Моделът на делегиране на уеб сървър е доста прост, когато заявката попадне в уеб сървъра, той просто предава заявката на програмата, която най-добре може да се справи с нея (програма от страна на сървъра). Може да не поддържа транзакции и обединяване на връзки към база данни. Уеб сървърите поддържат разгръщане .war файлове само докато сървърите на приложения поддържат разгръщане на .war и .ear файлове.
Приложният сървър е по-способен на динамично поведение от уеб сървъра. Приложен сървър може да бъде конфигуриран да работи като уеб сървър.
Първият уеб сървър дължи произхода си на Тим Бернерс-Ли, когато като част от нов проект на своя работодател CERN (Европейска организация за ядрени изследвания). През 1989 г. той написа две програми, които доведоха до внедряването на първия уеб сървър. Приложният сървър за пръв път се появи през 90-те.
Може да се каже, че уеб сървърът е подмножество на сървър на приложения. Приложните сървъри и уеб сървърите започват да се размиват един с друг с разширяването на интернет и Web 2.0 технологиите. В повечето случаи в момента софтуерът се хоства на уеб сървърите и след това се изтегля на локалния твърд диск, където е инсталиран на локалния компютър. В новия модел, който свързва уеб сървъра и сървъра за приложения, софтуерът ще бъде хостван онлайн и потребителят може да получи достъп до него и да го използва при нужда, като цяло, с по-ниска скорост, отколкото ако той или тя трябва да закупи софтуера нов.