Почему использование Glassfish вместо Apache? Что это достоинства и недостатки?

Указатель NULL - это тот, который указывает на никуда. Когда вы разыскиваете указатель p, вы говорите «дайте мне данные в месте, хранящемся в« p ». Когда p является нулевым указателем, местоположение, хранящееся в p, является nowhere, вы говорите «Дайте мне данные в месте« нигде ». Очевидно, он не может этого сделать, поэтому он выбрасывает NULL pointer exception.

В общем, это потому, что что-то не было правильно инициализировано.

58
задан demongolem 8 August 2013 в 13:40
поделиться

3 ответа

GlassFish является Сервер приложений, который может также использоваться в качестве веб-сервера (Сервер Http).

средства веб-сервера А: Обработка Запросов HTTP (обычно от браузеров).

Контейнер Сервлета А (например, Tomcat) средства: Это может обработать сервлеты & JSP.

Сервер приложений (например, GlassFish) средства: Это может управлять JAVA EE-приложениями (обычно и servlet/JSP и EJBs).

необходимо использовать GlassFish для корпоративных приложений EE Java.

67
ответ дан Arjan Tijms 24 November 2019 в 19:05
поделиться

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

Придерживаются простого веб-сервера, если Вы только работаете с servlets/jsps. Нужно также отметить, что в netbeans среде, glassfish имеет лучшую поддержку, чем другие Серверы приложений. В контексте затмения, хотя, WSAD и JBoss кажутся предпочтительным вариантам.

5
ответ дан Nifle 24 November 2019 в 19:05
поделиться

Glassfish скоро выпустит модульное ядро.

Это означает, что контейнеры, которые Вы должны запустить и завершить работу, поскольку Вам нужны они. Т.е. никакой развернутый EAR, выигранный контейнер EJB; t запускают. Это, кажется, сделало это очень хорошим для разработки, поскольку это может запуститься и остановиться очень быстро. Это берет его намного ближе к средам разработки как направляющие (где повторное развертывание является крупной частью Вашей разработки)

3
ответ дан Nifle 24 November 2019 в 19:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: