将通知从Django推送到节点到浏览器

时间:2015-07-10 07:49:21

标签: python django node.js

在发布我的问题之前,我知道HTTP协议是典型的PULL协议,Django对我正在寻找的PUSH机制不能很好地工作。所以我打算做的是创建一个节点服务器,它可以将通知推送到客户端浏览器。

由于我可以完全控制架构,因此我不介意创建单独的节点服务器来处理通知。我打算在节点端创建一个webhook,它将由我的Django服务器的urllib2请求使用,该请求将有必要的数据被推送。

我的问题是,是否可以这样做?如果是这样,客户端浏览器是否可以使用socket.io并单独连接到此节点服务器?

1 个答案:

答案 0 :(得分:0)

是的,那是可能的。有关问题的第二部分,请参阅Web sockets make ajax/CORS obsolete?