我正在开发一个新的创业公司,这是一个社交网络。 将有3个不同的应用程序(网络应用程序,Android应用程序和iPhone应用程序)共享相同的后端:
我想创建一个服务来提供休息登录,第二个服务用于核心功能(与不同用户相关的操作),以及第三个服务,用于为3个应用程序跨用户发送通知。
例如,用户登录网站,执行一些需要通知第二个用户的操作,该操作应该能够通过移动应用程序或网站查看通知。
然后,我的问题是,我该如何实施此通知方案?你知道我可以从一个示例实现开始吗?
答案 0 :(得分:1)
首先,不要低估这类事物的复杂性。话虽这么说,Node.js在完成这样的事情时会给你很多好处,即更容易" push"涉及多个用户的功能和操作:
应用程序可能希望与后端保持一些持久连接,可能是长轮询或类似的事情,这将允许后端在使用已经打开的连接时发送数据
查看npm模块,它将为您提供大量此功能。