Je conçois un service d'envoi de courriels pour notre site de commerce électronique (confirmations de commande, alertes, etc.) Le plan est d'avoir une méthode "SendEmail", génère un fragment de XML représentant l'e-mail à envoyer et le place dans une file d'attente Amazon SQS. Mes applications Web et d'autres applications l'utiliseront pour "envoyer" des e-mails. J'ai alors besoin d'un moyen de vérifier la file d'attente et d'envoyer physiquement les messages électroniques. (Je sais comment je vais envoyer des emails)Meilleures pratiques pour utiliser Amazon SQS - Sondage dans la file d'attente
Je suis curieux de savoir quelle serait la meilleure façon de "scruter" la file d'attente?
Dois-je créer un service Windows et utiliser quelque chose comme Quartz.net pour le programmer afin de vérifier la file d'attente tous les x minutes, par exemple? Y a-t-il une meilleure façon de faire cela?
Vous le savez peut-être déjà, mais une chose que je voulais souligner est que SQS peut livrer le même article plus d'une fois. Voir cet article FAQ: http://aws.amazon.com/sqs/faqs/#How_many_times_will_I_receive_each_message – BigJoe714