Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Вопрос по EJB и почему отмирает / 17 сообщений из 17, страница 1 из 1
27.12.2012, 13:54:37
    #38094864
ccoder
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по EJB и почему отмирает
Хочу спросить.
Сложилось мнение что EJB отмирает так как на смену пришел Spring.
Хочу спросить почему именно Spring используют вместо EJB? Вроде как можно сервер поставить с EJB, почему не ставят? Дороже?
Естьли толк читать по EJB допустим к Oracle экзамену? Не почтили тоже самое Spring аннотации и EJB?
...
Рейтинг: 0 / 0
27.12.2012, 14:29:13
    #38094932
забыл ник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по EJB и почему отмирает
Ты только свои темы читаешь? Этот флейм тут подымается каждые 2 месяца. Ничего не отмирает кто что знает тот то и использует. Мне лично все равно на чем писать - на чем скажут, с тем и буду геморроится.
...
Рейтинг: 0 / 0
27.12.2012, 15:00:44
    #38094991
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по EJB и почему отмирает
Мне кажется что EJB в структуре этих технологий стоит немного
не на том уровне. Это как-бы набор стандартов и спецификаций
а Спринг это конкретный продукт. Поэтому сравнение как-то
не совсем уместно IMHO.
...
Рейтинг: 0 / 0
27.12.2012, 15:05:12
    #38094997
забыл ник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по EJB и почему отмирает
maytonМне кажется что EJB в структуре этих технологий стоит немного
не на том уровне. Это как-бы набор стандартов и спецификаций
а Спринг это конкретный продукт. Поэтому сравнение как-то
не совсем уместно IMHO.
Ну почему, спецификация подразумевает под собой имплементацию, нет аппликейшен серверов без имплементации ejb:) Оба варианта предоставляют инфраструктуру для разработки корпоративных приложений, так что сравнивать их вполне уместно. Про плюсы и минусы каждого говорилось миллионы раз, сие знание доступно всем освоившим кнопку поиск.
...
Рейтинг: 0 / 0
27.12.2012, 15:05:45
    #38094999
bochkov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по EJB и почему отмирает
Походу Spring это и есть EJB
...
Рейтинг: 0 / 0
27.12.2012, 15:50:52
    #38095083
Йуный джавистЪ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по EJB и почему отмирает
Хочу спросить почему именно Spring используют вместо EJB?
Это часть общей деградации IT индустрии. Программисты оказались неготовы к потребности бизнеса в надежных распределенных приложениях (надежных - значит использующих two phase commit). Как только происходит неожиданный отказ сети, разгневанные клиенты звонят в колл-центр, потому что создатели какого-нибудь спринга такую ситуацию не предусмотрели.
...
Рейтинг: 0 / 0
27.12.2012, 17:09:50
    #38095223
Basil A. Sidorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по EJB и почему отмирает
Йуный джавистЪПрограммисты оказались неготовы к потребности бизнеса в надежных распределенных приложениях (надежных - значит использующих two phase commit).Программисты много к чему не готовы. Только причём тут Spring/EJB/что-угодно?
...
Рейтинг: 0 / 0
27.12.2012, 17:53:24
    #38095303
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по EJB и почему отмирает
Давайте почитаем что пишут на сайте Spring.
20. Enterprise JavaBeans (EJB) integration

20.1 Introduction

As a lightweight container, Spring is often considered an EJB replacement. We do believe that for many if not most applications and use cases, Spring as a container, combined with its rich supporting functionality in the area of transactions, ORM and JDBC access, is a better choice than implementing equivalent functionality via an EJB container and EJBs.

However, it is important to note that using Spring does not prevent you from using EJBs. In fact, Spring makes it much easier to access EJBs and implement EJBs and functionality within them. Additionally, using Spring to access services provided by EJBs allows the implementation of those services to later transparently be switched between local EJB, remote EJB, or POJO (plain old Java object) variants, without the client code having to be changed.

In this chapter, we look at how Spring can help you access and implement EJBs. Spring provides particular value when accessing stateless session beans (SLSBs), so we'll begin by discussing this.

http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/ejb.html
...
Рейтинг: 0 / 0
27.12.2012, 21:50:51
    #38095498
ccoder
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по EJB и почему отмирает
забыл никmaytonМне кажется что EJB в структуре этих технологий стоит немного
не на том уровне. Это как-бы набор стандартов и спецификаций
а Спринг это конкретный продукт. Поэтому сравнение как-то
не совсем уместно IMHO.
Ну почему, спецификация подразумевает под собой имплементацию, нет аппликейшен серверов без имплементации ejb:) Оба варианта предоставляют инфраструктуру для разработки корпоративных приложений, так что сравнивать их вполне уместно. Про плюсы и минусы каждого говорилось миллионы раз, сие знание доступно всем освоившим кнопку поиск.
А разница между допустим JBoss и WebSphere это какбы тот стек имплементаций на стороне сервера которые реализуют EJB спецификацию? Вроде какбы так грубо говоря у меня на уме.

