что такое сервер приложений? Что такое богатые интернет-приложения? - PullRequest
1 голос
/ 24 января 2010

Я из PHP фона. Все, что я знаю, это то, что

  1. веб-сервер обрабатывает запрос http
  2. PHP-интерпретатор, встроенный в веб-сервер, компилирует PHP-скрипт
  3. Результатом выше будет HTML, который снова возвращается клиенту веб-сервером.

Теперь я не понимаю одну вещь. что такое сервер приложений? В чем разница между веб-сервером и сервером приложений. Любой популярный пример своей роли?

а что такое насыщенные интернет-приложения? Из моего понимания это просто причудливое название для веб-приложений, таких как Google Docs. Я прав?

Кто-нибудь, пожалуйста, объясните с примерами.

1 Ответ

3 голосов
/ 24 января 2010

Граница между веб-серверами и серверами приложений размыта. Одним из распространенных определений является то, что с веб-серверами можно связываться только через HTTP и HTTPS, но с серверами приложений можно связываться другими способами (службы обмена сообщениями, удаленный вызов методов и т. Д.) В дополнение к веб-протоколам. Серверы приложений также предоставляют контейнер, который автоматически отвечает за определенные требования к программному обеспечению (например, управление транзакциями и ресурсами).

А многофункциональное интернет-приложение - это веб-приложения, которые действуют как настольные приложения. Им не нужно перезагружать страницу каждый раз, когда вы выполняете действие, и у них более широкий выбор методов ввода. Это можно сделать различными способами, включая Flash, Silverlight, Java или обычный HTML с помощью Ajax Javascript.

...