Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

un exe en tâche de fond

3 réponses
Avatar
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)

3 réponses

Avatar
Emmanuel Haefelé
"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é.
Avatar
Romain PETIT
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é)
Avatar
Roumegou Eric
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)