JBoss, Tomcat или Glassfish для Bonita Open Solution 5.4?

В настоящее время я пытаюсь реализовать BOS 5.4 в одном из своих проектов. К сожалению, я новичок в приложениях на основе Java.

Насколько я понимаю, вы можете реализовать BOS 5.4 либо в JBoss, Glassfish, либо в Apache Tomcat. В Интернете доступно много документации, но я не могу определить, какую из них использовать. Какова рекомендуемая настройка для установки BOS?

Вот установка, которую мы планируем:
Bonita Open Solution 5.4
CAS для аутентификации пользователей
MySQL для базы данных
Интеграция с Liferay Portal


person icorpuz    schedule 14.02.2011    source источник


Ответы (2)


Я думаю, вы можете использовать любой сервер (который вы посчитали), но если версия сервера для вас не имеет значения, вы можете скачать JBoss 5.1 или Tomcat 6.0.29 с уже установленной BOS:

На странице Загрузить программное обеспечение BPM и документацию перейдите к пункту Bundles.

использование пакетов может сэкономить вам время на установку (я не знаю, насколько это просто, никогда не делал), а также вы не будете иметь дело с конфликтами (например, если текущая версия не работает с JBoss 6 из-за его более новой Hibernate или что-то другое). Ну, как я уже писал, если версия сервера не имеет значения, то идите с бандлом (имхо). Если в вашем проекте уже используется какой-либо сервер, то вы можете попробовать настроить BOS там...

Еще одна проблема: если вам не нужен контейнер приложений (например, JBoss), тогда используйте Tomcat, это легкий веб-сервер, он будет загружаться быстрее и требует меньше ресурсов. Если вам недостаточно Tomcat, тогда JBoss — ваш выбор. По крайней мере, из того, что вы написали, я не вижу ничего, что требовало бы JBoss...

person Maxym    schedule 14.02.2011

GlassFish Server предлагает встроенные интерфейсы управления высокой доступностью, командной строкой и графическим интерфейсом (без редактирования XML) с доступной коммерческой поддержкой — или вы можете использовать сборки с открытым исходным кодом. Это также очень хорошо задокументировано:

http://www.oracle.com/technetwork/middleware/glassfish/documentation/index.html

person jclingan    schedule 17.02.2011