【发布时间】:2015-04-08 00:03:59
【问题描述】:
一个客户端与 Django 对话,django 使用 node.js 做一些 javascript 相关的工作来给客户端一个 http 响应。
我想知道我应该如何设置 django 和 node.js 之间的链接(?)。
简单地说,我可以使用 python 的 requests 库和谈 http,但这是我能做到的最好的吗?
如果我要在 C++ 中构建通信链接,我会使用 Send/Recv Thread 创建非阻塞套接字,并在 django 视图代码和 send/recv 线程之间使用互斥锁(或类似的)。
我猜这就是 node.js 世界中所谓的asynchronous io。
python 中是否有类似的东西,以便我可以在 django 端与另一台服务器通信?
听说很多大公司都用Thrift,这里适合吗?
我还看到gevent 可能是这里的相关关键字,但不确定。
【问题讨论】:
标签: django node.js asynchronous thrift gevent