到http端点的Amazon Simple Notification Service

时间:2016-08-03 18:05:04

标签: amazon-sns

我想将消息从Amazon Simple Notification Service(SNS)发送到http端点。关于如何做到这一点,没有适当的实体文件。虽然我读过亚马逊SNS文档仍然无法全面了解。 任何人都可以给我一个关于Amazon SNS和http端点如何协同工作的简单示例吗?

1 个答案:

答案 0 :(得分:1)

您提出的问题有很好的文档:http://docs.aws.amazon.com/sns/latest/dg/sns-dg.pdf

查看页面#147,它描述了向HTTP(s)端点发送消息需要执行的步骤。

另请查看此示例,其中介绍了如何创建主题,订阅端点,确认订阅以及开始接收来自SNS的通知消息(使用Java SDK):https://github.com/mfine/AmazonSNSExample

一般情况是:

在发布商方面:

  • 创建主题并订阅一些端点以接收消息。在将端点订阅到主题后,端点将收到SubscriptionConfirmation消息。

  • 开始发布主题,以便您的终端接收通知消息

在订阅方(您的终端应该能够处理至少确认订阅请求和通知消息):

  • 确认订阅:向" SubscribeURL"发出HTTP GET请求确认订阅请求正文中的URL。在您确认订阅之前,您的终端将不会收到来自SNS的任何消息
  • 接收通知消息并执行您想要的操作