| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java EE (J2EE) и Spring > app server'a - в чем разница |
| Автор: integral 22.10.2010, 23:09 |
| Существует довольно много различнх AS: JBoss, WebLogic, WebSphere, GlassFish но в чем между ними существенная разница? что такого может WebLogic, чего не может JBoss? really interesting, поделитесь плиз опітом |
| Автор: Vasay 22.10.2010, 23:28 |
| integral, Есть спецификация - Java EE. По этой спецификации разные компании/комьюнити делают свои сервера приложений. Зачастую беря в качестве сервлет контейнера всем известный TomCat. Теоретически - вашему приложению должно быть безразлично на каком апп сервере работать. Некоторые сервера имеют дополнительные "плюшки" сверх спецификации. Разработчики resin-а утверждают, что у них много что переписано с Java в натив, за счет чего они очень быстрые. GlassFish раньше всегда являлся наиболее передовым - все новинки сначала появлялись там. Как будет сейчас после покупки Sun-а Oracle - время покажет, если не ошибаюсь, пока, он единственный, кто официально поддерживает EJB 3.1. (у других пока только в рабочих версиях есть поддержка) |
| Автор: integral 22.10.2010, 23:33 |
| с существованием спецификации Java EE так далее все понятно но часто приходиться слішать что WebLogic круче JBoss и прочие спорі на подобную тему... т.е. как бі понятно что все они реализуют один стандарт но в тоже время есть существенне отличия.ю резко делящие сфері применения |
| Автор: v0ffka 23.10.2010, 09:17 | ||
Во первых, и наверное не очень мало важно то что WebLogic и WebSphere далеко не мало стоят денег, JBoss, Geronimo конечно же бесплатный (со всемы вытекающими). Теоретически, ничем не отличаются, на этой 3-ке app-serv-ов можно писать очень серьезные приложения(C Geronimo не работал). НО!!! Наша контора работает с JBoss 5.x. Особо сложного в настройке и конфигурации этого сервака нет, много вещей интуитивно понятные. Единственное что мне ОЧЕНЬ не нравиться в JBOSSE- почти полное отсутствие ХОРОШЕЙ документации(естественно это не касается Beginig with JBOSS AS). Вот к примеру кластеризация, что это такое и как теоретически это сделать написано (очень плохо), а практика - 0. Или Red Hat-овская JBPM технология очень перспективная и мощная, но пока найдешь реальные примеры кроме туториала можно просто застрелиться. На прошлой конторе мы работали с WebShere + ESB, если не ошибаюсь, выбросили около 10 000$ на приобретение этого зверя + потдержка. Естественно сумма далеко не маленькая, НО... Документации(на русском в том числе) по нему нам IBM предоставила столько, хоть в туалет можно пойти. С RH похожая ситуация но качество литературы очень плохая. Они любителя теории, а не практики.... к сожалению |