Мы ищем сервер приложений J2EE с открытым исходным кодом для развертывания бюджета журнала. Мы рассматриваем JBoss и Glassfish. Какой лучший сервер приложений с открытым исходным кодом? Любое сравнительное исследование доступно?Какой лучший сервер приложений с открытым исходным кодом?
ответ
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.
Таблица сравнения между JBoss, Geronimo и Tomcat для последнего 2007
This article имеет много интересных моментов, чтобы помочь вашему решению и стоит читать:
Джеронимо 2 является очевидным выбором, если ваш Требования к приложениям Java: особенно обширные, или если вы просто хотите использовать общую Java EE 5 . Хотя JBoss 4,2 не полностью совместим с Java EE 5 стандартных Солнца, то JBoss 4,2 команда отвечает за многие передовых технологий, используемых всеми серверов и добавляются к стандартных Java EE 5 возможностями , Tomcat 6 сам по себе является легким решением . Он не поставляется со всеми функциями Java EE и дополнительными пакетами , найденными в JBoss и Geronimo, , но также не требует много памяти и работает быстро даже на небольших серверах.
В заключение автор говорит:
Итог: JBoss, Geronimo, и Tomcat являются надежным, быстрым и определенно способен обрабатывать трафик на крупномасштабных корпоративных приложений. Кроме того, многие из технологий Java-сервера с высоким спросом , представленные в сравнении функций , происходят из мира с открытым исходным кодом, не коммерческий.
Я уверен, что ответ зависит от ваших конкретных потребностей. Вы не ошибетесь ни с Glassfish, ни с Jboss. Я предпочитаю Glassfish из-за приятной консоли администратора. Мой совет вам в том, что вы предъявляете требования и проверяете оба сервера приложений. Большинство тестов, которые я нахожу в сети, как правило, немного предвзяты.
Я бы рассмотрел любые звонки и свистки, которые могут вас заинтересовать. У JBoss есть много хороших точек интеграции с фреймворками, такими как Hibernate, но у них есть история, не играющая хорошо с Spring. Обе очень полезные рамки, оба кода меняют ваше решение о том, как вы можете продолжить.
После использования JBoss с самого начала, а затем перехода на Glassfish за последние 6 месяцев, я могу честно сказать, что Glassfish работает быстро, надежно и полнофункционально. Я бы никогда не подумал о возвращении. Я не говорю «PetStore» здесь, мой опыт работы с этими серверами находится на высокорентабельной онлайн-биржевой арене.
У меня были отличные впечатления от JBoss 4.x, но, к сожалению, они, похоже, ушли с треков с их усилиями по внедрению Java EE 5. Тот факт, что JBoss 5 так поздно выходит на рынок, крайне разочаровывает.
Самым впечатляющим для меня сейчас является Glassfish. У этого есть большой темп развития, и кажется, что он будет доминировать, когда Java EE 6 попадает в провод.
Websphere CE также стоит посмотреть, но над всем моим голосованием будет для стеклянной рыбы. Версия v3 выглядит очень многообещающей.
Karl
- 1. Сервер с открытым исходным кодом
- 2. Сервер с открытым исходным кодом?
- 3. Лучший поставщик LINQ с открытым исходным кодом
- 4. Какой лучший бесплатный FLV-плеер с открытым исходным кодом (встроенный)?
- 5. Какой лучший инструмент мониторинга SNMP с открытым исходным кодом?
- 6. Какой лучший бесплатный WinForms с открытым исходным кодом «прогресс-бар»?
- 7. Галерея приложений с открытым исходным кодом SWT?
- 8. PHP инвентаризации приложений с открытым исходным кодом
- 9. сервер мобильных объявлений с открытым исходным кодом
- 10. Разработка с открытым исходным кодом
- 11. Двигатели с открытым исходным кодом Java с открытым исходным кодом
- 12. Лучший оптимизатор оптимизации с открытым исходным кодом с открытым исходным кодом
- 13. Есть ли хорошие шаблоны приложений с открытым исходным кодом с открытым исходным кодом?
- 14. Сколько Android-приложений является открытым исходным кодом?
- 15. любой потоковый сервер с открытым исходным кодом C/C++ с открытым исходным кодом?
- 16. хранилища с открытым исходным кодом
- 17. Открытый сервер .NET/web-сервер с открытым исходным кодом
- 18. Что такое «лучший» интерпретатор lolcode с открытым исходным кодом?
- 19. Бесплатный PHP с открытым исходным кодом
- 20. Нетривиальные примеры SOA с открытым исходным кодом
- 21. Фильтры с открытым исходным кодом
- 22. Медиаплеер с открытым исходным кодом
- 23. iPhone с открытым исходным кодом
- 24. OCR с открытым исходным кодом
- 25. freebsd с открытым исходным кодом
- 26. ASP.NET с открытым исходным кодом
- 27. с открытым исходным кодом твиттер?
- 28. Проекты с открытым исходным кодом
- 29. С открытым исходным кодом обзор
- 30. Скраббер с открытым исходным кодом?
Я не слышал, чтобы кто-то действительно рассматривал использование Geronimo. – anjanb 2008-10-21 06:29:29
Tomcat не сервер приложений, а веб-контейнер. – 2014-01-28 07:03:03