La version 4 (V4) du AWS SDK pour .NET est sortie !
Pour plus d'informations sur les modifications majeures et la migration de vos applications, consultez la rubrique relative à la migration.
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.
Messagerie à l'aide d'Amazon SQS
Il AWS SDK pour .NET prend en charge Amazon Simple Queue Service (Amazon SQS), un service de mise en file d'attente de messages qui gère les messages ou les flux de travail entre les composants d'un système.
Les files d'attente Amazon SQS fournissent un mécanisme qui vous permet d'envoyer, de stocker et de recevoir des messages entre des composants logiciels tels que des microservices, des systèmes distribués et des applications sans serveur. Cela vous permet de dissocier ces composants et de vous affranchir de la nécessité de concevoir et d'exploiter votre propre système de messagerie. Pour plus d'informations sur le fonctionnement des files d'attente et des messages dans Amazon SQS, consultez les didacticiels Amazon SQS et l'architecture de base d'Amazon SQS dans le manuel Amazon Simple Queue Service Developer Guide.
Important
En raison de la nature distribuée des files d'attente, Amazon SQS ne peut pas garantir que vous recevrez les messages dans l'ordre précis dans lequel ils sont envoyés. Si vous devez préserver l'ordre des messages, utilisez une file d'attente FIFO Amazon SQS.
APIs
Les AWS SDK pour .NET offres APIs pour les clients Amazon SQS. Ils vous APIs permettent de travailler avec les fonctionnalités d'Amazon SQS telles que les files d'attente et les messages. Cette section contient un petit nombre d'exemples qui vous montrent les modèles que vous pouvez suivre lorsque vous travaillez avec ces outils APIs. Pour voir l'ensemble complet de APIs, consultez la référence de l'AWS SDK pour .NET API (et faites défiler la page jusqu'à « Amazon.sqs »).
Les Amazon SQS APIs sont fournis par le package AWSSDK NuGet .SQS
Prérequis
Avant de commencer, assurez-vous d'avoir configuré votre environnement et votre projet. Consultez également les informations contenues dansUtilisation de l'SDK.