The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Oracle передал код GlassFish организации Eclipse Foundation, opennews (ok), 20-Сен-18, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


47. "Oracle передал код GlassFish организации Eclipse Foundation"  +/
Сообщение от MVK (??), 21-Сен-18, 10:44 
JavaEE 8 строен, но у экосистемы Spring сейчас возможностей раза в 2 больше
Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору

48. "Oracle передал код GlassFish организации Eclipse Foundation"  +/
Сообщение от лютый лютик__ (?), 21-Сен-18, 11:52 
>JavaEE 8 строен, но у экосистемы Spring сейчас возможностей раза в 2 больше

Spring строен, но у экосистемы JavaEE 8 сейчас возможностей раза в 2 больше

Обосновать, конечно, не сможешь. Во всех спрингоЕЕ сpачах сразу выясняется, что спрингофаги ЕЕ "сами не юзали, товарищ ругался"

Ответить | Правка | Наверх | Cообщить модератору

52. "Oracle передал код GlassFish организации Eclipse Foundation"  +1 +/
Сообщение от MVK (??), 21-Сен-18, 15:26 
Не помню чтобы мы на ты переходили. Но вот простой пример - найдите аналог Spring Integration в JavaEE 8, а ведь казалось бы это должно быть базовой технологией в Enterprise. Вообще работа с JMS в JavaEE выглядит сильно уныло по нынешним временам. Или JCA - написать коннектор целое дело, а готовых коннекторов в JavaEE не предусмотрено. Security только в JavaEE 8 до ума довели. Или где работа с NoSQL?
Ответить | Правка | Наверх | Cообщить модератору

55. "Oracle передал код GlassFish организации Eclipse Foundation"  +/
Сообщение от лютый лютик__ (?), 21-Сен-18, 22:27 
>Или где работа с NoSQL?

И что у тебя не получается с nosql? Плотно работаю с монго и neo4j из EE. ОРМ чтоли захотелось? Ну, оно есть hibernate-oGm умеет JPA. Только оно ненужно. Совсем. ЧТД

>Security только в JavaEE 8 до ума довели

Подробнее.

>JCA - написать коннектор целое дело

Можно (много лет), но ты не смог. ЧТД

>работа с JMS в JavaEE выглядит сильно уныло

Опять не смог?

>Spring Integration в JavaEE 8

Из описания сложилось впечатление, что это очередное мыкросервисное ненужно.
В EE EJB могут общаться через jndi, очень быстро. Что ещё надо?

Ответить | Правка | Наверх | Cообщить модератору

59. "Oracle передал код GlassFish организации Eclipse Foundation"  +/
Сообщение от MVK (??), 23-Сен-18, 23:02 
>оно есть hibernate-oGm умеет JPA

- если бы оно вспомнило DataNucleus было бы лучше. Работать с данными в JavaEE без JPA это значит не пользоваться половиной спецификации.

>Подробнее.

- все написано в спецификации JavaEE 8, если оно ее читало. ЧТД)

>но ты не смог

- я смог в продкшене

>Опять не смог?

- ему надо познакомться с JMS + JavaEE и расширить свой кругозор, а заодно подумать как оно будет реализовывать EAI patterns (тут оно должно погуглить) с помощью доступного в JavaEE иструментария

>это очередное мыкросервисное

- к микросервисам это прямо не относится, оно должно почитать про JBoss ESB, Apache Camel и т п. Это не микросервисы ни разу. ЧТД)

>В EE EJB могут общаться через jndi, очень быстро. Что ещё надо?

- оно должно рассказать это партнерам, которые пищут на .Net и с которыми надо интегрироваться или представителям ИТ отдела какого нибудь министерства где традиционно обмениваются данными по FTP в виде файлов формата XML (привет от СМЭВ).

Резюме: Ваш опыт недостаточен для сравнительного обсуждения достоинств и недостатков экосистем JavaEE и Spring (про который Вы вероятно знаете еще меньше).

Ответить | Правка | Наверх | Cообщить модератору

61. "Oracle передал код GlassFish организации Eclipse Foundation"  +/
Сообщение от лютый лютик__ (?), 24-Сен-18, 07:50 
>Работать с данными в JavaEE без JPA это значит не пользоваться половиной спецификации

Вроде Спрингофилы в первую очередь любят уSIRаться, что "жЕЕ монстр, а у нас всё модульное".
Если JPA есть, это не значит, что им надо пользоваться даже в половине проектов.

>все написано в спецификации JavaEE 8

Слив засчитан.

>EAI patterns (тут оно должно погуглить)

Не буду, раз оно мне не надо было до сих пор. Как и притянутое за уши JBoss ESB, Apache Camel.

> .Net и с которыми надо интегрироваться или представителям ИТ отдела какого нибудь министерства где традиционно обмениваются данными по FTP в виде файлов формата XML (привет от СМЭВ).

Хипсторы уже забыли про jax-ws? Ну ок.

Ответить | Правка | Наверх | Cообщить модератору

63. "Oracle передал код GlassFish организации Eclipse Foundation"  +/
Сообщение от Анонимус2 (?), 26-Сен-18, 09:41 
Большинство использований camel и spring-integration - результат работы горе-архитекторов, которые вместо кода хотят рисовать квадратики и бизнес-логику описывать в виде EAI. Сами приложения при этом вполне классические банковские - получить по jms сообщение, сматчить с предыдущим по базе, добавить полей, отправить дальше по jms. Т.е. сами проекты неплохие для 2005 года, но по факту область их применения слишком мала. Я вот теперь жду когда начнут микросервисы между собой интегрировать через ESB, может тогда появится хотя бы хорошо масшабируемый ESB, а не то что 15 лет назад осилили написать.
Ответить | Правка | К родителю #59 | Наверх | Cообщить модератору

67. "Oracle передал код GlassFish организации Eclipse Foundation"  +/
Сообщение от Мудила (?), 27-Сен-18, 13:38 
Так а больше и не надо ничего. Зачем эти "микросервисы"? Это дерационализация использования уже и так отлично отработанных десятилетиями платформ.
Кэмел же типичный пример экстенсивного решения и так порождённых бездумной экстенсивностью проблем. Но решение, тем не менее, работающее (хотя и очень медленно, чаще всего).
Ответить | Правка | Наверх | Cообщить модератору

56. "Oracle передал код GlassFish организации Eclipse Foundation"  +/
Сообщение от Мудила (?), 22-Сен-18, 14:45 
Тут у нас с вами, видимо, подходы диаметрально противоположны. Я вообще не люблю усложнять и не люблю давать волю своему "полёту технической мысли", а просто усердно читаю спеки и решают задачу в их рамках. И, по моему опыту, этого всегда достаточно. Другое дело, что JEE мало кто знает -- у Спринга же начальный въезд куда быстрее. Поэтому тут и по отладке возникают вопросы -- мне отладка редко нужна, я стараюсь проектировать нормально и тестить сомнительные моменты изолированно. Хотя, в командах с таким подходом откровенно сложно.
Ответить | Правка | К родителю #52 | Наверх | Cообщить модератору

58. "Oracle передал код GlassFish организации Eclipse Foundation"  +/
Сообщение от MVK (??), 23-Сен-18, 22:40 
Поверьте на слово, я JavaEE занимаюсь с EJB 2.0 и не явлюсь фанатом Spring, но вижу то что вижу - экосистема Spring развивается быстрей
Ответить | Правка | Наверх | Cообщить модератору

66. "Oracle передал код GlassFish организации Eclipse Foundation"  +/
Сообщение от Мудила (?), 27-Сен-18, 13:34 
... в ширь.
Ответить | Правка | Наверх | Cообщить модератору

49. "Oracle передал код GlassFish организации Eclipse Foundation"  +/
Сообщение от Мудила (?), 21-Сен-18, 13:03 
На мой взгляд, Спринг сейчас это как стеллаж с лопатами в строительном магазине -- лежит сто штук, функционально ничем не отличаются, но проблему выбора создают. По мне, достаточно одной лопаты, а если лопата уже не по размеру, то тогда нужно не сто лопат на выбор, а, опять же, один экскаватор (ну, может, выбор из парочки).
Ответить | Правка | К родителю #47 | Наверх | Cообщить модератору

51. "Oracle передал код GlassFish организации Eclipse Foundation"  +/
Сообщение от Аноним (51), 21-Сен-18, 14:02 
На glassfish помню баги, которые висели годами. Когда пробовал. Wildfly поживее, но эта хренотень выдает стектрейс, что что то где то упало и где неизвестно, так как "нет кода"...и так много где. Так что отладка на нем это песня просто. При этом всем писать конечно можно и аннотации просто устроены на JavaEE7 на котором я писал раньше. Но потом попробовал спринг (я начал с JavaEE7 и спринг до этого только трехметровой палкой тыкал) по нормальному и больше JavaEE7 не хочу. Ну нафиг. Отладка, сказка, инструментария вагон, для того что бы сделать запрос как клиенту не надо огород городить (например), а с wildfly создавая запрос с линя на винду к обычному сокету я такой огородище вынужден был развести, что дошел до спецификации TCP пакета что бы понять почему оно не работает. В общем. Спринг при сравнении этих двух штук, конфетка. В области же транзакций и прочего они по моему почти одинаковые.
Ответить | Правка | Наверх | Cообщить модератору

57. "Oracle передал код GlassFish организации Eclipse Foundation"  +/
Сообщение от Мудила (?), 22-Сен-18, 14:57 
Не люблю я когда всего -- вагон. Лучше когда совсем не много, но хорошо документированное и с поддержкой за деньги.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру