This project is read-only.
Project Description

Programme exe de controle d'activites.

1 - controle de la reponses de site web
- http webrequest d'une Url
- analyse du retour ( enetete http)
- si ok ( Appel ws similaire a etat mais independant a faire apres niveau 4)
- si erreur ( appel ws incrementer l'erreur)
(par exemple au bout de 3 erreur declanchement alerte)

dans un 1er temp on ne s'occupe pas du ws
on inscrit les actions dans un fichier txt par exemple.

process complet:
- timer 15 minutes (parametrable dans application.config)
- lecture Liste des url a controler
(Fichier xml de parametrage contenant une liste d'url a controler)
- controle de chacune des url avec inscription de l'etat
- linq ??

2 - controle de ping sur serveur.
similaire au point 1 sauf
effectuer un ping au lieu d'un hhtp webrequest.
process complet:
- timer 30 minutes (parametrable dans application.config)
- lecture Liste des serveurs (domaine ou adresse ip) a controler
(Fichier xml de parametrage contenant une liste)
- controle de chacun avec inscription de l'etat

3 - controle de webservice.
similaire au point 1 sauf
effectuer un appel d'une methode generique d'un webservice.
process complet:
- timer 60 minutes (parametrable dans application.config)
- lecture Liste des ws a controler
(Fichier xml de parametrage contenant une liste)
- controle de chacun avec inscription de l'etat
( particularite generation d'un proxy ws generique
on pourra recuperer le process dans le sequenceur)

4 - creation webservice de gestion des etats
hebergement independant sur mutualise windows ovh( base sql aussi)
- lecture de l'etat d'un controle
- mise a jour de l'etat d'un controle
- liste des controles par categorie(1-2-3) avec leur status et date de Maj.
- gestion des alertes ( mail, sms, ...)

5 - creation d'un site web de visu des status

Last edited Jun 1, 2012 at 11:43 AM by staff05, version 2