如何从客户端网页发送消息到0mq服务器

时间:2012-04-13 00:04:15

标签: javascript zeromq

是否可以直接从客户端浏览器中的JavaScript发送消息到0mq?

如果不是在JavaScript中,那么我应该使用Flash还是设置一些http代理服务器?

3 个答案:

答案 0 :(得分:2)

0mq不适用于面向Internet的端口。有一个名为nullmq的项目可以通过从Web协议转换到防火墙后面的zmq,同时在浏览器上保留像api这样的zeromq来完成你想要的工作。

答案 1 :(得分:1)

我怀疑让您的客户端浏览器为您的Web应用程序创建XMLHttpRequest()然后让您的Web应用程序与您的0MQ基础架构通信是最简单的。

0MQ有一个javascript/flash binding,但我自己从未使用它,所以我无法评论稳定性或其他任何内容。

如果您告诉我们更多关于您想要实现的目标,我们可能会建议可行的替代方案。

答案 2 :(得分:1)

如果您想要持久连接并使用像tornado或socket.io这样的websocket服务器将消息中继到zmq并返回,则可以在客户端使用websockets。