/ Forside / Teknologi / Udvikling / Java / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java
#NavnPoint
molokyle 3688
Klaudi 855
strarup 740
Forvirret 660
gøgeungen 500
Teil 373
Stouenberg 360
vnc 360
pmbruun 341
10  mccracken 320
Servlet
Fra : rickbeardk@gmail.com


Dato : 07-04-06 17:22

Hej i gruppen,

Når man laver en servlet med funktionen doGet, kører servletten
først ved en efterspørgsel.

Kan man lave en servlet, som kører altid og udfører nogle hændelser
på serveren, den ligger på, i løbet af døgnet og samtidig reagerer
på hændelser fra en client?

- rick -


 
 
Arne Vajhøj (07-04-2006)
Kommentar
Fra : Arne Vajhøj


Dato : 07-04-06 23:38

rickbeardk@gmail.com wrote:
> Når man laver en servlet med funktionen doGet, kører servletten
> først ved en efterspørgsel.
>
> Kan man lave en servlet, som kører altid og udfører nogle hændelser
> på serveren, den ligger på, i løbet af døgnet og samtidig reagerer
> på hændelser fra en client?

Du kan lave en servlet som markeres som startup servlet
(så bliver den kørt ved startup) og som starter en tråd
der går det du vil.

Jeg ville dog nok vælge at hente noget færdigt som f.eks.
Quartz (der inkluderer en servlet til netop dette formål)
til det periodiske og så almindelige servlets til client
events.

Arne

Thorbjørn Ravn Ander~ (08-04-2006)
Kommentar
Fra : Thorbjørn Ravn Ander~


Dato : 08-04-06 17:01

rickbeardk@gmail.com writes:

> Kan man lave en servlet, som kører altid og udfører nogle hændelser
> på serveren, den ligger på, i løbet af døgnet og samtidig reagerer
> på hændelser fra en client?

Samtidig nej, men du kan godt lave en servlet der startes af
webserveren (se web.xml dokumentationen).

Den kan så snakke med de andre servlets du har.

Overvej eventuelt at bruge Quartz til at lave tidsbestemte opførsler.

--
Thorbjørn Ravn Andersen


Søg
Reklame
Statistik
Spørgsmål : 177428
Tips : 31962
Nyheder : 719565
Indlæg : 6407944
Brugere : 218877

Månedens bedste
Årets bedste
Sidste års bedste