我想使用node.js实现推送通知服务器。基本情况是:
在步骤1中,哪种协议(例如REST、套接字、HTTP/XML等等)。你会从性能的角度推荐吗?
同样在步骤2中,我计划在IM客户端上使用节点-xmpp模块,但是对于邮件,哪种方式是最好的实现方式?例如,
提前谢谢。
发布于 2012-10-12 04:47:11
关于使用什么作为协议,我将使用REST接口,应用程序发布将一个POST请求发送给与用户相关的资源。类似于"http://example.com/rest/v1/{userID}/notifications“的东西
我个人将使用json作为rest请求的数据/内容,并让node.js将此信息写入消息队列。(作为json字符串)。
您可以为每个用户提供xmpp读取器,也可以在SMTP服务器允许的范围内尽快从此队列读取SMTP处理程序。
然而,这个完整的帖子是我在你的情况下会做的,而不是对什么是最好的事实的回应。我对JMS相当了解,最近我一直在使用rest接口,因此我会这样做。
https://stackoverflow.com/questions/12833200
复制相似问题