微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

javascript – Web应用程序中的ZeroMQ用法:前端如何与后端交互

我听说过关于ZeroMQ的一些事实,我认为这是非常强大的.但现在我试着想象它如何应用于Web应用程序.

您能举例说明在Web应用程序中使用ZeroMQ吗?

所以,第一个让我感到震惊的是 – 简单的聊天应用程序.所以,我们需要前端和后端.我更喜欢使用python Tornado作为后端.使用ZeroMQ有python库.很明显.所以,接下来就是前端.在前端,我将使用一些JavaScript与后端进行交互.

所以,要做到这一点我应该使用ajax调用,对吧?还有其他方法吗?

TIA!

解决方法

最简单的方法是将WebSockets映射到ZeroMQ套接字,这对龙卷风和pyzmq的ZMQStream对象来说非常简单.这种应用程序的一个例子是 IPython Notebook.这种方法的缺点是需要websockets,这限制了你可以支持的浏览器.当然,您也可以使用jQuery等映射ajax调用,并使用龙卷风中的异步处理程序处理中继.

更复杂的网络:ZeroMQ应用程序是mongrel2网络服务器.

正确的选择取决于您的沟通模式.

原文地址:https://www.jb51.cc/js/157478.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