Kedves esti olvasmányom (core változat innen).
Hanem valaki igazán megmondhatná, hogy hogyan kell ezt a két mondatot egymás mellett értemezni:
"Note that a container can also invoke the PreDestroy method on the instance without a client call to remove the session object after the lifetime of the EJB object has expired. " (4.4 page 76 utsó bekezdés közepe-vége)
"The following scenarios result in the PreDestroy lifecycle callback interceptor method(s) not being called for an instance:
[...]
A timeout of client inactivity while the instance is in the passive state. The timeout is specified by the Deployer in an EJB container implementation-specific way." (4.4.3 page 81 alja - 82 teteje)
Most hogy nagyon töröm a fejem, esetleg arra gondolna, hogy method ready állapotból PreDestroy-jal timeout-tol, passive-ból meg anélkül? De azt azért ennél egyértelműbben is meg lehetne fogalmazni. Talán egy következő fejezetből kiderül. Ötlet?
2006/11/13
Feliratkozás:
Megjegyzések küldése (Atom)
2 megjegyzés:
ejb meg mindig suxxx? :)
Épp ellenkezőzleg. EJB3 bár majdnem a tökéletesség maga :-)
Bár hogy a JPA-t külön is lehet használni, ez egy kicsit csökkent a vonzerejéből. (Mert az az egyik legszebb dolog benne.)
Azt hiszem az EJB a 3-as verzióval elég jól _felzárkózott_ korunk divatjaihoz/elvárásaihoz. (pl. POJO-k mindenhol). (Bár azt nem mondanám, hogy nagyon kielőzne.)
Megjegyzés küldése