Bonjour,
J'ai développé une application Windev qui est déployés sur une 50aine de sites, et pour chaque site, il y a un serveur sur lequel est installé le moteur HFSQL C/S ainsi qu'une moyenne de 6 postes client par site.
J'ai besoin que le serveur sur chaque site aillent chercher à intervalle réguliers des emails afin que les postes clients soient prévenus de l'arrivée d'un email. Je ne souhaite pas que chaque application cliente aille voir s'il y a des emails sinon je me retrouve avec 300 appels/heure au serveur d'email au lieu de 50.
J'essaie d'éviter de devoir développer une autre application à installer sur le serveur (en plus du moteur HFSQL) car je n'ai pas facilement les autorisations de la part des informaticiens de mes clients (administration publique pour certains)
Est-ce une mauvaise idée de développer une procédure stockée placée sur le moteur HFSQL, appelée de manière répétée toutes les heures afin d'aller chercher les emails?
J'utiliserais donc dans ce cas le moteur HFSQL pour aller chercher les email.
- y-a-t-il un risque inacceptable que ma procédure stockée fasse planter le moteur HFSQL?
- y a-t-il un risque qu'elle ne fonctionne plus après un certain temps et donc que mes clients ne reçoivent plus leurs emails sans le savoir?
- quelqu'un a-t-il déjà tenté l'expérience de procédures stockées qui vont plus loin que de simplement toucher à la BDD?
Merci pour vos retour d'expérience.
Partager