Но war файл это не контейнер, а апликация т.е. в апликации есть контейнеры разных типов функциональность которых реализуется стеком вот этих application web server.
И tomcat это только web контейнер, но так как спринг lightweith то его можно сделать поверх контейнера который на себе поднимит другие контейнеры (т.е. получает что контейнеры в web контейнере). Так какбы это всё?
...
Рейтинг: 0 / 0
28.12.2012, 10:46:59
    #38095822
ccoder
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по EJB и почему отмирает
P.S.

Я просто хотелбы чтобы ктото проверил что я тут написал. Т.е. так ли это на самом деле?
Проверьте пожалуйста
...
Рейтинг: 0 / 0
28.12.2012, 12:20:30
    #38095996
1024
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по EJB и почему отмирает
Йуный джавистЪХочу спросить почему именно Spring используют вместо EJB?
Это часть общей деградации IT индустрии. Программисты оказались неготовы к потребности бизнеса в надежных распределенных приложениях (надежных - значит использующих two phase commit). Как только происходит неожиданный отказ сети, разгневанные клиенты звонят в колл-центр, потому что создатели какого-нибудь спринга такую ситуацию не предусмотрели.

сколько не встречал этих надёжных распределённых приложений - все сыпются лот любого чиха и никто не понимает что у них внутри.

Жаба (как язык) намного надёжней языка С++ т.к. в ней намного сложней прострелить себе ногу. Очень простой критерий. Если в какой-то технологии на реальных проектах не из учебника всё сыпется значит технология гавно, как её не назови, хоть ежб, хоть спринг, хоть епрст.
...
Рейтинг: 0 / 0
28.12.2012, 12:25:18
    #38096008
vimba
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по EJB и почему отмирает
ccoder,

EJB может и отмирает, но на смену ему приходит не spring, а просто пустота и скоро его упростят до такой степени что скажут что он вообще как самостоятельный стандарт не нужен. Spring не замена EJB, это просто интеграционный фреймворк который в том числе может интегрироваться и с EJB. Тут дело такое, что люди прекрасно пишут вообще без сессионых бинов, поэтому вопрос нужно ставить что EJB не нужен в принципе, а не EJB не нужен потому что есть spring.
...
Рейтинг: 0 / 0
28.12.2012, 13:12:53
    #38096095
ccoder
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по EJB и почему отмирает
авторА разница между допустим JBoss и WebSphere это какбы тот стек имплементаций на стороне сервера которые реализуют EJB спецификацию? Вроде какбы так грубо говоря у меня на уме.

Но war файл это не контейнер, а апликация т.е. в апликации есть контейнеры разных типов функциональность которых реализуется стеком вот этих application web server.
И tomcat это только web контейнер, но так как спринг lightweith то его можно сделать поверх контейнера который на себе поднимит другие контейнеры (т.е. получает что контейнеры в web контейнере). Так какбы это всё?
А мои размышления более менее адекватные?
...
Рейтинг: 0 / 0
28.12.2012, 19:47:10
    #38096610
Йуный джавистЪ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по EJB и почему отмирает
авторсколько не встречал этих надёжных распределённых приложений - все сыпются лот любого чиха и никто не понимает что у них внутри.
Конечно, распределенный приложения сложнее чем монолитные. Но надо же как-то интегрировать разные системы внедренные в разное время разными компаниями.
авторЕсли в какой-то технологии на реальных проектах не из учебника всё сыпется значит технология гавно, как её не назови, хоть ежб, хоть спринг, хоть епрст.
Все технологии говно. Приходится выбирать лучшее из имеющегося.
...
Рейтинг: 0 / 0
29.12.2012, 11:24:08
    #38097009
wessen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по EJB и почему отмирает
1024
сколько не встречал этих надёжных распределённых приложений - все сыпются лот любого чиха и никто не понимает что у них внутри.



Самое жизненной замечание в этом топике:) А то собрались тут теоретики... двухфазные комиты, распределенные транзакции из коробки ... лалала
...
Рейтинг: 0 / 0
29.12.2012, 11:59:56
    #38097050
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по EJB и почему отмирает
wessen,
)))
ну а куда деваться.
Порог вхождения в Java выше.
Т.к. Оно распределённое по всем 3-м осям:
- вверх по слоям (DB-ORM-DAO-Сервис-DTO-JS)
- вправо - кластеры
- вкривь - DI, аннотации ))
______________________________________________
"Сделай настолько просто, насколько это возможно, но не проще". © А. Эйнштейн.
AutoPOI.ru — ГИС-технологии для Oracle
...
Рейтинг: 0 / 0
31.12.2012, 12:23:23
    #38098039
Щиче
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по EJB и почему отмирает
Spring еще дает некоторую степень надежности именно как отдельный продукт. EJB у разных серверов имеет отличия. У нас, например, IBM WebSphere. Те кто её делал, считают, что IBM центр мира. Соответсвенно, полно особенностей специфичных именно для него.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Вопрос по EJB и почему отмирает / 17 сообщений из 17, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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