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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> На основе какого сервера строить веб-приложение? 
:(
    Опции темы
Stas7Sint
Дата 7.10.2008, 08:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Требования:
1) Простота:
а) установки: Приглянулся Apache Tomcat и продукты на его основе. Легко создать собственное приложение или даже группу приложений. Нет необходимости устанавливать на сервер что-либо ещё (jdk или jre также можно "встроить прямо в приложение").
б) настройки сервера и всех указанных функций.
в) разработки:
-написания: желательно на основе стандартных спецификаций java, с реализацией основных возможностей веб-приложения.
-размещения: запуск без переноса или архивации скомпилированных классов (Удалил исходники - получил законченное приложение).
-отладки: запуск и отладка из Eclipse.
-дизайна: при полном отсутствии дизайнеров. Необходимо конструирование пользовательского интерфейса на стороне сервера: реализация или подобие Java Server Faces.
2) Скорость:
а) разработки: Не понравился Sun Application Server: удобно настраивать, но приходится долго ждать отклика от консоли администратора. Сервер и его инструменты должны работать быстро.
б) приложения: Не хотелось бы получить такого же монстра.
3) Надёжность:
а) Полноценная поддержка кластеров с учётом 1б.
4) Полная документация по всем используемым технологиям желательно на русском, но можно и на английском.
5) Полная открытость и бесплатность. Желательно наличие исходников.
6) Универсальность: разрабатываться и исполняться приложение будет под Windows, но возможность работы под другими платформами приветствуется.

В качестве платформы разработки используется Eclipse.
Желательно указать все необходимые приложения и плагины.

Ранее разрабатывали портал на EnHydra.
Сервер неплохой, но кластеризация поддерживается на уровне Tomcat. Отсутствует реализация пользовательского интерфейса на сервере.

Интерфейсы выполняли на XForms+XHTML, XUL, что резко ограничило выбор клиентов. А фактическое прекращение поддержки XForms вообще заставило отказаться от подобных технологий.
PM MAIL   Вверх
garbuz
Дата 7.10.2008, 09:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Посмотрите в сторону JBoss, сам никогда не пользовался, но знаю, что у них много хороших вещей smile
http://www.jboss.org/projects/
PM MAIL   Вверх
seth
Дата 7.10.2008, 10:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(garbuz @ 7.10.2008,  09:58)
Посмотрите в сторону JBoss, сам никогда не пользовался, но знаю, что у них много хороших вещей smile
http://www.jboss.org/projects/

меня что то jboss не впечатляет... хотя есть и позитивные моменты - ну тут выбор из двух походу: jboss vs glassfish smile
я бы сейчас взял бы именно glassfish - уж сильно его двигают сановцы smile


--------------------
PM MAIL   Вверх
powerOn
Дата 7.10.2008, 10:10 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


software saboteur
****


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

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



Ну а Tomcat чем не понравился? Судя по вашим требованиям он вполне подходит.

Цитата(Stas7Sint @  7.10.2008,  09:20 Найти цитируемый пост)
Не понравился Sun Application Server: удобно настраивать, но приходится долго ждать отклика от консоли администратора.


Вообще говоря, Glassfish, он же Sun Java System Application Server, можно настраивать не только через Web консоль (я так понимаю это она у вас тормозит), но ещё через asadmin и непосредственно файлы конфигурации (domain.xml). Даже программно можно, но при особом уровне мастерства smile И не стоит забывать, что Tomcat это контейнер сервлетов, а Glassfish полноценный сертифицированный JavaEE 5 сервер приложений. Естественно последний не будет таким же легким как и первый. В целом Sun Java System Application Server тоже должен вам подойти, особенно если вы планируете в дальнейшем использовать WebServices/EJB 3.0/JPA.

Добавлено @ 10:18
Цитата(garbuz @  7.10.2008,  10:58 Найти цитируемый пост)
Посмотрите в сторону JBoss, сам никогда не пользовался, но знаю, что у них много хороших вещей smile
http://www.jboss.org/projects/ 


