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)
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
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é)
Emmanuel Haefelé avait prétendu :
"Roumegou Eric" <Utilisezlelien@fin.msg>
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é)
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
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)
Dans son message précédent, Romain PETIT a écrit :
Emmanuel Haefelé avait prétendu :
"Roumegou Eric" <Utilisezlelien@fin.msg>
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)
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)