OVH Cloud OVH Cloud

Démon de 11h55

8 réponses
Avatar
cpeltier
Bonjour à tous

Dans le cadre d'une appli web sous .net je souhaite écrire un démon de
surveillance.
Je n'ai malheureusement aucune idée du process à suivre sous .net (VB)
Quelqu'un a t il des infos sur la manière de procéder ?

Merci d'avance de vos réponses

8 réponses

Avatar
Paul Bacelar
Que voulez-vous surveiller précisément ?
--
Paul Bacelar


"cpeltier" wrote in message
news:
Bonjour à tous

Dans le cadre d'une appli web sous .net je souhaite écrire un démon de
surveillance.
Je n'ai malheureusement aucune idée du process à suivre sous .net (VB)
Quelqu'un a t il des infos sur la manière de procéder ?

Merci d'avance de vos réponses


Avatar
Guillaume Davion
Mais dans l'absolu, je dirais qu'un démon est souvent présent sous
forme d'un service NT, avec soit un timer pour déclencher le
traitement, soit un filewatcher.

Mais bon, clairement, après les détails dépendent de tes besoins.


Un exemple :
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnvsm01/ html/vs0112dt.asp
Avatar
cpeltier
"Paul Bacelar" a écrit :

Que voulez-vous surveiller précisément ?
--
Paul Bacelar


"cpeltier" wrote in message
news:
> Bonjour à tous
>
> Dans le cadre d'une appli web sous .net je souhaite écrire un démon de
> surveillance.
> Je n'ai malheureusement aucune idée du process à suivre sous .net (VB)
> Quelqu'un a t il des infos sur la manière de procéder ?
>
> Merci d'avance de vos réponses


Guillaume, Paul


Merci de votre attention. Un de mes besoins, symptomatique, est le suivant
: sur une application gérant une association, je souhaite mettre à jour la
liste des mes adhérents sur le passage à l'exercice suivant.
ie, lors du passage de date, je souhaite réinscrire automatiquement mes
adhérents, leur envoyer un courier etc... pour cela il me faut un process
tournant en arrière-plan qui surveille la date et qui déclenche le traitement
de mise à jour.
J'espère avoir été plus explicite sue mes besoins
Cordialement
Christophe
Avatar
cpeltier
"Guillaume Davion" a écrit :

Mais dans l'absolu, je dirais qu'un démon est souvent présent sous
forme d'un service NT, avec soit un timer pour déclencher le
traitement, soit un filewatcher.

Mais bon, clairement, après les détails dépendent de tes besoins.


Un exemple :
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnvsm01/html/vs0112dt.asp

Guillaume, Paul


Merci de votre attention. Un de mes besoins, symptomatique, est le suivant
: sur une application gérant une association, je souhaite mettre à jour la
liste des mes adhérents sur le passage à l'exercice suivant.
ie, lors du passage de date, je souhaite réinscrire automatiquement mes
adhérents, leur envoyer un courier etc... pour cela il me faut un process
tournant en arrière-plan qui surveille la date et qui déclenche le traitement
de mise à jour.
J'espère avoir été plus explicite sur mes besoins
Cordialement
Christophe
Avatar
Patrice
Pour créer un service c'est du côté de
http://msdn.microsoft.com/library/fre/default.asp?url=/library/FRE/cpref/html/frlrfsystemserviceprocessservicebaseclasstopic.asp

Dans ce cas, je pense qu'il serait aussi simple de créer une application
lancée avec le planificateur de tâches de Windows...


--

"cpeltier" a écrit dans le message de
news:


"Paul Bacelar" a écrit :

> Que voulez-vous surveiller précisément ?
> --
> Paul Bacelar
>
>
> "cpeltier" wrote in message
> news:
> > Bonjour à tous
> >
> > Dans le cadre d'une appli web sous .net je souhaite écrire un démon de
> > surveillance.
> > Je n'ai malheureusement aucune idée du process à suivre sous .net (VB)
> > Quelqu'un a t il des infos sur la manière de procéder ?
> >
> > Merci d'avance de vos réponses
>
>
> Guillaume, Paul
Merci de votre attention. Un de mes besoins, symptomatique, est le


suivant
: sur une application gérant une association, je souhaite mettre à jour la
liste des mes adhérents sur le passage à l'exercice suivant.
ie, lors du passage de date, je souhaite réinscrire automatiquement mes
adhérents, leur envoyer un courier etc... pour cela il me faut un process
tournant en arrière-plan qui surveille la date et qui déclenche le


traitement
de mise à jour.
J'espère avoir été plus explicite sue mes besoins
Cordialement
Christophe


Avatar
Paul Bacelar
Il y a l'équivalent du Cron UNIX sous Windows, c'est les taches planifiées.
C'est très simple et très fiable.

Voir la commande "at" ou les tâches planifiées dans le sous-menu "Outils
System" du menu "Accessoires".
--
Paul Bacelar


"cpeltier" wrote in message
news:


"Guillaume Davion" a écrit :

> Mais dans l'absolu, je dirais qu'un démon est souvent présent sous
> forme d'un service NT, avec soit un timer pour déclencher le
> traitement, soit un filewatcher.
>
> Mais bon, clairement, après les détails dépendent de tes besoins.
>
>
> Un exemple :
>


http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnvsm01/html/vs0112dt.asp
>
> Guillaume, Paul
Merci de votre attention. Un de mes besoins, symptomatique, est le


suivant
: sur une application gérant une association, je souhaite mettre à jour la
liste des mes adhérents sur le passage à l'exercice suivant.
ie, lors du passage de date, je souhaite réinscrire automatiquement mes
adhérents, leur envoyer un courier etc... pour cela il me faut un process
tournant en arrière-plan qui surveille la date et qui déclenche le


