Nous sommes sur le point de lancer un nouveau projet pour une application serveur, dans le but de collecter des données à partir de plusieurs sources de données et de les stocker dans une base de données. Pour un test rapide, nous avons créé une application WinForms qui utilise la fonctionnalité de base d'une bibliothèque personnalisée et doit maintenant commencer à la migrer vers le produit final. D'après ce que nous avons fait jusqu'ici, la meilleure façon de le faire devrait être d'en faire un service Windows et d'exposer la surveillance et la configuration de base à un client Win ou Web fin via des services distants/Web.Architecture C# pour applications serveur de collecte de données à longue durée de vie
Y a-t-il un moyen plus approprié de faire une telle application?
Sons droit. Vous pouvez créer l'application pour prendre en charge la mise à l'échelle et la distribution si elle se développe. – bzlm
@bzlm: Merci. Avez-vous quelque chose en particulier en tête avec "construire l'application pour supporter la mise à l'échelle"? Choix de la couche de persistance? Carte-réduire le traitement? Nous * devrions * encapsuler correctement les couches, de sorte que de tels changements soient disponibles quand le moment viendra. – Groo