Подтвердить что ты не робот

Зачем нам нужен Application Server в Java?

Зачем нам нужен Application Server в Java, например JBoss или WebSphere. Возможно ли, что мы разрабатываем крупномасштабный веб-сайт только с Java (Apache Tomcat). Где тысяча пользователей подключается на сайт в данный момент. Примером может служить веб-сайт типа b2b.

Какова стоимость сервера приложений? Я буду благодарен, если вы сравните цену между различными серверами приложений, и если какая-либо бесплатная версия любезно выделит ее.

4b9b3361

Ответ 1

Серверы приложений в основном используются, если вы хотите использовать расширенные функции, такие как управление транзакциями, обмен горячим кодом и расширенное сохранение.

Существуют серверы приложений с открытым исходным кодом. Например. GlassFish и JBoss.

Я не думаю, что вам нужен сервер приложений для создания популярного веб-сайта, вы в порядке с контейнером сервлета, например Tomcat или Jetty.

Ответ 2

Вам нужен сервер приложений, как показано ниже:

  • Он предоставляет вам полезные услуги, такие как автоматическая транзакция, аутентификация, авторизация, управление жизненным циклом.
  • Для запоминания больших пользовательских данных на разных страницах с использованием ejb, относящихся к клиенту.
  • Загрузите баланс логики пользователя и логики.
  • Для взаимодействия с другим пользовательским интерфейсом клиента, например Java Swing, браузерами.

Ответ 3

Короче говоря, серверы приложений предоставляют вам несколько сервисов, таких как

  • Управление транзакциями
  • Балансировка нагрузки
  • Безопасность
  • Threading

и др.

Вы должны сами позаботиться об этом на веб-сервере.

Существует несколько серверов приложений с открытым исходным кодом, которые бесплатны.

Я использовал Glassfish.

Ответ 4

Помимо ответов, приведенных выше, серверы приложений требуются для EJB.