通过使用 AWS 开发工具包、示例和指导教程,您可以快速开始使用 SQS。从 Java 和 Ruby 至 .NET 和 Python,您可以输入几行代码后在应用程序中使用 SQS。根据您选择的语言进行整理,您可在下方找到示例、摘要和其他资源,帮助您开始使用消息队列,包括如何创建消息、问题请求、发送/接受消息等内容。

» 对于开发人员

» 博客

» 教程

» 视频

» 白皮书

» 其他资源

开始免费使用 AWS

创建免费账户
或登录 SQS 控制台

Amazon SQS 免费套餐每月免费提供 100 万个请求。

查看 AWS 免费套餐详细信息 »

开发人员指南为您介绍了使用 Amazon SQS 的消息队列,并提供了高级产品功能和资源的提示和链接。

HTML | PDF | Kindle

1. 首先,安装适用于 Java 的 AWS 开发工具包

3. (可选)如果您需要兼容 Java Message Service (JMS) 1.1,请安装 Amazon SQS Java Messaging Library

4. (可选)如果您需要使用大于 256KB 的消息有效负荷,请安装 Amazon SQS Extended Client Library for Java

2. 下一步,在 GitHub 上获取 SQS Java 示例(还包含在 Java 开发工具包中)。

从 GitHub 上获取 SQS Java 示例

1. 首先,安装适用于 PHP 的 AWS 开发工具包。

2. 下一步,从 GitHub 上获取 SQS Ruby 示例。

从 GitHub 上获取 SQS Ruby 示例

1. 首先,安装适用于 PHP 的 AWS 开发工具包。

2. 下一步,使用 Boto (Python) 教程。

阅读 SQS Python 教程

1. 首先,安装适用于 .NET 的 AWS 开发工具包

2. 下一步,从 GitHub 上获取 .NET 集成测试。

从 GitHub 上获取 .NET 集成测试。

1. 首先,安装适用于 PHP 的 AWS 开发工具包。

2. 下一步,查看使用 SQS 的 PHP 配方。

查看 SQS PHP 配方

1. 首先,安装适用于 JavaScript/Node 的 AWS 开发工具包。

2. 下一步,查看 JavaScript/Node 配方和 SQS 片段。

查看 JavaScript/Node 片段和配方

1. 首先,安装适用于 Ruby 的 AWS 开发工具包。

2. 下一步,从 GitHub 上获取 SQS Ruby 示例。

1. 首先,安装适用于 Python 的 AWS 开发工具包。

2. 下一步,使用 Boto (Python) 教程。

在本教程中,您将学习如何使用 Amazon Simple Queue Service (Amazon SQS) 设置异步消息收发。Amazon SQS 是允许应用程序组件在云中通信的一种 AWS 服务。您将使用 Amazon SQS 控制台创建和配置消息队列,发送消息,接收和删除此消息,然后删除此队列。

试用本教程

在本教程中,您将使用 Amazon Simple Notification Service (SNS) 和 Amazon Simple Queue Service (SQS) 实施扇出消息收发场景。在此场景中,消息会被“推送”给多个订阅者,无需通过定期检查或轮询获取更新,且系统能够按订阅者并行异步处理消息。

试用本教程

此白皮书简要介绍公司如何使用 AWS 构建符合 HIPAA (健康保险流通与责任法案) 的应用程序。其中重点介绍了 HIPAA 关于保护受保护健康信息 (PHI) 的隐私和安全条例、如何使用 AWS 对传输中的数据和静态数据进行加密,以及如何使用 AWS 功能确保公司符合 HIPAA 的审计、备份和灾难恢复要求。

阅读白皮书

要通过扩展来适应不断增加的负载并持续提供可靠、可预测的性能,所有系统都必须满足某些特殊要求。Amazon SQS 具有许多专门设计的功能,让您能够构建可扩展而且可靠的高性能 EC2 应用程序。本白皮书简要介绍了 SQS 的功能,并通过一个简单而常见的场景演示了如何使用 SQS 来构建可扩展的 EC2 应用程序。

阅读白皮书

如果您没有在示例、配方和开发工具包中找到需要的内容,则可以:

阅读 SQS 文章和教程