繁体   English   中英

使用Node.js在Django中使用流式Web API

[英]Using node.js to use streaming web api's with django

我正在尝试编写将使用Twitter的流式api的django应用程序。 显然,这无法像django一样完成,因为对twitter的调用将被阻止。 因此,我将需要对twitter进行异步调用。 这使我认为这是试用node.js的绝佳机会。 据我所知,node.js似乎是进行此类异步调用的理想选择。 有人可以告诉我如何集成django和node.js,以便可以使用node来完成所有阻塞的Web api调用,而可以使用django来处理Web开发的所有其他方面。

查看永久的unix域套接字连接,以将代理内容从node.js转换为python或您想要的任何内容。

我敢打赌,最好的解决方案是使用MQ的中介(例如RabbitMQZeroMQ)在两个进程之间发送消息。 它们似乎易于使用并且非常受欢迎。

(说,我补充说,这是一个有趣的挑战,但是我不喜欢处理这样一个复杂的系统。这一切都是有趣的,而且游戏也要玩,直到有人睁开眼睛-并不能发现它,因为它失去了紧密的联系,临时驱动的一堆用两种语言编写的代码,使用两种截然不同的范例。如果您打算创建实际的生产代码,我认为这样的体系结构不是一个好主意-尽管这是一个很好的练习)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM