Форум программистов, компьютерный форум, киберфорум
Java EE (J2EE)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.69/13: Рейтинг темы: голосов - 13, средняя оценка - 4.69
528 / 263 / 70
Регистрация: 11.12.2016
Сообщений: 1,223

Выбор сервера приложений

26.03.2017, 18:28. Показов 2491. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем доброго дня
Я новичек не только в работе с серверами приложений, но и Java.

Буду признателен если вы посоветуете сервер или просто прокоментируете или сделаете замечание или поделитесь опытом "а вот это так/не так, хорош/плох.." не только для меня, думаю что будет интересно многим.

Возьмем "стандартный" вариант. JDK 8, Windows, MySQL. (у меня NetBeans, хотя думаю что это не важно) Я только начинающий и буду ознакамливаться с джава вэб технологиями, с прицелом на будущее, и мне бы не хотелось начать учить одно (например Tomcat) а через пол года другое(потому что он лишь контейрнер сервлетов).

Я понимаю что "на вскус и цвет" каждому свое, + под каждую задачу свой инструмент, но все же.
Хотелось бы : универсальность, простота, перспектива.

Все что мне попадалось на рассмотрение Tomcat, GlassFish, WildFly, Geronimo, Payara, WebLogic.
Что же выбрать, или с чего начать?

Спасибо.

П.С. Я начинал GlassFish. Лицензия Оракл, + подходило под мой NetBeans, + находил неплохой пошаговый пример, где обучаешся а не просто код. Как позже оказалось сервер в дальнейшем никем не поддерживается, куча багов, даже пример не рабочий..
Чтобы непеределывать весь пример, установил похожий Payara, пошел прежним путем создания файла ресурсов GlassFish -> JDBC Resources, ему выделился новый порт на 40тыс. и запустил сервер Payara. Старий остановил, новый запустил, но после (компиляция,дэплой) на новом порту снова висит это Г!лас. Решил попробовать все с самонго начала.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
26.03.2017, 18:28
Ответы с готовыми решениями:

В какой среде запускаются сервера приложений GlassFish и WildFly?
Доброго дня. Подскажите пожалуйста, на какой ОС, в каком окружении обычно работают серверы приложений GlassFish и WildFly? Я так...

Выбор книги или статей для создания приложений под Android (клиент для сервера)
С какой книги посоветуете начать изучение (желательно сразу на 4 версии). Важно что бы была глава про то как парсить json с сервера...

Тонкости TCP сервера приложений (преимущества и недостатки синхронных и асинхронных методов)
Есть ли преимущество у метода BeginAcceptTcpClient() перед синхронным AcceptTcpClient если его можно легко превратить в неблокирующий: ...

3
Эксперт функциональных языков программированияЭксперт Java
 Аватар для korvin_
4575 / 2774 / 491
Регистрация: 28.04.2012
Сообщений: 8,779
26.03.2017, 18:34
Цитата Сообщение от ViktorFX Посмотреть сообщение
Все что мне попадалось на рассмотрение Tomcat, GlassFish, WildFly, Geronimo, Payara, WebLogic.
Что же выбрать, или с чего начать?
Tomcat.

Но лучше скажи, зачем тебе вообще «выбирать» контейнер? Берёшь Spring Boot и пишешь своё приложение.
1
528 / 263 / 70
Регистрация: 11.12.2016
Сообщений: 1,223
26.03.2017, 18:54  [ТС]
Я пока даже не могу сформулировать поставленные задачи в будущем. Просто начал что-то учить по примеру + знаю что надо будет в будущем знать технологии, хотя бы поодной на каждую задачу.

За Spring Boot спасибо, что это такое не знаю, до сегодня вообще не встречал, но уже гуглю и есть над чем работать.
0
Эксперт Java
378 / 370 / 114
Регистрация: 30.06.2010
Сообщений: 1,445
26.03.2017, 18:57
ViktorFX, для начала тебе хватит контейнеров, их изучать не надо, запустил и готово, особенно если используешь spring boot

до полноценных апп серверов тебе еще далеко, даже не каждое энтерпрайз приложение использует какие либо их фичи. там много всяких фич, реализованных по спекам JEE и это реально бывает нужно очень редко на очень сложных приложениях и чаще им находятся альтернативы в том же spring
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
26.03.2017, 18:57
Помогаю со студенческими работами здесь

Где все берут сервера для отладки клиент-серверных приложений?
Да, ребята, где? Вот чел написал прогу, я так понимаю же должен серверную часть закинуть на сервер, а где его брать-то? ...

Выбор среды разработки java приложений
У меня сейчас стоит такая задача: мне необходимо написать приложение на языке java. Это не должно быть web-приложение. Это должна быть...

Выбор языка для создания приложений под Android
Здравствуйте, Недавно решил подделать приложения под андроид. Нашел в какой то статье phonegar (для написания программ на телефон с...

Выбор между Java и С# xamarin Для мобильный приложений
Приветствую , планирую разработать приложение для Android и IOS. Выбор пал между Java с какой нибудь IDE И языком С# при помощи...

Выбор приложений .NET Core для конкретного действия
Хочу арендовать VPS на линуксе. И для него хочу написать программу (или не одну, не знаю). Я буду с телефона по апи выполнять запрос и в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru