首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Sockjs -在Python代码中将消息发送到sockjs-tornado

Sockjs -在Python代码中将消息发送到sockjs-tornado
EN

Stack Overflow用户
提问于 2012-09-12 15:36:23
回答 3查看 2.2K关注 0票数 6

我使用https://github.com/mrjoes/sockjs-tornado开发了一个Django应用程序。我可以很容易地从javascript控制台发送消息。但我想在Django中创建一个信号,并在信号激活后发送json字符串。

有人能给我一种用Python向sockjs-tornado socket服务器发送特定消息的方法吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-09-13 02:01:15

如何处理它有几种选择:

  1. 在您的Tornado服务器上创建简单的REST API,并使用此API从Django发布您的更新;
  2. 使用Redis。Tornado可以订阅更新密钥,Django可以在发生事情时发布对该密钥的更新;
  3. 使用ZeroMQ将更新从Django发送到Tornado后端(1和2的变体)。

在大多数情况下,它要么是第一个选项,要么是第二个选项。不过,有些人更喜欢使用第三种选择。

票数 6
EN

Stack Overflow用户

发布于 2013-01-11 05:26:55

我已经写了djazator,简单易用的django插件。它使用zeromq将消息从django传递到sockjs-tornado。此外,它还可以向经过身份验证的django用户的子集发送消息。

票数 1
EN

Stack Overflow用户

发布于 2013-07-31 15:39:03

我刚刚把这个放到了https://github.com/amagee/sockjs-client上,用于直接从Python与SockJS服务器对话(使用xhr流)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12383272

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档