[Java lista] j2ee hatterben futo szal

István Viczián viczian.istvan at gmail.com
2006. Nov. 28., K, 17:00:30 CET


Üdv,

a J2EE tudtommal (és a Sun tanfolyam szerint) csak az EJB konténerben
tiltja a szál használatát. Sokat hallom több fejlesztőtől, hogy
J2EE-ben nem lehet, így web-konténerben sem használnak. Ez így nem
igaz, a hivatalos ajánlás is az, ha nem EJB 2.1-et használsz, akkor
nyugodtan a web-konténerből, akár szervletből, listenerből, stb...
Persze az EJB timer a szép megoldás. Valamint használhatsz aszinkron
patternt, amikor beteszel egy üzenetet egy queue-ba, majd egy MDB-vel
kiszeded, ekkor az MDB-d dolgozik, de a végrehajtás mehet tovább.
Web oldalon nem ajánlok saját megoldást, hanem ott a java.util.Timer,
valamint a http://www.opensymphony.com/quartz/.
Ezzel kapcsolatban hallom sok fejlesztőtől, hogy EJB-nél nem használ
szálakat, hanem Quartz-ot! Megkérdezném, hogy a Quartz vajon mivel
ütemez, ha nem szálakkal.

Viczi

On 11/28/06, Bán István <bani at sch.bme.hu> wrote:
> hi,
>
> EJB timer?
> (ha EJB 2.1)
>
> udv,
>
> > Hello!
> >
> > Mi a hivatalos J2EE megoldas egy hatterben futo szal kivaltasara, ami
> > bizonyos idokozonkent elvegez valami munkat. Pl takarit egy alkalmazas
> > utan az adatbazisban, vagy a filerendszeren.
> > WebSphere 6.1-es kornyezetrol van szo, ha ez szamit valamit.
> >
> > Elore is koszi a segitseget,
> > Fisha                            mailto:fisha at freemail.hu
> >
> >
>
> _______________________________________________
> Javalist mailing list
> Javalist at javagrund.hu
> http://javagrund.hu/mailman/listinfo/javalist
>


További információk a(z) Javalist levelezőlistáról