Ентерприсе ЈаваБеанс (ЕЈБ)

Аутор: Peter Berry
Датум Стварања: 17 Август 2021
Ажурирати Датум: 11 Може 2024
Anonim
Java EE 123: EJB 1: Что такое EJB
Видео: Java EE 123: EJB 1: Что такое EJB

Садржај

Дефиниција - Шта значи Ентерприсе ЈаваБеанс (ЕЈБ)?

Ентерприсе ЈаваБеанс (ЕЈБ) је Јава-интерфејс програмски интерфејс (АПИ) на страни сервера и неовисан о платформи за Јава Платформ, Ентерприсе Едитион (Јава ЕЕ). ЕЈБ се користи за поједностављење развоја великих дистрибуираних апликација.


Контејнер ЕЈБ управља управљањем трансакцијама и ауторизацијом сигурности, омогућавајући програмеру граха да се концентришу на пословна питања. Поред тога, клијентски програмер се може концентрисати на слој презентације без фокусирања на пословну логику ЕЈБ-а. То омогућава тањи клијент, што је корисно за мале уређаје који користе дистрибуирану апликацију.

Увод у Мицрософт Азуре и Мицрософт Цлоуд | Кроз овај водич научићете о томе шта се рачуна у облаку и како вам Мицрософт Азуре може помоћи да мигрирате и покренете посао из облака.

Тецхопедиа објашњава Ентерприсе ЈаваБеанс (ЕЈБ)

Пошто је ЕЈБ преносив, програмер апликација може лако да гради апликације на постојећем пасуљу. Нове апликације покрећу се на било којем серверу компатибилном са Јава Ентерприсе Едитион (ЕЕ) користећи стандардне АПИ-је.

Осигуравање да апликација испуњава потребну скалабилност, интегритет података и различите захтеве клијента за апликације је од виталног значаја за процењивање ЕЈБ-а у дистрибуираном развоју апликација. ЕЈБ није увек прилагођен дистрибуираном развоју апликација. Стога се захтеви пројекта морају јасно саопштити и разумети пре коришћења ЕЈБ, узимајући у обзир следећа ограничења ЕЈБ:


  • Спецификација ЕЈБ је незгодан алат због своје огромне документације и сложене природе. Добар програмер мора одвојити време за читање и проучавање ЕЈБ спецификације - чак и ако су неке информације небитне за писање и употребу ЕЈБ кода.
  • ЕЈБ захтева више ресурса за развој и уклањање погрешака од основног Јава кодирања, јер је тешко утврдити да ли је неки код унутар кода или ЕЈБ спремника.
  • Имплементација ЕЈБ је сложена. На пример, програмер може написати 10 или више датотека (насупрот једној) за једноставну апликацију, као што је једноставна „хелло ворлд“.
  • Измене ЕЈБ спецификације резултирају застарелим кодом. Дакле, прављење кода компатибилног са новим ЕЈБ спремником изискује додатне напоре и веће трошкове.