powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / что такое ejb по простому
22 сообщений из 22, страница 1 из 1
что такое ejb по простому
    #39140243
qwerty2012
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здраствуйте.
что такое ejb по простому?
обьясните пожалуйста.
Я так понимаю допустим веб сервер в "нем" запущено приложение(контейнер) загружающая java классы(ejb специально помеченные всякими анотациями) работающие с базой и после загрузки в них значений они висят в памяти.и это сервер ejb

и есть клиент ejb которые выполняется на том же сервере выдает хтмл и работает(изменяет читает) с класами ejb servera?
...
Рейтинг: 0 / 0
что такое ejb по простому
    #39140247
qwerty2012
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
зы я как тот смотрю в книгу вижу фигу читаю про ежб и не могу понять что за этими словами кроется
EJB-объект и удаленный интерфейс
что такое удаленные интрефейс где он сполняеться на удаленном компрьтере?через сокеты?хттп?
...
Рейтинг: 0 / 0
что такое ejb по простому
    #39140251
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ejb - это то, из-за чего придумали spring
...
Рейтинг: 0 / 0
что такое ejb по простому
    #39140266
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qwerty2012, EJB-бины устарели. Тоесть в том полновесном виде в котором
их описывают спеки обычно не используются. Или от них разработчики отказываются
в новых проектах.

Но есть их легковесные альтернативы типа Spring-Beans, или еще какие-то от Google.

По сути разработчику нужен механизм DI и AOP. Персистентность - опционально.
Может быть и может нет.
...
Рейтинг: 0 / 0
что такое ejb по простому
    #39140274
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qwerty2012что такое ejb по простому?здравствуй

по-простому, ejb - это service, в терминах spring
...
Рейтинг: 0 / 0
что такое ejb по простому
    #39140275
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qwerty2012Я так понимаю допустим веб сервер в "нем" запущено приложение(контейнер) загружающая java классы(ejb специально помеченные всякими анотациями)ты всё неправильно понял
...
Рейтинг: 0 / 0
что такое ejb по простому
    #39140277
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qwerty2012классы работающие с базой и после загрузки в них значений они висят в памяти
классы, работающие с базой, не висят в памяти

что такое -- висеть в памяти?
...
Рейтинг: 0 / 0
что такое ejb по простому
    #39140282
qwerty2012
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
grasoff.net,
Ну ссылка есть на этот обьет
т.е не как создал сделал дела и избавился а ставил на след раз).
...
Рейтинг: 0 / 0
что такое ejb по простому
    #39140285
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qwerty2012grasoff.net,
Ну ссылка есть на этот обьет
т.е не как создал сделал дела и избавился а ставил на след раз).ты пишешь что-то странное
...
Рейтинг: 0 / 0
что такое ejb по простому
    #39140288
Фотография Usman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
что такое ejb по простому
    #39140300
qwerty2012
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
о контейнер без веб сервера может такое быть?
...
Рейтинг: 0 / 0
что такое ejb по простому
    #39140306
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qwerty2012о контейнер без веб сервера может такое быть?да
...
Рейтинг: 0 / 0
что такое ejb по простому
    #39140307
breath
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ejb для себя я понимаю как управляемые бины, код в jvm и так управляемый по сути, но ejb слоем выше.

обычные объекты создаются/уничтожаются в процессе работы приложения, а ejb жувут в пуле, при необходимости вынимаются выполняют свою работу и обратно в пул. то есть время на создание/уничтожения не тратится(меньше движений в памяти).
ejb бывают разных типов, есть доп. функционал на объекты этого типа, интерсепторы методов и тд.., в целом ejb удобная технология

книга ejb3 in action хорошо объясняет. второе издание вышло
...
Рейтинг: 0 / 0
что такое ejb по простому
    #39140310
qwerty2012
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
breath,
это их серверная часть да?
а их методы вызываются лиентом через rmi?

зы спасибо всем за терпение.
...
Рейтинг: 0 / 0
что такое ejb по простому
    #39140314
