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

前端之家收集整理的这篇文章主要介绍了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网络服务器.

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

猜你在找的JavaScript相关文章