А Веб
Основна функція веб-сервера - підтримувати активні файли для перегляду веб-сайтів, двадцять чотири години на день, сім днів на тиждень. Будь-який втрачений час відомий як час запуску, що означає, що в цей момент веб-сайт та його сторінки не будуть переглядатися. Будь-яка хороша компанія, що займається веб-хостингом, намагається утримати час простою менше, ніж на частку секунди, щоб досягти успіху. Сервер додатків полегшує цей процес і намагається зробити простий доступ до даних додатком.
Веб-сервер не підтримує концепцію багатопотокової роботи. У сервері прикладних програм у нас є такі функції, як об'єднання з'єднань, пул ізоляції, багатопотокова передача та головним чином функція транзакцій, яких немає у веб-сервері.
Передбачається, що веб-сервери (програми) швидко обслуговують запити з декількох підключень TCP / IP одночасно. Поміркуйте, що веб-браузер Internet Explorer або Firefox є локальною програмою на жорсткому диску користувача, тоді як самі веб-сторінки не є. Веб-сторінки фактично зберігаються на жорстких дисках інших комп'ютерів, і вони відомі як веб-сервери. Продукти серверних програм зазвичай постачають проміжне програмне забезпечення, що дозволяє програмам взаємодіяти із залежними програмами, такими як веб-сервери, системи управління базами даних та програми діаграм.
Веб-сервер (програма) має визначені межі завантаження, оскільки він може обробляти лише обмежену кількість одночасних клієнтських з'єднань (як правило, від 2 до 60 000, за замовчуванням від 500 до 1000) на IP-адресу (і IP-порт), і він може обслуговувати лише певна максимальна кількість запитів в секунду. З іншого боку, сервер додатків має значно більшу ємність.
Модель делегування веб-сервера є досить простою, коли запит надходить у веб-сервер, він просто передає запит програмі, яка найкраще може обробити його (серверна програма). Він може не підтримувати транзакції та об'єднання баз даних. Веб-сервери підтримують розгортання файлів .war лише у той час, як сервери програм підтримують розгортання файлів .war та .ear.
Сервер додатків більш здатний до динамічної поведінки, ніж веб-сервер. Сервер додатків може бути налаштований для роботи як веб-сервер.
Перший веб-сервер завдячує своєму походженню Тіму Бернерсу-Лі, коли в рамках нового проекту своєму роботодавцю CERN (Європейська організація ядерних досліджень). У 1989 році він написав дві програми, які призвели до впровадження першого веб-сервера. Сервер додатків вперше з'явився в 1990-х.
Можна сказати, що веб-сервер - це підмножина сервера додатків. Прикладні сервери та веб-сервери починають розмиватися один з одним із розширенням технологій Internet та Web 2.0. У більшості випадків програмне забезпечення розміщується на веб-серверах, а потім завантажується на локальний жорсткий диск, де він встановлений на локальному комп'ютері. У новій моделі, яка з’єднує веб-сервер та сервер додатків, програмне забезпечення розміщуватиметься в Інтернеті, і користувач може отримати доступ до нього та використовувати його за потребою, як правило, за меншою швидкістю, ніж якщо б він придбав програмне забезпечення нове.