使用 Amazon SQS 发送消息 - 适用于 .NET 的 Amazon SDK(V3)
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

适用于 .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 NuGet 程序包提供。

先决条件

开始之前,请确保您已完成环境和项目的设置。还要查看软件开发工具包功能中的信息。

主题