Bonjour à tous,

Dans notre entreprise, il nous arrives souvent d'avoir besion qu'un Service Windows s'exécute en parallèle avec un site web.

Prenons un exemple des plus simples :

Le site web permet de placer des commandes.

Le service windows quant à luit, envoie des reminder, notifications, etc..

Comme une application ASP.NET ne vit que le temps du page cycle, il est primordiale qu'un service s'occupe des tâches qui doivent s'effectuer à des temps précis.

Enfin bref, vous aurez deviné que c'est sûrement pas exceptionnel comme cas !
Ma question est la suivante :

Est-ce que c'est une bonne pratique encore aujourd'hui d'utiliser un Service Windows pour ce genre de tâche ? N'y a-t-il pas un autre moyen d'héberger une application sur IIS ?
Je crois avoir lu quelque chose là-dessus dans le livre PRO ASP.NET 3.5 C# 20008 de Apress, mais je ne me rappel plus où...

Si quelqu'un à des détails sur le sujet, ça m'intéresserait beaucoup.

Merci à tous