Javascript web应用程序中ZeroMQ的使用:前端如何与后端交互
我听说了一些关于ZeroMQ的事实,我认为这是一个非常强大的东西。但现在我试着想象一下如何将其应用到web应用程序中 您能举一个在web应用程序中使用ZeroMQ的例子吗 因此,我首先想到的是一个简单的聊天应用程序。所以,我们需要前端和后端。我更喜欢使用python+Tornado作为后端。有用于使用ZeroMQ的python库。很清楚。所以,接下来就是前端。在前端,我将使用一些javascript与后端交互 所以,要做到这一点,我应该使用ajax调用,对吗?还有其他方法吗Javascript web应用程序中ZeroMQ的使用:前端如何与后端交互,javascript,ajax,tornado,zeromq,Javascript,Ajax,Tornado,Zeromq,我听说了一些关于ZeroMQ的事实,我认为这是一个非常强大的东西。但现在我试着想象一下如何将其应用到web应用程序中 您能举一个在web应用程序中使用ZeroMQ的例子吗 因此,我首先想到的是一个简单的聊天应用程序。所以,我们需要前端和后端。我更喜欢使用python+Tornado作为后端。有用于使用ZeroMQ的python库。很清楚。所以,接下来就是前端。在前端,我将使用一些javascript与后端交互 所以,要做到这一点,我应该使用ajax调用,对吗?还有其他方法吗 蒂亚 最简单的方法是
蒂亚 最简单的方法是将WebSocket映射到ZeroMQ套接字,这对于tornado和PyZMQ的ZMQStream对象非常简单。这类应用程序的一个例子是。这种方法的缺点是需要WebSocket,这限制了您可以支持的浏览器。当然,您还可以使用jQuery等映射ajax调用,并在tornado中使用异步处理程序处理中继 更复杂的web:ZeroMQ应用程序是web服务器
你的正确选择取决于你的沟通模式。嘿,伙计,你的进展如何?我和你一样也有同样的问题