Enterprise JavaBeans (також часто зустрічається в вигляді абревіатури EJB) — специфікація технології написання і підтримки серверних компонентів, що містять бізнес-логіку. Є частиною Java EE.
Ця технологія переважно застосовується, коли бізнес-логіка потребує як мінімум один з наступних сервісів, а часто всі з них:
- підтримка збереження даних (persistence); дані не повинні втратити цілісності навіть після зупинки програми; частіше за все досягається з допомогою використання бази даних
- підтримка розподілених транзакцій
- підтримка одночасної зміни даних і багатонитковість
- підтримка подій
- підтримка іменування і каталогів ()
- безпека і обмеження доступу до даних
- підтримка автоматизованої установки на сервер
- віддалений доступ
Кожна EJB компонента є набором Java класів із строго регламентованими правилами іменування методів. Бувають трьох основних типів:
- об'єктні (Entity Bean)
- сесійні (Session Beans), які бувають без стану (stateless), і з підтримкою поточного стану сесії (stateful)
- керовані повідомленнями (Message Driven Beans) — їх логіка є реакцією на події в системі
Посилання
- Офіційна сторінка продукту Enterprise JavaBeans на порталі SUN [ 5 січня 2010 у Wayback Machine.]
- Специфікації різних версій Enterprise JavaBeans від SUN
Це незавершена стаття про мови програмування. Ви можете проєкту, виправивши або дописавши її. |
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Enterprise JavaBeans takozh chasto zustrichayetsya v viglyadi abreviaturi EJB specifikaciya tehnologiyi napisannya i pidtrimki servernih komponentiv sho mistyat biznes logiku Ye chastinoyu Java EE Cya tehnologiya perevazhno zastosovuyetsya koli biznes logika potrebuye yak minimum odin z nastupnih servisiv a chasto vsi z nih pidtrimka zberezhennya danih persistence dani ne povinni vtratiti cilisnosti navit pislya zupinki programi chastishe za vse dosyagayetsya z dopomogoyu vikoristannya bazi danih pidtrimka rozpodilenih tranzakcij pidtrimka odnochasnoyi zmini danih i bagatonitkovist pidtrimka podij pidtrimka imenuvannya i katalogiv bezpeka i obmezhennya dostupu do danih pidtrimka avtomatizovanoyi ustanovki na server viddalenij dostup Kozhna EJB komponenta ye naborom Java klasiv iz strogo reglamentovanimi pravilami imenuvannya metodiv Buvayut troh osnovnih tipiv ob yektni Entity Bean sesijni Session Beans yaki buvayut bez stanu stateless i z pidtrimkoyu potochnogo stanu sesiyi stateful kerovani povidomlennyami Message Driven Beans yih logika ye reakciyeyu na podiyi v sistemiPosilannyaOficijna storinka produktu Enterprise JavaBeans na portali SUN 5 sichnya 2010 u Wayback Machine Specifikaciyi riznih versij Enterprise JavaBeans vid SUN Ce nezavershena stattya pro movi programuvannya Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi