|
|
|
что такое ejb по простому
|
|||
|---|---|---|---|
|
#18+
Здраствуйте. что такое ejb по простому? обьясните пожалуйста. Я так понимаю допустим веб сервер в "нем" запущено приложение(контейнер) загружающая java классы(ejb специально помеченные всякими анотациями) работающие с базой и после загрузки в них значений они висят в памяти.и это сервер ejb и есть клиент ejb которые выполняется на том же сервере выдает хтмл и работает(изменяет читает) с класами ejb servera? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2015, 18:16 |
|
||
|
что такое ejb по простому
|
|||
|---|---|---|---|
|
#18+
зы я как тот смотрю в книгу вижу фигу читаю про ежб и не могу понять что за этими словами кроется EJB-объект и удаленный интерфейс что такое удаленные интрефейс где он сполняеться на удаленном компрьтере?через сокеты?хттп? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2015, 18:23 |
|
||
|
что такое ejb по простому
|
|||
|---|---|---|---|
|
#18+
ejb - это то, из-за чего придумали spring ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2015, 18:26 |
|
||
|
что такое ejb по простому
|
|||
|---|---|---|---|
|
#18+
qwerty2012, EJB-бины устарели. Тоесть в том полновесном виде в котором их описывают спеки обычно не используются. Или от них разработчики отказываются в новых проектах. Но есть их легковесные альтернативы типа Spring-Beans, или еще какие-то от Google. По сути разработчику нужен механизм DI и AOP. Персистентность - опционально. Может быть и может нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2015, 19:14 |
|
||
|
что такое ejb по простому
|
|||
|---|---|---|---|
|
#18+
qwerty2012что такое ejb по простому?здравствуй по-простому, ejb - это service, в терминах spring ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2015, 19:33 |
|
||
|
что такое ejb по простому
|
|||
|---|---|---|---|
|
#18+
qwerty2012Я так понимаю допустим веб сервер в "нем" запущено приложение(контейнер) загружающая java классы(ejb специально помеченные всякими анотациями)ты всё неправильно понял ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2015, 19:34 |
|
||
|
что такое ejb по простому
|
|||
|---|---|---|---|
|
#18+
qwerty2012классы работающие с базой и после загрузки в них значений они висят в памяти классы, работающие с базой, не висят в памяти что такое -- висеть в памяти? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2015, 19:35 |
|
||
|
что такое ejb по простому
|
|||
|---|---|---|---|
|
#18+
grasoff.net, Ну ссылка есть на этот обьет т.е не как создал сделал дела и избавился а ставил на след раз). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2015, 19:44 |
|
||
|
что такое ejb по простому
|
|||
|---|---|---|---|
|
#18+
qwerty2012grasoff.net, Ну ссылка есть на этот обьет т.е не как создал сделал дела и избавился а ставил на след раз).ты пишешь что-то странное ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2015, 19:46 |
|
||
|
что такое ejb по простому
|
|||
|---|---|---|---|
|
#18+
о контейнер без веб сервера может такое быть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2015, 20:21 |
|
||
|
что такое ejb по простому
|
|||
|---|---|---|---|
|
#18+
qwerty2012о контейнер без веб сервера может такое быть?да ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2015, 20:35 |
|
||
|
что такое ejb по простому
|
|||
|---|---|---|---|
|
#18+
ejb для себя я понимаю как управляемые бины, код в jvm и так управляемый по сути, но ejb слоем выше. обычные объекты создаются/уничтожаются в процессе работы приложения, а ejb жувут в пуле, при необходимости вынимаются выполняют свою работу и обратно в пул. то есть время на создание/уничтожения не тратится(меньше движений в памяти). ejb бывают разных типов, есть доп. функционал на объекты этого типа, интерсепторы методов и тд.., в целом ejb удобная технология книга ejb3 in action хорошо объясняет. второе издание вышло ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2015, 20:39 |
|
||
|
что такое ejb по простому
|
|||
|---|---|---|---|
|
#18+
breath, это их серверная часть да? а их методы вызываются лиентом через rmi? зы спасибо всем за терпение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2015, 20:51 |
|
||
|
что такое ejb по простому
|
|||
|---|---|---|---|
|
#18+
есть разные способы вызывать ejb. например обычным http запросом с клиента, на стороне сервака создается класс-сервис Код: java 1. 2. 3. 4. @Path аннотация от Jersey rest service, @Stateless аннотация ejb. при запросе /serverHost/ejbservice к этому сервису будет отрабатывать ejb бин. можно через rmi вызвать c другой jvm , через jndi lookup и тд.. какой доступ предоставлен клиентам, то и использовать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2015, 21:07 |
|
||
|
что такое ejb по простому
|
|||
|---|---|---|---|
|
#18+
breath, А в каких случаях rmi нужен? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2015, 21:50 |
|
||
|
что такое ejb по простому
|
|||
|---|---|---|---|
|
#18+
>можно через rmi вызвать c другой jvm http://www.javacoffeebreak.com/articles/javarmi/javarmi.html ejb построен поверх rmi. что использовать rmi, webservices и тд.. между распределенными системами завис от рода этих систем и от способов обмена между ними ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2015, 22:24 |
|
||
|
что такое ejb по простому
|
|||
|---|---|---|---|
|
#18+
breath, снова я с вопросами чайника) Spring может все полностью что и ejb?(и без необходимости ejb servera) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2016, 15:39 |
|
||
|
что такое ejb по простому
|
|||
|---|---|---|---|
|
#18+
qwerty2012breath, снова я с вопросами чайника) Spring может все полностью что и ejb?(и без необходимости ejb servera) Нет. В EJB куча всяких бесполезностей, которые Spring сам по себе не умеет. Но при этом, если очень нужно, то нет ничего сложного чтобы интегрировать что-то подобное. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2016, 15:54 |
|
||
|
что такое ejb по простому
|
|||
|---|---|---|---|
|
#18+
Здраствуйте снова я. Спасибо за ответы. Такой вопрос как ejb масштабируется(и что такое масштабируемость)? я так понимаю масштабируемость значит если допустим один сервер уже не тянет часть запросов(нагрузки) вычеслений надо перенести на другой сервер(или увеличть железо тут непонятно причем тогда ejb) это как то специально надо описывать как распределять нагрузку?(или все сервер сам делает) а базу тоже надо отдельную или два сервера будут работать с одной базой? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2016, 18:30 |
|
||
|
что такое ejb по простому
|
|||
|---|---|---|---|
|
#18+
qwerty2012Такой вопрос как ejb масштабируется Через кластеризацию. Это вообще тонкий вопрос. Он заключается в том что в EJB спеке ничего не сказано о том как именно EJB масштабируется. Но EJB контейнер обязан уметь. Поэтому EJB масштабируются так как это реализовано в EJB контейнере. qwerty2012(и что такое масштабируемость)? https://ru.wikipedia.org/wiki/Масштабируемость qwerty2012я так понимаю масштабируемость значит если допустим один сервер уже не тянет часть запросов(нагрузки) вычеслений надо перенести на другой сервер А зачем спрашиваешь? qwerty2012(или увеличть железо тут непонятно причем тогда ejb) Ну, и так и так наращивается только железо. Но железо внутри одной ЭВМ можно наращивать до определенного предела. А потом уже нужна другая ЭВМ, третья и так далее. qwerty2012это как то специально надо описывать как распределять нагрузку?(или все сервер сам делает) Тут палка о двух концах. Сервер сам всё делает, ты просто читаешь мануал и настраиваешь как там сказано. С другой стороны, на определенном этапе оказывается, что на сервере многие вещи делает не так как тебе хотелось бы и тогда приходится брать всё в свои руки. qwerty2012а базу тоже надо отдельную или два сервера будут работать с одной базой? Ну, всё зависит от системы. Если у вас что-то упирается в базу, то надо масштабировать базу. Это отдельный вопрос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2016, 18:42 |
|
||
|
что такое ejb по простому
|
|||
|---|---|---|---|
|
#18+
если тема еще актуальна для тс http://samolisov.blogspot.ru/2015/12/spring-framework-vs-ejb-vs-cdi-jmh.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2016, 16:36 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=39140300&tid=2124388]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
50ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
| others: | 212ms |
| total: | 361ms |

| 0 / 0 |
