使用AWS(DyanmoDB)和GCM进行Android App推送通知

时间:2015-05-12 17:12:59

标签: google-cloud-messaging

我有像Twitter这样的Android应用程序。当User2跟随User1时,我想在User1应用程序上发送推送通知。 我将AWS( dynamodb )作为后端并与 GCM 集成。我也可以手动从AWS sns控制台发布消息。但是,当有人跟随其他人时,我希望自动发送通知。现在我的应用程序直接与DynamoDB对话,中间没有服务器。

我想知道以编程方式发布通知我应该编写服务器,我应该调用更新DynamoDB(而不是直接更新)并将消息发布到GCM。或者User1的应用程序本身应该为User2发布消息吗?

我需要非常紧急地知道..我无法在任何地方找到任何解释。

提前致谢。

1 个答案:

答案 0 :(得分:1)

您应该实施后端服务器,而您的应用只与您的服务器通信。

您的应用请求您的服务器向另一个用户发送消息,服务器负责在DynamoDB中更新并告诉SNS发送推送。

希望它有所帮助。