AWS Framework de traitement des messages pour. NET - AWS SDK for .NET

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

AWS Framework de traitement des messages pour. NET

Il s'agit de la documentation d'avant-première d'une fonctionnalité en version préliminaire. Elle est susceptible d’être modifiée.

Le cadre de traitement des AWS messages pour. NETest un framework AWS-native qui simplifie le développement de. NETapplications de traitement de messages qui utilisent AWS des services tels qu'Amazon Simple Queue Service (SQS), Amazon Simple Notification Service (SNS) et Amazon EventBridge. Le framework réduit la quantité de code standard que les développeurs doivent écrire, ce qui vous permet de vous concentrer sur votre logique métier lors de la publication et de la consommation de messages. Pour plus de détails sur la manière dont le framework peut simplifier votre développement, consultez le billet de blog Introducing the AWS Message Processing Framework for. NET(Aperçu). La première partie en particulier fournit une démonstration qui montre la différence entre l'utilisation d'APIappels de bas niveau et l'utilisation du framework.

Le cadre de traitement des messages prend en charge les activités et fonctionnalités suivantes :

  • Envoi de messages SQS et publication d'événements à SNS et EventBridge.

  • Réception et gestion de messages provenant SQS de l'intermédiaire d'un sondeur de longue durée, généralement utilisé dans les services d'arrière-plan. Cela inclut la gestion du délai de visibilité pendant le traitement d'un message afin d'empêcher d'autres clients de le traiter.

  • Gestion des messages dans AWS Lambda les fonctions.

  • FIFO(first-in-first-out) SQS files d'attente et SNS sujets.

  • OpenTelemetry pour la journalisation.

Pour plus de détails sur ces activités et fonctionnalités, consultez la section Fonctionnalités du billet de blog et les sujets répertoriés ci-dessous.

Avant de commencer, assurez-vous d'avoir configuré votre environnement et votre projet. Consultez également les informations contenues dansSDKfonctionnalités.

Ressources supplémentaires