Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Spring MVC модульное приложение. Как? / 14 сообщений из 14, страница 1 из 1
10.10.2016, 14:11
    #39323787
mesier
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring MVC модульное приложение. Как?
Подскажите, уважаемые, пути и технологии для создания модульного веб-приложения под управлением Spring MVC.
Имеется в виду "настоящая" модульность, по типу OSGI модулей, когда части приложения устанавливаются в готовое приложение в виде плагинов или аддонов.
Может что-то готовое у Спринга уже есть, или какие-то идеи как такое реализовать?
...
Рейтинг: 0 / 0
10.10.2016, 14:45
    #39323819
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring MVC модульное приложение. Как?
mesierИмеется в виду "настоящая" модульность, по типу OSGI модулей, когда части приложения устанавливаются в готовое приложение в виде плагинов или аддонов.
модульность в вебе это REST между модулями. Через урл.
Плагины и аддоны, это когда "Приложение.exe" или "Приложение.jar"
imho
...
Рейтинг: 0 / 0
10.10.2016, 16:14
    #39323889
mesier
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring MVC модульное приложение. Как?
Не.
Мне нужно не "модульность в вебе", а модульное веб-приложение.
...
Рейтинг: 0 / 0
10.10.2016, 16:30
    #39323896
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring MVC модульное приложение. Как?
mesierНе.
Мне нужно не "модульность в вебе", а модульное веб-приложение.
https://ru.wikipedia.org/wiki/Казнить_нельзя_помиловать
...
Рейтинг: 0 / 0
10.10.2016, 16:35
    #39323899
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring MVC модульное приложение. Как?
mesier,
"maven модульность" попутал?
...
Рейтинг: 0 / 0
10.10.2016, 16:45
    #39323901
scf
scf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring MVC модульное приложение. Как?
ТС, разверни, что ты понимаешь под "модульность". Под это слово запихивают всё - от разделения приложения на изолированные части до системы плагинов, которые пишет кто попало.
...
Рейтинг: 0 / 0
10.10.2016, 17:38
    #39323940
Alexander A. Sak
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring MVC модульное приложение. Как?
Petro123 модульность в вебе это REST между модулями . Через урл.
Плагины и аддоны, это когда "Приложение.exe" или "Приложение.jar"
imho

Эдакое определение в стиле WINE == Wine Is Not Emulator
...
Рейтинг: 0 / 0
10.10.2016, 17:39
    #39323943
fixxer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring MVC модульное приложение. Как?
OSGi в прикладных web/cloud задачах немножко мертвый. Есть Spring DM Server : заброшеный проект спринга на эту тему, можете его поковырять. Но товарищи правильно подсказывают, что сейчас тру-вей добиться того же самого это Spring Boot + (docker | kubernetes | mesos).
...
Рейтинг: 0 / 0
10.10.2016, 18:13
    #39323960
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring MVC модульное приложение. Как?
Alexander A. SakPetro123 модульность в вебе это REST между модулями . Через урл.
Плагины и аддоны, это когда "Приложение.exe" или "Приложение.jar"
imho
Эдакое определение в стиле WINE == Wine Is Not Emulator
Да)).
Тут главное - Акценты.
Т.е. режем на модули и связываем чем? Какой технологией?
Ответ - HTTP протокол и REST запросы между 2-мя веб приложениями.
Пример - APEX от Оракле состоит из двух веб приложений: ords.war(логика) и i.war(статика).
Внутри страничек первого, второй модуль вызывается так:
Код: java
1.
 <link rel="icon" href="/i//javascript/favicon3.ico">
...
Рейтинг: 0 / 0
10.10.2016, 18:18
    #39323961
Sergunka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring MVC модульное приложение. Как?
fixxerOSGi в прикладных web/cloud задачах немножко мертвый.

Насколько я в теме OSGi даже на Java 8 не сумел перебраться.
...
Рейтинг: 0 / 0
10.10.2016, 18:36
    #39323973
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring MVC модульное приложение. Как?
Sergunka,
Java просто долго запрягает.
MS вон, быстро стартартует и быстро сдувается)).
(со своей COM кубиками-компонентами уже сдулся).
...
Рейтинг: 0 / 0
10.10.2016, 18:49
    #39323979
Alexander A. Sak
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring MVC модульное приложение. Как?
Petro123Т.е. режем на модули и связываем чем? Какой технологией?


Я сделал JEE-стилем с /META-INF/resources/
Но надо определиться с тем, что такое модули, как уже сказали. У меня модули -- это наборы функций в веб-приложении. Веб-приложение -- это каталог с /WEB-INF/lib. В зависимости от того, что положили в /WEB-INF/lib, имеем разный набор статики и всяких REST-ов. Определение того, что должно быть в веб-прилжении, сводится к копированию-удалению нужных JAR-ов.
...
Рейтинг: 0 / 0
10.10.2016, 19:12
    #39323996
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring MVC модульное приложение. Как?
Alexander A. Sak,
Хмммм. Прикольно)).
...
Рейтинг: 0 / 0
11.10.2016, 07:51
    #39324172
mad_nazgul
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring MVC модульное приложение. Как?
Alexander A. SakPetro123Т.е. режем на модули и связываем чем? Какой технологией?


Я сделал JEE-стилем с /META-INF/resources/
Но надо определиться с тем, что такое модули, как уже сказали. У меня модули -- это наборы функций в веб-приложении. Веб-приложение -- это каталог с /WEB-INF/lib. В зависимости от того, что положили в /WEB-INF/lib, имеем разный набор статики и всяких REST-ов. Определение того, что должно быть в веб-прилжении, сводится к копированию-удалению нужных JAR-ов.

Spring-boot + maven это делается простым прописыванием зависимости в maven.
А там уже сам spring просканирует пакеты и найдет нужные сервисы и контроллеры :-)
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Spring MVC модульное приложение. Как? / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]