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

Какой лучший сервер приложений с открытым исходным кодом?

Мы ищем сервер приложений J2EE с открытым исходным кодом для развертывания бюджета журнала. Мы рассматриваем JBoss и Glassfish. Какой лучший сервер приложений с открытым исходным кодом? Любое сравнительное исследование доступно?

4b9b3361

Ответ 1

JBoss уже более 6 лет используется в производственной среде. Кодовая база Glassfish уже более 10 лет, но большая часть кода является последней. Glassfish v3 (все еще в бета-версии) имеет микроядро (например, Jboss 5).

В Glassfish есть инструменты командной строки и хорошая консоль. Поскольку Glassfish от солнца, как правило, он будет хорошо работать с последней версией JDK/J2EE - в настоящее время JDK 6/J2EE 5.

Glassfish должна хорошо работать в окнах, Solaris и linux. Jboss (от redhat) должен отлично работать на Linux, конечно.

сообщество: намного больше сообщества вокруг Jboss. Glassfish все еще формирует свое сообщество. Книги и другие продукты сторонних производителей доступны для JBoss, но не для Glassfish.

Если что-то критически важно, и вам нужно его запустить и запустить прямо сейчас, вы не ошибетесь в JBoss. Однако, если у вас есть время, в конечном итоге Glassfish не повредит вам. Особенно, если вы ориентируетесь на Solaris.

Ответ 2

После использования JBoss с самого начала, а затем перехода на Glassfish за последние 6 месяцев, я могу честно сказать, что Glassfish работает быстро, надежно и полнофункционально. Я бы никогда не подумал о возвращении. Я не говорю "PetStore" здесь, мой опыт работы с этими серверами находится на высокорентабельной онлайн-биржевой арене.

Ответ 3

Я уверен, что ответ зависит от ваших конкретных потребностей. Вы не ошибетесь ни с Glassfish, ни с Jboss. Я предпочитаю Glassfish из-за приятной консоли администратора. Мой совет вам в том, что вы предъявляете требования и проверяете оба сервера приложений. Большинство тестов, которые я нахожу в сети, как правило, немного предвзяты.

Ответ 4

Таблица сравнения между JBoss, Geronimo и Tomcat для последнего 2007 года.

В этой статье есть много интересных моментов, чтобы помочь вашему решению и стоит прочитать:

Geronimo 2 - это четкий выбор, если ваш Требования к приложениям Java: особенно обширными, или если вы просто хотят использовать общую Java EE 5 соответствие. Хотя JBoss 4.2 не является полностью совместим с Sun Java Стандарт EE 5, команда JBoss 4.2 ответственный за многие из передовые технологии, используемые всеми серверов и добавлены в стандартных возможностей Java EE 5. Tomcat 6 сам по себе является легким решение. Он не приходит со всеми функции Java EE и дополнительные возможности пакеты, найденные в JBoss и Geronimo, но и не требует много памяти и работает быстро даже на небольших серверах.

В заключение автор говорит:

Итог: JBoss, Geronimo и Tomcat являются надежными, быстрыми и определенно способный обрабатывать трафик на крупном предприятии Приложения. Кроме того, многие из технологии Java с высоким спросом представлены в сравнении характеристик происходят из мира с открытым исходным кодом, а не коммерческий.

Ответ 5

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

Ответ 6

У меня был большой опыт работы с JBoss 4.x, но, к сожалению, они, похоже, ушли с треков с их усилиями по внедрению Java EE 5. Тот факт, что JBoss 5 так поздно выходит на рынок, крайне разочаровывает.

Самым впечатляющим для меня сейчас является Glassfish. Он имеет большой темп развития и, похоже, доминирует, когда Java EE 6 попадает в провод.

Ответ 7

Websphere CE также стоит посмотреть, но по всем моим голосам будет для стеклянной рыбы. Версия v3 выглядит очень многообещающе.

Карл