适用于 .NET 的 Amazon SDK 版本 4(V4)已经发布!
要开始使用新版本的 SDK,请参阅 适用于 .NET 的 Amazon SDK(V4)开发人员指南,尤其是关于迁移到版本 4 的主题。
使用 Amazon SQS 发送消息
适用于 .NET 的 Amazon SDK支持 Amazon Simple Queue Service(Amazon SQS),这是一个消息队列服务,可处理系统中组件之间的消息或工作流。
Amazon SQS 队列提供了一种机制,使您能够在微服务、分布式系统和无服务器应用程序等软件组件之间发送、存储和接收消息。这使您能够分离此类组件,无需设计和操作自己的消息传递系统。有关 Amazon SQS 中队列和消息的工作原理的信息,请参阅 Amazon Simple Queue Service 开发人员指南中的 Amazon SQS 教程和基本 Amazon SQS 架构。
重要
由于队列的分布式特性,Amazon SQS 无法保证您以消息发送的准确顺序接收消息。如果您需要保留消息顺序,请使用 Amazon SQS FIFO 队列。
API
适用于 .NET 的 Amazon SDK为 Amazon SQS 客户端提供了 API。这些 API 使您能够使用队列和消息等 Amazon SQS 功能。本节包含少量示例,向您展示使用这些 API 时可以遵循的模式。要查看完整的 API 集,请参阅适用于 .NET 的 Amazon SDK API 参考(并滚动至“Amazon.SQS”)。
Amazon SQS API 由 AWSSDK.SQS
先决条件
开始之前,请确保您已完成环境和项目的设置。还要查看软件开发工具包功能中的信息。