„Enterprise JavaBeans” változatai közötti eltérés

[ellenőrzött változat][ellenőrzött változat]
Tartalom törölve Tartalom hozzáadva
4 forrás archiválása és 0 megjelölése halott linkként. #IABot (v2.0beta2)
BinBot (vitalap | szerkesztései)
a Szövegegyszerűsítés, gördülékenyebbé tétel (hogy hogyan → hogyan)
55. sor:
* Szoftver komponensek telepítése alkalmazásszerverre
 
Mi több, az EJB specifikáció azokat a kötelességeket írja le, amit az EJB konténer és maga az EJB tartalmaz, mint ahogy azt is, hogy hogyan kell telepíteni az EJB konténert. Megjegyzendő, hogy a jelenlegi EJB specifikáció nem részletezi többé, hogy egy alkalmazás hogyan gondoskodik a perzisztenciáról (egy olyan feladatról, ami a JPA specifikáció delegáltja), de ehelyett részletezi, hogy az üzleti logika könnyedén integrálható a perzisztencia szolgáltatásokkal, amiket a kiszolgáló alkalmazás nyújt.
 
== A megjelenés utáni csalódás ==
77. sor:
== Példa ==
 
A következő példa azt mutatja be, hogy hogyan is néz ki egy EJB gyakorlatban:
 
<source lang=java>
175. sor:
A KATI rövidítés a konzisztencia, atomicitás, tartósság és izoláltság szavakat foglalja magába, amelyek a tranzakciók jellemzői.
 
Alapértelmezetten a konténer kezeli a tranzakciókat (CMT), így ezt nem kell beállítani. A bean ezt segítheti különféle annotációkkal, amelyek leírják például, hogy melyik művelet milyen lockot igényel. Vannak annotációk, amelyek megváltoztatják a tranzakcionális viselkedést, vagy kikapcsolják a tranzakciókat. A metódusok egyenként is megjelölhetők. Ez a viselkedés magában foglalja, hogy hogyan reagáljanak arra, hogy a kliens tranzakciót kezdeményezett, vagy tranzakción kívül hívták meg.<ref>JSR 318, 13.6.2, http://jcp.org/en/jsr/detail?id=318</ref><ref>{{cite web|url=http://openejb.apache.org/3.0/transaction-annotations.html |title=Transaction Annotations |publisher=Openejb.apache.org |date= |accessdate=2012-06-17}}</ref> Az [[interceptor]]ok indíthatnak vagy leállíthatnak tranzakciókat, tehát nem mindig a kliens viselkedése a meghatározó.
 
{| class="wikitable"