Publié le: Oct 4, 2023

Nous annonçons aujourd'hui la disponibilité générale du support d'extension contraignant Amazon Simple Queue Service (Amazon SQS) dans le cadre du projet open source CoreWCF. Au fur et à mesure que vous modernisez vos applications orientées services basées sur Windows Communications Foundation (WCF) à l'aide de liaisons MSMQ vers CoreWCF multiplateforme, vous pouvez désormais utiliser Amazon SQS comme l'une des liaisons. 

Les liaisons CoreWCF déterminent la manière dont le point de terminaison du service doit communiquer avec les clients. Dans le cadre de cette contribution open source, nous publions deux packages NuGet, AWS.CoreWCF.Extensions (côté serveur) et AWS.WCF.Extensions (côté client). Grâce aux liaisons de transport Amazon SQS Queue, les clients peuvent envoyer des messages SOAP à Amazon SQS via le client WCF et exécuter les services CoreWCF pour recevoir et traiter ces messages sans modifier les implémentations de contrat ou de service. En outre, ce transport permet d'associer des méthodes de rappel susceptibles de déclencher des actions supplémentaires, telles que les notifications Amazon Simple Notification Service (Amazon SNS) et les appels AWS Lambda une fois qu'un message est traité. 

Pour en savoir plus et commencer, consultez le référentiel GitHub et le billet de blog.