un exe en tâche de fond

Le
Roumegou Eric
Bonsoir,

j'ai besoin de faire tourner un exe wd sur mon serveur web pour remplir
une tâche trop longue en web.
sur le serveur, j'écris ds un fichier, et le prog wd va boucler sur ce
fichier et générer des fichiers excel qui seront envoyés par mail.
Quand je lit le fichier, je traite, je purge le fichier.

Ma question est simple : Comment gérer ce prog en tâche de fond ?

faut-il le scheduller par windows ? peut-il être en résident ?
ou faut-il le lancer par Webdev ?

je cherche un truc simple.

Merci d'avance de vos réponses.

--
Eric Roumégou
Webmaster des Wtablettes
http://cerbermail.com/?qE7t4Qvilo
(cliquez sur le lien ci-dessus pour m'écrire)
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Emmanuel Haefelé
Le #14472841
"Roumegou Eric"
Bonsoir Eric,

Ma question est simple : Comment gérer ce prog en tâche de fond ?



Personnellement j'aurais mis en place un service, ce n'est pas très
compliqué mais peut-être que ça ne t'arrange pas.


Amicalement,

Emmanuel Haefelé.
Romain PETIT
Le #14472831
Emmanuel Haefelé avait prétendu :
"Roumegou Eric"
Bonsoir Eric,

Ma question est simple : Comment gérer ce prog en tâche de fond ?



Personnellement j'aurais mis en place un service, ce n'est pas très compliqué
mais peut-être que ça ne t'arrange pas.



Idem, un service (avec XYNTService).
Un exe Windev avec dans le code du projet (par exemple) :

pg_MaTache()
BOUCLE
Multitache(-1)
// une fonction permettant de controler
// l'appli WD (présence fichier, socket ou autre)
SELON fg_ControleExterieur()
CAS CT_prgJOB_ARRETER
SORTIR
CAS CT_prgJOB_SUSPENDRE
FinTimerSys(g_eTimer)
CAS CT_prgJOB_REPRISE
g_eTimer=TimerSys("pg_MaTache",g_eFrequence)
pg_MaTache()
FIN
FIN

A+

--
Romain PETIT
http://cerbermail.com/?O16kfXOFcq
(cliquez sur le lien ci-dessus pour me contacter en privé)
Roumegou Eric
Le #14472791
Dans son message précédent, Romain PETIT a écrit :
Emmanuel Haefelé avait prétendu :
"Roumegou Eric"
Bonsoir Eric,

Ma question est simple : Comment gérer ce prog en tâche de fond ?



Personnellement j'aurais mis en place un service, ce n'est pas très
compliqué mais peut-être que ça ne t'arrange pas.



Idem, un service (avec XYNTService).
Un exe Windev avec dans le code du projet (par exemple) :

pg_MaTache()
BOUCLE
Multitache(-1)
// une fonction permettant de controler
// l'appli WD (présence fichier, socket ou autre)
SELON fg_ControleExterieur()
CAS CT_prgJOB_ARRETER
SORTIR
CAS CT_prgJOB_SUSPENDRE
FinTimerSys(g_eTimer)
CAS CT_prgJOB_REPRISE
g_eTimer=TimerSys("pg_MaTache",g_eFrequence)
pg_MaTache()
FIN
FIN

A+



Merci à tous pour vos réponses

--
Eric Roumégou
Webmaster des Wtablettes
http://cerbermail.com/?qE7t4Qvilo
(cliquez sur le lien ci-dessus pour m'écrire)
Publicité
Poster une réponse
Anonyme