Comments 12
Простите, я ничего не понял.
+7
Очень хороший обзор, спасибо!
0
Знаю несколько JEE-проектов в который используется Scala. Разработка становится сравнительно быстрее
0
Да уж скорее Scala, чем этот стек.
0
Как видно, в Java EE царит разброд и шатания от одной стенки к другой. Теперь мультиязыковость преподносится как очередная «серебряная пуля».
Хочется кричать: «Ау, Microsoft .NET, где ты? Почему тебя не видно и не слышно после десятилетия шумной кампании по продвижению мультиязыковой среды?». Вот только зачем Java нужно повторять весь тот путь, который УЖЕ прошёл .NET, не добившись сколь-нибудь значимого успеха?
(Про OSGi ни слова. Странно.)
Хочется кричать: «Ау, Microsoft .NET, где ты? Почему тебя не видно и не слышно после десятилетия шумной кампании по продвижению мультиязыковой среды?». Вот только зачем Java нужно повторять весь тот путь, который УЖЕ прошёл .NET, не добившись сколь-нибудь значимого успеха?
(Про OSGi ни слова. Странно.)
0
А я балдею от grails, вот где быстрота разработки типичных приложений. После него писать на чистом спринге непривычно «долго» :)
0
Вы просто не пишете сильных бэкендов и распределённых приложений. Там только Java и Spring
+1
О! Привет, Юр, это Максим! Писал я сильные бекэнды и распределенные приложения, в том числе в компании этого блога :) И да там были или Spring, или EJB/JEE. Вопрос в другом, что приносит другой язык, другая парадигма.
Тот проект, что писали мы с тобой в холме запросто можно были делать не в кубе, а на грэилзе.
Тот проект, что писали мы с тобой в холме запросто можно были делать не в кубе, а на грэилзе.
0
> По сути, Java EE — наследник CORBA. Если кто сомневается,
Я сомневаюсь.
> сделайте приложение с поддержкой Remote EJB, допустите ошибку при выполнении EJB и посмотрите на стек – увидите слова CORBA, poa (portable object adapter) и marshalling.
Это означает, что в реализации Java EE используется CORBA. Там и XML используется — почему бы не объявить Java EE наследником XML (и HTTP заодно)?
Главная цель CORBA — позволить взаимодействие объектов, реализованных на C++, языках JVM, языках CLR и любых других, для которых есть реализации CORBA. Поскольку Java EE этого не позволяет, наследником CORBA она стать не может.
Я сомневаюсь.
> сделайте приложение с поддержкой Remote EJB, допустите ошибку при выполнении EJB и посмотрите на стек – увидите слова CORBA, poa (portable object adapter) и marshalling.
Это означает, что в реализации Java EE используется CORBA. Там и XML используется — почему бы не объявить Java EE наследником XML (и HTTP заодно)?
Главная цель CORBA — позволить взаимодействие объектов, реализованных на C++, языках JVM, языках CLR и любых других, для которых есть реализации CORBA. Поскольку Java EE этого не позволяет, наследником CORBA она стать не может.
+1
Sign up to leave a comment.
Новые перспективы Java Enterprise с Polyglot JVM