traitement
de mise à jour.
J'espère avoir été plus explicite sur mes besoins
Cordialement
Christophe


Avatar
cpeltier
Bonjour
Merci à tous de votre attention.

Donc si j'ai bien compris, j'ai deux axes de réflexion
-a) le planificateur de tâches
-b) le service window.

Après avoir lu à droite à gauche, je pense que le service window va me poser
(indirectement) un problème. Mon "futur" hébergeur va t il accepter de faire
tourner un service écrit de mes petites mains sur son serveur ??
Mais je pense que je me trouve avec la même question coté planificateur de
tâches ... m'étonnerait que j'ai accès au planificateur de tâches de mon
hébergeur.

Je reste donc perplexe.
Une solution pourrait être de lancer la mise à jour lors de la connexion,
sur le load de la première page par exemple, mais ici je me trouve confronté
avec le pb d'accès concurrent que je ne sais pas traiter.

Avez vous une idée ??

Merci d'avance

"Patrice" a écrit :

Pour créer un service c'est du côté de
http://msdn.microsoft.com/library/fre/default.asp?url=/library/FRE/cpref/html/frlrfsystemserviceprocessservicebaseclasstopic.asp

Dans ce cas, je pense qu'il serait aussi simple de créer une application
lancée avec le planificateur de tâches de Windows...


--

"cpeltier" a écrit dans le message de
news:
>
>
> "Paul Bacelar" a écrit :
>
> > Que voulez-vous surveiller précisément ?
> > --
> > Paul Bacelar
> >
> >
> > "cpeltier" wrote in message
> > news:
> > > Bonjour à tous
> > >
> > > Dans le cadre d'une appli web sous .net je souhaite écrire un démon de
> > > surveillance.
> > > Je n'ai malheureusement aucune idée du process à suivre sous .net (VB)
> > > Quelqu'un a t il des infos sur la manière de procéder ?
> > >
> > > Merci d'avance de vos réponses
> >
> >
> > Guillaume, Paul
> Merci de votre attention. Un de mes besoins, symptomatique, est le
suivant
> : sur une application gérant une association, je souhaite mettre à jour la
> liste des mes adhérents sur le passage à l'exercice suivant.
> ie, lors du passage de date, je souhaite réinscrire automatiquement mes
> adhérents, leur envoyer un courier etc... pour cela il me faut un process
> tournant en arrière-plan qui surveille la date et qui déclenche le
traitement
> de mise à jour.
> J'espère avoir été plus explicite sue mes besoins
> Cordialement
> Christophe





Avatar
Patrice
Tout dépend je pense du contrat.

Sinon, il existe aussi des services comme http://webcron.org/ qui permettent
de planifier l'appel d'une page à une date et heure définie.

Cela ne supprimera pas les éventuels problèmes d'accès concurrent (ouvrir
une autre discussion sur ce point ?)...

--

"cpeltier" a écrit dans le message de
news:
Bonjour
Merci à tous de votre attention.

Donc si j'ai bien compris, j'ai deux axes de réflexion
-a) le planificateur de tâches
-b) le service window.

Après avoir lu à droite à gauche, je pense que le service window va me


poser
(indirectement) un problème. Mon "futur" hébergeur va t il accepter de


faire
tourner un service écrit de mes petites mains sur son serveur ??
Mais je pense que je me trouve avec la même question coté planificateur de
tâches ... m'étonnerait que j'ai accès au planificateur de tâches de mon
hébergeur.

Je reste donc perplexe.
Une solution pourrait être de lancer la mise à jour lors de la connexion,
sur le load de la première page par exemple, mais ici je me trouve


confronté
avec le pb d'accès concurrent que je ne sais pas traiter.

Avez vous une idée ??

Merci d'avance

"Patrice" a écrit :

> Pour créer un service c'est du côté de
>


http://msdn.microsoft.com/library/fre/default.asp?url=/library/FRE/cpref/html/frlrfsystemserviceprocessservicebaseclasstopic.asp
>
> Dans ce cas, je pense qu'il serait aussi simple de créer une application
> lancée avec le planificateur de tâches de Windows...
>
>
> --
>
> "cpeltier" a écrit dans le message


de
> news:
> >
> >
> > "Paul Bacelar" a écrit :
> >
> > > Que voulez-vous surveiller précisément ?
> > > --
> > > Paul Bacelar
> > >
> > >
> > > "cpeltier" wrote in message
> > > news:
> > > > Bonjour à tous
> > > >
> > > > Dans le cadre d'une appli web sous .net je souhaite écrire un


démon de
> > > > surveillance.
> > > > Je n'ai malheureusement aucune idée du process à suivre sous .net


(VB)
> > > > Quelqu'un a t il des infos sur la manière de procéder ?
> > > >
> > > > Merci d'avance de vos réponses
> > >
> > >
> > > Guillaume, Paul
> > Merci de votre attention. Un de mes besoins, symptomatique, est le
> suivant
> > : sur une application gérant une association, je souhaite mettre à


jour la
> > liste des mes adhérents sur le passage à l'exercice suivant.
> > ie, lors du passage de date, je souhaite réinscrire automatiquement


mes
> > adhérents, leur envoyer un courier etc... pour cela il me faut un


process
> > tournant en arrière-plan qui surveille la date et qui déclenche le
> traitement
> > de mise à jour.
> > J'espère avoir été plus explicite sue mes besoins
> > Cordialement
> > Christophe
>
>
>