dbo:abstract
|
- A Session Bean (munkamenet bean) a Java Platform, Enterprise Edition specifikációkban az Enterprise Bean egyik típusa. Ezen kívül jelenleg létezik még Message Driven Bean (üzenetvezérelt bean) ill. a 2006 előtti EJB verziók esetén volt egy harmadik bean típus, az Entity Bean (entitás bean). Az EJB 3.0-ban (Java EE 5) az Entity Bean-eket felváltották a Java Persistence API-val. Ellentétben a JPA entitásokkal, amelyik adatbázisban tárolják a perzisztens adatokat, a Session Bean egy üzleti folyamatot képvisel, melyet az EJB konténer vezérel. A Session Bean egy egyszerű kliens kérést (pl. adatbázis-hozzáférés), illetve üzleti folyamatokat (pl. hitelkártya-kezelés) reprezentál a szerveren. Elválasztja a klienst a szerver által végzett bonyolultabb tevékenységektől. Általában egyszerre csak egy klienst tud kiszolgálni. Ha a szerver leáll, akkor a Session Bean is elveszik. A Session Bean objektum lehet állapotmentes, állapottartó vagy egypéldányos. (hu)
- A Session Bean (munkamenet bean) a Java Platform, Enterprise Edition specifikációkban az Enterprise Bean egyik típusa. Ezen kívül jelenleg létezik még Message Driven Bean (üzenetvezérelt bean) ill. a 2006 előtti EJB verziók esetén volt egy harmadik bean típus, az Entity Bean (entitás bean). Az EJB 3.0-ban (Java EE 5) az Entity Bean-eket felváltották a Java Persistence API-val. Ellentétben a JPA entitásokkal, amelyik adatbázisban tárolják a perzisztens adatokat, a Session Bean egy üzleti folyamatot képvisel, melyet az EJB konténer vezérel. A Session Bean egy egyszerű kliens kérést (pl. adatbázis-hozzáférés), illetve üzleti folyamatokat (pl. hitelkártya-kezelés) reprezentál a szerveren. Elválasztja a klienst a szerver által végzett bonyolultabb tevékenységektől. Általában egyszerre csak egy klienst tud kiszolgálni. Ha a szerver leáll, akkor a Session Bean is elveszik. A Session Bean objektum lehet állapotmentes, állapottartó vagy egypéldányos. (hu)
|