Модераторы: LSD, AntonSaburov

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Какой сервер приложений вы используете? 
:(
    Опции темы
 
Какой сервер приложений вы используете?
Apache Geronimo [ 4 ]  [1.56%]
Oracle WebLogic Server [ 11 ]  [4.30%]
IBM WebSphere AS [ 8 ]  [3.12%]
Apusic AS [ 0 ]  [0.00%]
Oracle AS [ 7 ]  [2.73%]
SAP NetWeaver [ 1 ]  [0.39%]
GlassFish AS [ 58 ]  [22.66%]
TmaxSoft JEUS [ 0 ]  [0.00%]
NEC WebOTX [ 0 ]  [0.00%]
JBoss AS [ 39 ]  [15.23%]
Apache Tomcat [ 114 ]  [44.53%]
Jetty [ 9 ]  [3.52%]
Caucho Resin [ 5 ]  [1.95%]
Всего проголосовавших: 256
В этом опросе возможен один вариант ответа
Гости не могут голосовать 
kirillmana
Дата 31.8.2009, 08:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 42
Регистрация: 15.5.2009

Репутация: нет
Всего: нет



Цитата(AJetman @ 28.8.2009,  01:00)
Цитата(kirillmana @ 26.8.2009,  11:32)
Цитата(AJetman @ 16.8.2009,  18:17)
Попробовал Jetty и Tomcat - не понравилось то, что приложения нельзя Redeploy'ить на "горячую". Сначал происходит undeploy, затем загрузка, а затем deploy. Это не удобно! 

AJetman, можно сделать redeploy просто заменив war-файл в папке webapps и он через несколько секунд сделает redeploy.

Как это сделать через maven? Дело в том, что плагины tomcat и cargo делают так, как я написал - сначала undeploy, затем загрузка и далее deploy.
К тому же, твоим способом придется сначала загрузить куда-то файл приложения, а затем его заменить в папке webapps.

Насчет maven не знаю. А так, просто замещается файл *.war в папке webapps.
PM MAIL   Вверх
DenisT
Дата 25.9.2009, 12:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 18
Регистрация: 25.9.2009

Репутация: нет
Всего: нет



Помогите понять, чем сервер приложений отличается от веб-сервера.
Насколько я понял, все сервера приложений строятся на основе веб-сервера.  Также сервер приложений осуществляет поддержку технологий из стандарта Java EE(веб-сервисы, JMS, EJB, JSP и так далее). Он позволяет развертывать веб-сервисы, веб-приложения. Но эти же функции может осуществлять веб-сервер. Тогда в чем же преимущество сервера приложений?
Поясню на примере. Допустим существует трехзвенное приложение. Клиент и сервер взаимодействуют при помощи веб-сервисов. Серверная часть представляет собой по сути консольное приложение, которое занимается кешированием, операциями доступа к данным и др. Самый простой способ развернуть серверную часть - "вручную" опубликовать сервисы при помощи EndPoint. А возможно ли запустить серверную часть приложения в сервере приложений, тем самым не публикуя веб-сервисы вручную?
PM MAIL   Вверх
powerOn
Дата 25.9.2009, 14:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


software saboteur
****


Профиль
Группа: Участник
Сообщений: 4367
Регистрация: 7.10.2005

Репутация: 28
Всего: 159



Цитата(DenisT @  25.9.2009,  13:20 Найти цитируемый пост)
Но эти же функции может осуществлять веб-сервер.


Веб сервера как таковые не поддерживают JMS, EJB, JPA.


--------------------
user posted image нет времени думать - нужно писать КОД!

PM MAIL   Вверх
5ad1sT
Дата 25.9.2009, 14:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 45
Регистрация: 10.2.2009

Репутация: нет
Всего: нет



Caucho Resin + Apache для rewrite + nginx для статики smile
PM MAIL   Вверх
kirillmana
Дата 5.10.2009, 12:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 42
Регистрация: 15.5.2009

Репутация: нет
Всего: нет



Товарищи, а подскажите достоинства и недостатки Apache Tomcat и Oracle AS...
PM MAIL   Вверх
Се ля ви
Дата 5.10.2009, 15:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Java/SOAрхитектор
****


Профиль
Группа: Модератор
Сообщений: 2016
Регистрация: 5.6.2004
Где: place without tim e and space

Репутация: 3
Всего: 127



Ух ты, сколько зверюг экзотических понапоявлялось!.. smile))

Опрос был начат 5.12.2008, но где-то ещё с февраля прошлого года BEA WebLogic прекратил своё существование по причине продажи компании BEA. Теперь это Oracle WebLogic Server. Исправьте, пожалуйста, в опросе.

Кстати, Oracle сейчас пытается всех пользователей Oracle AS перевести на Weblogic.


--------------------
  )
 (
[_])
проф. блог

Кролики думали, что занимаются любовью, а на самом деле их просто разводили...
PM MAIL WWW Skype GTalk   Вверх
powerOn
Дата 6.10.2009, 22:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


software saboteur
****


Профиль
Группа: Участник
Сообщений: 4367
Регистрация: 7.10.2005

Репутация: 28
Всего: 159



Цитата(Се ля ви @  5.10.2009,  16:47 Найти цитируемый пост)
Теперь это Oracle WebLogic Server. Исправьте, пожалуйста, в опросе.


fixed. smile


--------------------
user posted image нет времени думать - нужно писать КОД!

PM MAIL   Вверх
JohnBat26
  Дата 13.10.2009, 19:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 9
Регистрация: 20.6.2006
Где: Россия, Москва

Репутация: 1
Всего: 1



Jetty набирает обороты!
Поэтому все новое пишу на нём!
http://infoq.com
 smile 
PM MAIL WWW ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
CaligoSpiritus
Дата 17.11.2009, 00:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 56
Регистрация: 8.12.2006

Репутация: 1
Всего: 2



Не хватает SpringSource tc и SpringSource dm
PM WWW Skype GTalk   Вверх
serger
Дата 17.11.2009, 17:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 518
Регистрация: 19.6.2007
Где: Ижевск

Репутация: 2
Всего: 5



Цитата(CaligoSpiritus @  17.11.2009,  00:01 Найти цитируемый пост)
Не хватает SpringSource tc и SpringSource dm

Они, по-сути, на tomcat и они слишком "новы"...

Добавлено через 29 секунд
http://www.springsource.com/products/tcserver
http://www.springsource.com/products/dmserver


--------------------
упс!
PM MAIL WWW Skype GTalk Jabber   Вверх
CaligoSpiritus
Дата 17.11.2009, 23:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 56
Регистрация: 8.12.2006

Репутация: 1
Всего: 2



По сути - да, однако, по крайней мере, dm вполне можно выделить в отдельный продукт, так как tomcat - лишь часть этого сервера, как и в JBoss. В основном же это навороченный OSGi контейнер.

Добавлено через 49 секунд
Ах да, мой первоначальный вопрос снимается, так как сам уже разобрался smile
PM WWW Skype GTalk   Вверх
AJetman
Дата 23.12.2009, 00:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 74
Регистрация: 16.8.2009

Репутация: 2
Всего: 2



Цитата(5ad1sT @ 25.9.2009,  14:24)
Caucho Resin + Apache для rewrite + nginx для статики smile

Caucho Resin хвастаются в документации о своей производительности из-за наличия native-библиотек для каждой из платформ. Также у них есть уже rewrite модуль, насколько помню. 
Резонный вопрос: зачем Resin'у лишние сателлиты в виде Apache и Nginx?
PM   Вверх
eros2
Дата 2.6.2010, 22:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 50
Регистрация: 31.5.2010

Репутация: нет
Всего: нет



Вот пишут, что глассфиш настройчивей джибосса... такой вопрос -
для одной специфической задачи (на JBoss-е) EJB и JMS доступны для вызова извне через servlet invoker, на том же порту что и вебсайт. А глассфиш так может с EJB работать? А с JMS может?
PM MAIL WWW   Вверх
powerOn
Дата 3.6.2010, 14:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


software saboteur
****


Профиль
Группа: Участник
Сообщений: 4367
Регистрация: 7.10.2005

Репутация: 28
Всего: 159



Цитата(eros2 @  2.6.2010,  23:33 Найти цитируемый пост)
для одной специфической задачи (на JBoss-е) EJB и JMS доступны для вызова извне через servlet invoker, на том же порту что и вебсайт. А глассфиш так может с EJB работать? А с JMS может? 


Это кастомное расширение JBoss, которое не входит в JavaEE спецификацию. Штука конечно интересная. Обычно доступ к бинам по HTTP делают через веб-сервисы (SOAP/RESTful) - это путь по которому с серверной частью могут взаимодействовать не только клиенты написанные на Java. Плюс использование такой фитчи JBoss-a гарантированно делает Ваше приложение непортируемым на другие сервера. И хотя в последнем существует редкая необходимость, такая особенность (портируемость) сама по себе является "хорошим тоном".


--------------------
user posted image нет времени думать - нужно писать КОД!

PM MAIL   Вверх
eros2
Дата 3.6.2010, 15:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 50
Регистрация: 31.5.2010

Репутация: нет
Всего: нет



Цитата(powerOn @ 3.6.2010,  14:07)
Это кастомное расширение JBoss, которое не входит в JavaEE спецификацию. Штука конечно интересная. Обычно доступ к бинам по HTTP делают через веб-сервисы (SOAP/RESTful) - это путь по которому с серверной частью могут взаимодействовать не только клиенты написанные на Java. Плюс использование такой фитчи JBoss-a гарантированно делает Ваше приложение непортируемым на другие сервера. И хотя в последнем существует редкая необходимость, такая особенность (портируемость) сама по себе является "хорошим тоном".

Я совершенно с вами согласен, однако стандарт - стандартом, а у каждого сервера приложений должен быть дополнительный набор "вкусняшек", дабы удовлетворять дополнительные капризы нужды пользователей.

И мне действительно интересно, можно ли на Glassfish-е настроить вызов EJB на одном порту совместно с web-сервером.
PM MAIL WWW   Вверх
Страницы: (3) Все 1 [2] 3 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема »


 




[ Время генерации скрипта: 0.1755 ]   [ Использовано запросов: 24 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.