Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1504 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Comment implémenter un processus persistant sur un serveur web?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Comment implémenter un processus persistant sur un serveur web?

n°316648
marc2k2
Posté le 24-02-2003 à 16:42:19  profilanswer
 

Voila, je m'explique.
 
J'ai tomcat qui fait tourner mes servlets. Il s'executent quand je clique sur des boutons de formulaire, et renvoie des resultats sous forme HTML. Jusque la ok.
Le probleme des servlets, c'est qu'ils s'executent au coup par coup et qu'ils se "detruisent" une fois qu'ils ont fait leur boulot.
Mais je voudrais par exemple, qu'a une date donnée, un processus ou un truc dans le genre, tournant sur la machine serveur, envoie des mails automatiquement à certaines personnes, et ce, sans que personne n'est à se loger sur le site pour declencher cet envoi manuellement.
Est-ce que quelqu'un sait comment faire, paske la je vois pas.
 
Merci d'avance,  
 
a+

mood
Publicité
Posté le 24-02-2003 à 16:42:19  profilanswer
 

n°316652
bobuse
Posté le 24-02-2003 à 16:46:40  profilanswer
 

un script unix en nohup  :D  
Mais je suppose que c'est heberge sur un serveur qui ne t'appartient pas ...

n°316670
El_gringo
Posté le 24-02-2003 à 17:07:10  profilanswer
 

marc2k2 a écrit :

Voila, je m'explique.
 
J'ai tomcat qui fait tourner mes servlets. Il s'executent quand je clique sur des boutons de formulaire, et renvoie des resultats sous forme HTML. Jusque la ok.
Le probleme des servlets, c'est qu'ils s'executent au coup par coup et qu'ils se "detruisent" une fois qu'ils ont fait leur boulot.
Mais je voudrais par exemple, qu'a une date donnée, un processus ou un truc dans le genre, tournant sur la machine serveur, envoie des mails automatiquement à certaines personnes, et ce, sans que personne n'est à se loger sur le site pour declencher cet envoi manuellement.
Est-ce que quelqu'un sait comment faire, paske la je vois pas.
 
Merci d'avance,  
 
a+


 
Je n'connais pas trop, mais à mon avis, tu trouveras ton bonheur du côté de J2EE. JMS (Java Messaging Service), peut être...

n°316673
marc2k2
Posté le 24-02-2003 à 17:10:09  profilanswer
 

Euh le script unix, bof, faut que l'admin en se logeant puisse configurer ce processus, periode des envois, ce genre de truc.
 
Sinon, pour JMS, je vais regarder
 
a+

n°316701
Predicator
Posté le 24-02-2003 à 17:30:28  profilanswer
 

marc2k2 a écrit :


Le probleme des servlets, c'est qu'ils s'executent au coup par coup et qu'ils se "detruisent" une fois qu'ils ont fait leur boulot.


 
faux, ils sont détruits quand tomcat s'arrête...

n°316706
marc2k2
Posté le 24-02-2003 à 17:33:44  profilanswer
 

