一个客户端与Django交谈,django使用node.js进行一些与javascript相关的工作,以返回客户机一个http响应。
我想知道我该如何设置这个链接(?)在django和node.js之间。
简单地说,我可以使用python的请求库并讨论http,但这是我所能做的最好的吗?
如果我要在c++中构建通信链接,我将使用Send/Recv创建非块套接字,并在django视图代码和send/recv线程之间使用互斥(或类似)。
我想这就是asynchronous io
在node.js世界里的名字。
python中是否有类似的东西,以便我可以在django端与另一台服务器进行对话?
我听说很多大公司都在使用Thrift
,它在这里合适吗?
我还在这里看到gevent
可能是相关的关键字,但不确定。
发布于 2016-07-18 00:26:16
我不确定我的答案是否仍然适用,但我会试一试。IMHO,您最好的解决方案是为您的Django应用程序提供一个RESTful API。这有几个优点:
如果您不想构建RESTful API,那么python的请求库可能是最好和最简单的方法。
祝好运。
https://stackoverflow.com/questions/28389614
复制相似问题