在同一个域上获取node.js和Django

时间:2012-08-30 19:48:51

标签: django node.js heroku websocket socket.io

为了简要概述/解释,我使用Django作为webapp的面包和黄油。我想在应用程序中添加一堆“实时”功能。更多的是我可以做Torndao或django-socketio这样的东西。所以我想做的就是全力以赴,并使用带有node.js的Django。基本上,Django将获取所有数据并处理所有帐户。然后,当一条数据发生变化时,它将使用AMQP发送一条消息,该消息将消息路由到node.js.然后Node.js将使用socket.io将新数据提供给浏览器。

我的问题是如何让两人一起玩。具体来说,如何在同一个域上同时使用,以便在客户端连接到

var socket = io.connect('http://thedomain.com');

它将由node.js处理,所有其他请求将转到Django?另外,我希望将Django应用程序作为独立应用程序在Heroku上运行,并且如果可能的话,还可以在独立应用程序上的Heorku上运行node.js。任何提示或指示将不胜感激!谢谢!

0 个答案:

没有答案