|
|
|
Spring MVC модульное приложение. Как?
|
|||
|---|---|---|---|
|
#18+
Подскажите, уважаемые, пути и технологии для создания модульного веб-приложения под управлением Spring MVC. Имеется в виду "настоящая" модульность, по типу OSGI модулей, когда части приложения устанавливаются в готовое приложение в виде плагинов или аддонов. Может что-то готовое у Спринга уже есть, или какие-то идеи как такое реализовать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2016, 14:11 |
|
||
|
Spring MVC модульное приложение. Как?
|
|||
|---|---|---|---|
|
#18+
mesierИмеется в виду "настоящая" модульность, по типу OSGI модулей, когда части приложения устанавливаются в готовое приложение в виде плагинов или аддонов. модульность в вебе это REST между модулями. Через урл. Плагины и аддоны, это когда "Приложение.exe" или "Приложение.jar" imho ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2016, 14:45 |
|
||
|
Spring MVC модульное приложение. Как?
|
|||
|---|---|---|---|
|
#18+
Не. Мне нужно не "модульность в вебе", а модульное веб-приложение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2016, 16:14 |
|
||
|
Spring MVC модульное приложение. Как?
|
|||
|---|---|---|---|
|
#18+
mesierНе. Мне нужно не "модульность в вебе", а модульное веб-приложение. https://ru.wikipedia.org/wiki/Казнить_нельзя_помиловать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2016, 16:30 |
|
||
|
Spring MVC модульное приложение. Как?
|
|||
|---|---|---|---|
|
#18+
mesier, "maven модульность" попутал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2016, 16:35 |
|
||
|
Spring MVC модульное приложение. Как?
|
|||
|---|---|---|---|
|
#18+
ТС, разверни, что ты понимаешь под "модульность". Под это слово запихивают всё - от разделения приложения на изолированные части до системы плагинов, которые пишет кто попало. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2016, 16:45 |
|
||
|
Spring MVC модульное приложение. Как?
|
|||
|---|---|---|---|
|
#18+
Petro123 модульность в вебе это REST между модулями . Через урл. Плагины и аддоны, это когда "Приложение.exe" или "Приложение.jar" imho Эдакое определение в стиле WINE == Wine Is Not Emulator ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2016, 17:38 |
|
||
|
Spring MVC модульное приложение. Как?
|
|||
|---|---|---|---|
|
#18+
OSGi в прикладных web/cloud задачах немножко мертвый. Есть Spring DM Server : заброшеный проект спринга на эту тему, можете его поковырять. Но товарищи правильно подсказывают, что сейчас тру-вей добиться того же самого это Spring Boot + (docker | kubernetes | mesos). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2016, 17:39 |
|
||
|
Spring MVC модульное приложение. Как?
|
|||
|---|---|---|---|
|
#18+
Alexander A. SakPetro123 модульность в вебе это REST между модулями . Через урл. Плагины и аддоны, это когда "Приложение.exe" или "Приложение.jar" imho Эдакое определение в стиле WINE == Wine Is Not Emulator Да)). Тут главное - Акценты. Т.е. режем на модули и связываем чем? Какой технологией? Ответ - HTTP протокол и REST запросы между 2-мя веб приложениями. Пример - APEX от Оракле состоит из двух веб приложений: ords.war(логика) и i.war(статика). Внутри страничек первого, второй модуль вызывается так: Код: java 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2016, 18:13 |
|
||
|
Spring MVC модульное приложение. Как?
|
|||
|---|---|---|---|
|
#18+
fixxerOSGi в прикладных web/cloud задачах немножко мертвый. Насколько я в теме OSGi даже на Java 8 не сумел перебраться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2016, 18:18 |
|
||
|
Spring MVC модульное приложение. Как?
|
|||
|---|---|---|---|
|
#18+
Sergunka, Java просто долго запрягает. MS вон, быстро стартартует и быстро сдувается)). (со своей COM кубиками-компонентами уже сдулся). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2016, 18:36 |
|
||
|
Spring MVC модульное приложение. Как?
|
|||
|---|---|---|---|
|
#18+
Petro123Т.е. режем на модули и связываем чем? Какой технологией? Я сделал JEE-стилем с /META-INF/resources/ Но надо определиться с тем, что такое модули, как уже сказали. У меня модули -- это наборы функций в веб-приложении. Веб-приложение -- это каталог с /WEB-INF/lib. В зависимости от того, что положили в /WEB-INF/lib, имеем разный набор статики и всяких REST-ов. Определение того, что должно быть в веб-прилжении, сводится к копированию-удалению нужных JAR-ов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2016, 18:49 |
|
||
|
Spring MVC модульное приложение. Как?
|
|||
|---|---|---|---|
|
#18+
Alexander A. Sak, Хмммм. Прикольно)). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2016, 19:12 |
|
||
|
Spring MVC модульное приложение. Как?
|
|||
|---|---|---|---|
|
#18+
Alexander A. SakPetro123Т.е. режем на модули и связываем чем? Какой технологией? Я сделал JEE-стилем с /META-INF/resources/ Но надо определиться с тем, что такое модули, как уже сказали. У меня модули -- это наборы функций в веб-приложении. Веб-приложение -- это каталог с /WEB-INF/lib. В зависимости от того, что положили в /WEB-INF/lib, имеем разный набор статики и всяких REST-ов. Определение того, что должно быть в веб-прилжении, сводится к копированию-удалению нужных JAR-ов. Spring-boot + maven это делается простым прописыванием зависимости в maven. А там уже сам spring просканирует пакеты и найдет нужные сервисы и контроллеры :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2016, 07:51 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=39323979&tid=2123626]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
137ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
| others: | 235ms |
| total: | 467ms |

| 0 / 0 |