Oui enfin ils retournent (les guillemets n'etaient peut etre pas justifiés ok)
 
Sinon donc personne sait comment faire?

n°316708
El_gringo
Posté le 24-02-2003 à 17:35:56  profilanswer
 

marc2k2 a écrit :

Oui enfin ils retournent (les guillemets n'etaient peut etre pas justifiés ok)
 
Sinon donc personne sait comment faire?
 


 
T'as pas lu mon post ?
T'as la flemme d'aller voir sur le site de Sun ?

n°316710
marc2k2
Posté le 24-02-2003 à 17:39:45  profilanswer
 

Nan j'ai pas lu ton post, je vais voir
 
Sur le site de sun, je sais pas trop quoi chercher en fait, donc c pas evident
 

n°316711
marc2k2
Posté le 24-02-2003 à 17:41:06  profilanswer
 
n°316715
kadreg
profil: Utilisateur
Posté le 24-02-2003 à 17:43:57  profilanswer
 

marc2k2 a écrit :

Nan j'ai pas lu ton post, je vais voir


 
 :pfff:  
 

marc2k2 a écrit :


C lequel?  


 
Ojn va encore m'accuser de me moquer des gens, mais là franchement, je tien plus  [:rotflmao]  [:kadreg]


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
mood
Publicité
Posté le 24-02-2003 à 17:43:57  profilanswer
 

n°316719
Predicator
Posté le 24-02-2003 à 17:48:23  profilanswer
 

je sais pas, j'ai pas lu ton post [:spamafote]

n°316721
marc2k2
Posté le 24-02-2003 à 17:48:42  profilanswer
 

Euh désolé je vois pas lequel pourrai résoudre mon probleme.
 
Si je suis à coté de la plaque, dis moi ce qui ne va pas, paske la tu m'aides pas
 

n°316725
bobuse
Posté le 24-02-2003 à 17:52:45  profilanswer
 
n°316727
bobuse
Posté le 24-02-2003 à 17:54:09  profilanswer
 

marc2k2 a écrit :

Euh désolé je vois pas lequel pourrai résoudre mon probleme.
 
Si je suis à coté de la plaque, dis moi ce qui ne va pas, paske la tu m'aides pas
 
 


en fait, kan il disait "T'as pas lu mon post ?", il paralait de son post dans le present topic ... un peu plus haut quoi ... spa grave, le lundi c dur  :D

n°316735
marc2k2
Posté le 24-02-2003 à 18:04:30  profilanswer
 

Ah ok, le JMS, oui bon et y'a rien d'autre?

n°316906
the real m​oins moins
Posté le 24-02-2003 à 21:55:44  profilanswer
 

tu pourrais utiliser un ServletContextListener qui créerait le processus (une Thread), qui ferait tes trucs périodiquement [:spamafote]
tu pourrais meme créer cette thread dans la methode init d'une servlet en fait mais c plus crade :o

n°317070
El_gringo
Posté le 25-02-2003 à 09:04:02  profilanswer
 

marc2k2 a écrit :

Ah ok, le JMS, oui bon et y'a rien d'autre?


 
Tu en veux combiens de solutions ? Une ça te suffit pas ?

n°317096
Predicator
Posté le 25-02-2003 à 09:40:31  profilanswer
 

the real moins moins a écrit :

tu pourrais utiliser un ServletContextListener qui créerait le processus (une Thread), qui ferait tes trucs périodiquement [:spamafote]
tu pourrais meme créer cette thread dans la methode init d'une servlet en fait mais c plus crade :o


 
j'ai mieux dans le crade :bounce:  
un servlet qui lance un javax.swing.Timer [:augie]

n°317191
the real m​oins moins
Posté le 25-02-2003 à 10:58:26  profilanswer
 

Predicator a écrit :


 
j'ai mieux dans le crade :bounce:  
un servlet qui lance un javax.swing.Timer [:augie]  

ben c la meme chose :o
enfin ouais, non un swing.Timer là c'est :cry: javais po vu :o

n°317296
darklord
You're welcome
Posté le 25-02-2003 à 11:53:12  profilanswer
 

Predicator a écrit :


 
j'ai mieux dans le crade :bounce:  
un servlet qui lance un javax.swing.Timer [:augie]  


 
java.util.Timer :o


---------------
Just because you feel good does not make you right
n°317379
Predicator
Posté le 25-02-2003 à 13:49:53  profilanswer
 

DarkLord a écrit :


 
java.util.Timer :o


 
non non... javax.swing.Timer [:xp1700]

n°317381
kadreg
profil: Utilisateur
Posté le 25-02-2003 à 13:54:08  profilanswer
 

Predicator a écrit :


non non... javax.swing.Timer [:xp1700]  


 
 [:darkmavis]


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°317404
darklord
You're welcome
Posté le 25-02-2003 à 14:20:18  profilanswer
 

Predicator a écrit :


 
non non... javax.swing.Timer [:xp1700]  


 
ah! crade à ce point là? :o


---------------
Just because you feel good does not make you right
n°317426
Predicator
Posté le 25-02-2003 à 14:35:27  profilanswer
 

DarkLord a écrit :


 
ah! crade à ce point là? :o


 
crade à ce point là... :pt1cable:  
vive les ingénieurs experts incompétents :pfff:

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Comment implémenter un processus persistant sur un serveur web?

 

Sujets relatifs
HTML : lien vers fichier sur serveur partagéclient serveur
Phpsysinfo 2.1 pour sur serveur linuxCommunication avec un serveur DNS : conversion byte en hexa
Nt4 serveur : au secours !! (pointeur de pile)[ASP.NET] --> côté serveur on a quoi ?
WebService : Serveur en PHP et Client en CSQL Serveur - Un historique des requêtes faites sur le serveur !?
fontion mail() et serveur hébérgé chez soi<input type="file"> Comment gere t-on le flux du fichier coté serveur?
Plus de sujets relatifs à : Comment implémenter un processus persistant sur un serveur web?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR