Bonjour,
J'ai créé une application WPF qui est composée de deux parties :
- Un "serveur" qui écoute un port en TCP IP et qui stocke les données dans une base SQLite
- Une interface qui permet d'afficher les données
Après avoir terminé mon application, je me suis posé la question de la disponibilité des données.
Je me suis rendu compte qu'il serait intéressant de continuer à enregistrer mes données même si mon application n'est pas lancée.
D'où ma question sur la création d'un service Windows qui s'occuperait de la récupération, du traitement et de la mise en base.
Je précise que l'ordinateur sur lequel doit tourner le programme est en marche en permanence.
Donc, mes questions :
Pensez vous que cette architecture soit judicieuse?
Si oui, est ce qu'il y a des précautions particulières à prendre (optimisation des ressources,...) dans la création d'un service (je n'en ai jamais fait)
Merci pour vos réponses éclairées.
Partager