breath
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
есть разные способы вызывать ejb.
например обычным http запросом с клиента, на стороне сервака создается класс-сервис
Код: java
1.
2.
3.
4.
@Path("ejbservice")
@Stateless
public class Service {
...


@Path аннотация от Jersey rest service, @Stateless аннотация ejb.
при запросе /serverHost/ejbservice к этому сервису будет отрабатывать ejb бин.

можно через rmi вызвать c другой jvm , через jndi lookup и тд..
какой доступ предоставлен клиентам, то и использовать
...
Рейтинг: 0 / 0
что такое ejb по простому
    #39140327
qwerty2012
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
breath,
А в каких случаях rmi нужен?
...
Рейтинг: 0 / 0
что такое ejb по простому
    #39140335
breath
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>можно через rmi вызвать c другой jvm
http://www.javacoffeebreak.com/articles/javarmi/javarmi.html
ejb построен поверх rmi.
что использовать rmi, webservices и тд.. между распределенными системами завис от рода этих систем и от способов обмена между ними
...
Рейтинг: 0 / 0
что такое ejb по простому
    #39153636
qwerty2012
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
breath,

снова я с вопросами чайника)
Spring может все полностью что и ejb?(и без необходимости ejb servera)
...
Рейтинг: 0 / 0
что такое ejb по простому
    #39153644
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qwerty2012breath,

снова я с вопросами чайника)
Spring может все полностью что и ejb?(и без необходимости ejb servera)
Нет. В EJB куча всяких бесполезностей, которые Spring сам по себе не умеет. Но при этом, если очень нужно, то нет ничего сложного чтобы интегрировать что-то подобное.
...
Рейтинг: 0 / 0
что такое ejb по простому
    #39154936
qwerty2012
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здраствуйте снова я.
Спасибо за ответы.


Такой вопрос как ejb масштабируется(и что такое масштабируемость)?
я так понимаю масштабируемость значит если допустим один сервер уже не тянет часть запросов(нагрузки) вычеслений надо перенести на другой сервер(или увеличть железо тут непонятно причем тогда ejb)

это как то специально надо описывать как распределять нагрузку?(или все сервер сам делает)
а базу тоже надо отдельную или два сервера будут работать с одной базой?
...
Рейтинг: 0 / 0
что такое ejb по простому
    #39154952
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qwerty2012Такой вопрос как ejb масштабируется

Через кластеризацию. Это вообще тонкий вопрос. Он заключается в том что в EJB спеке ничего не сказано о том как именно EJB масштабируется. Но EJB контейнер обязан уметь. Поэтому EJB масштабируются так как это реализовано в EJB контейнере.

qwerty2012(и что такое масштабируемость)?

https://ru.wikipedia.org/wiki/Масштабируемость

qwerty2012я так понимаю масштабируемость значит если допустим один сервер уже не тянет часть запросов(нагрузки) вычеслений надо перенести на другой сервер

А зачем спрашиваешь?

qwerty2012(или увеличть железо тут непонятно причем тогда ejb)

Ну, и так и так наращивается только железо. Но железо внутри одной ЭВМ можно наращивать до определенного предела. А потом уже нужна другая ЭВМ, третья и так далее.

qwerty2012это как то специально надо описывать как распределять нагрузку?(или все сервер сам делает)
Тут палка о двух концах. Сервер сам всё делает, ты просто читаешь мануал и настраиваешь как там сказано.
С другой стороны, на определенном этапе оказывается, что на сервере многие вещи делает не так как тебе хотелось бы и тогда приходится брать всё в свои руки.

qwerty2012а базу тоже надо отдельную или два сервера будут работать с одной базой?
Ну, всё зависит от системы. Если у вас что-то упирается в базу, то надо масштабировать базу. Это отдельный вопрос.
...
Рейтинг: 0 / 0
что такое ejb по простому
    #39164219
breath
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если тема еще актуальна для тс
http://samolisov.blogspot.ru/2015/12/spring-framework-vs-ejb-vs-cdi-jmh.html
...
Рейтинг: 0 / 0
22 сообщений из 22, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / что такое ejb по простому
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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