А вот я пользовался, и граблей в нем "будь здоров". Особенно с транзакциями. JBoss 4.x.x даже тесты на совместимость с Java EE 5 не проходит. Хотя это конечно и не является необходимым для ряда задач, но все же. ИМХО, выбирая JBoss можно сразу готовится писать тонну workaround-ов.

Это сообщение отредактировал(а) powerOn - 7.10.2008, 10:18


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

PM MAIL   Вверх
Stas7Sint
Дата 7.10.2008, 10:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Цитата(powerOn @ 7.10.2008,  10:10)

Ну а Tomcat чем не понравился? Судя по вашим требованиям он вполне подходит.

Собственно он приглянулся своей простотой, но под него прийдётся много дорабатывать. Не хотелось бы изобретать велосипед. В частности пользовательский интерфейс на этот раз будем реализовывать на сервере и тут реализация JSF пришлась бы как нельзя кстати.
Какие расширения и модификации Tomcat (всё равно большинство серверов на нём основано), библиотеки, инструменты и плагины можно использовать для быстрого создания и удобного администрирования приложения на кластере из двух-трёх компьютеров со стандартным пользовательским интерфейсом и регистрацией? Приложение предназначено для работы с базой данных. Исходные файлы базы данных представлены в формате DBF. Приложение имеет одну пользовательскую точку доступа - десктоп.

Это сообщение отредактировал(а) Stas7Sint - 7.10.2008, 11:35
PM MAIL   Вверх
Samotnik
Дата 7.10.2008, 10:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Super star !
****


Профиль
Группа: Awaiting Authorisation
Сообщений: 7192
Регистрация: 4.11.2006
Где: Минск City

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



Stas7Sint, http://forum.vingrad.ru/forum/topic-45384.html
почитай эту тему  smile 
PM MAIL   Вверх
Stas7Sint
Дата 7.10.2008, 11:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Цитата(Samotnik @ 7.10.2008,  10:41)
Stas7Sint, http://forum.vingrad.ru/forum/topic-45384.html
почитай эту тему  smile

В этом-то все и проблема. Серверов много и какой из них использовать не ясно. Полноценного сравнения серверов приложений с описанием задач я ещё не встречал. Потому и спросил какой сервер лучше всего будет использовать в моём случае.

Это сообщение отредактировал(а) Stas7Sint - 7.10.2008, 11:11
PM MAIL   Вверх
Samotnik
Дата 7.10.2008, 11:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Super star !
****


Профиль
Группа: Awaiting Authorisation
Сообщений: 7192
Регистрация: 4.11.2006
Где: Минск City

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



Stas7Sint,  ну тогда, лічно я бы посоветывал  jboss
PM MAIL   Вверх
VSergeyV
Дата 7.10.2008, 12:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



а как вам BEA WebLogic - http://bea.com/framework.jsp?CNT=index.htm...ducts/weblogic/ ?
У них своя IDE, в последней версиии на базе Eclipse

тут много различных серверов, в том числе бесплатных - http://www.theserverside.com/tt/articles/a...?l=ServerMatrix



Это сообщение отредактировал(а) VSergeyV - 7.10.2008, 12:33
PM MAIL ICQ   Вверх
powerOn
Дата 7.10.2008, 12:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


software saboteur
****


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

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



Цитата(Stas7Sint @  7.10.2008,  11:39 Найти цитируемый пост)
В частности пользовательский интерфейс на этот раз будем реализовывать на сервере и тут реализация JSF пришлась бы как нельзя кстати.


На Tomcat 6.x JSF 1.2 работать будет. 



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

PM MAIL   Вверх
VSergeyV
Дата 7.10.2008, 12:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Цитата(Samotnik @  7.10.2008,  11:10 Найти цитируемый пост)
Stas7Sint,  ну тогда, лічно я бы посоветывал  jboss


а у JBoss разве веб-контейнер не тот же Tomcat? smile 
PM MAIL ICQ   Вверх
Samotnik
Дата 7.10.2008, 12:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Super star !
****


Профиль
Группа: Awaiting Authorisation
Сообщений: 7192
Регистрация: 4.11.2006
Где: Минск City

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



VSergeyV,  лично я  вообще не понимаю, чем автора темы  не устривает  tomcat   smile  smile  smile 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "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.0609 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


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

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