SNS是如何工作的?

204 阅读4分钟

阅读时间: 4 分钟

简介:SNS是一种简单的通知服务,由亚马逊提供。

SNS是一种简单的通知服务,是由亚马逊提供的。你有许多其他的通知,甚至谷歌也提供了通知服务。但今天我们要讨论的是亚马逊的简单通知服务。我想说的是,在SNS中,有一种东西叫做推送通知。对于你的许多产品来说,无论是移动应用还是网站,我们都需要通知我们的用户,这是非常重要的。

在我们的日常生活中,我们使用很多应用程序,如Whatsapp或Facebook。在Facebook上,如果一个朋友喜欢一张照片,你就会收到一个通知。同样,如果WhatsApp收到了一些信息,你也会收到通知。所以我们有很多应用程序。当你经常使用这些应用程序时,因为它们会向我们发送通知。如果我们的账户发生了什么事情,他们就会发送通知。这使得我们总是使用那个特定的应用程序,所以这是开发商使用其产品的关键技巧。

因此,亚马逊SNS就是这样一个服务,你可以向你的用户推送通知。你可以为一个用户或多个用户发送通知,也可以发送各种推送通知,如短信通知、电子邮件通知和许多其他通知。此外,你还可以向终端设备发送通知,如安卓、iOS,甚至苹果设备、谷歌硬盘、Fire OS、Windows设备。由于你可以向许多设备发送通知,你可以使用任何编程语言来建立这个SNS与你的平台,也就是与你的产品,这是高度可扩展的,意味着它支持更多的用户和更多的设备作为一个终端,它对消息服务更灵活。

这种推送通知支持移动设备、电子邮件和短信,以及其他HTTP协议服务也可以。甚至一个终端也可以成为这种亚马逊SNS的一个应用。这个亚马逊SNS是FreeType的一部分,你可以使用它。如果你超过了FreeType,那么你必须付费,但一年内它是免费订阅。

SNS如何工作?

SNS是一个基于推送的服务。首先,你可以进入服务,你应该能够找到SNS和应用程序集成。因此,点击它,你应该登陆到一个起始页。然后点击获取开始,那里有几个选项。你可以创建一个主题或一个应用平台或一个订阅,或者你可以发布一个信息。

SNS基本上有一个主题。你创建一个主题,然后你有多个订阅者。订阅它,然后当一个发布者发布一些数据到一个特定的主题。所有订阅该主题的用户都会收到该特定数据的通知。

例如在股票市场,你可能会订阅多只股票,或者让你有特定的股票。多个客户订阅了某只股票。当股票的市场价格发生变化时,所有订阅股票的人都会收到关于当前价格的通知。这就是SNS的工作方式。

所以,你有一个主题,你发布一个数据或消息到一个主题,所有订阅该主题的用户将收到该消息。

第1步: 所以让我们创建一个主题,因为我们知道SNS是一个特定区域的服务,所以确保你选择正确的区域,你选择什么区域并不重要,但当你发布信息或接收信息时,你的信息的延迟将取决于这个特定区域。

第2步: 让我给一些名称测试主题并创建。一旦你的主题被创建,你就可以发布或者你基本上可以创建一个订阅者给它。因此,让我们为这个主题创建一个订阅。

第3步: 这个ARN已经预先填好了。所以它可以是STD P ord STD PSN point。它可以是一个电子邮件或电子邮件的JSON格式,或者你甚至可以把你的消息从一个主题发送到一个亚马逊SQS队列。

你基本上想去多个SQS队列,你的方法是当消息到达SQS时,基本转发到一个SNS主题,并有多个其他SQS队列订阅这个主题,这就是一个SQS队列如何使用一个主题将消息广播到多个SQS队列。所以在Amazon SQS中,你可以创建一个新的应用程序。这意味着你可以使用像谷歌GCM通知这样的东西来向你的安卓设备.和类似的东西发送通知,所以这就像一个应用程序的作用,最后你甚至可以触发一个基于lambda的SNS通知,你会收到。

总结。

SNS是一种基于推送的交付方式,即消息被推送给多个订阅者。在这里,消息被同时推送给多个接收者。

Scala FutureScala Future

分享Knol。

相关信息