簡體   English   中英

如何從客戶端網頁向0mq服務器發送消息

[英]how to send a message from client web page to 0mq server

是否可以從客戶端瀏覽器中的JavaScript直接向0mq發送消息?

如果不是使用JavaScript,那么我應該使用Flash還是設置一些HTTP代理服務器?

0mq不適用於面向Internet的端口。 有一個名為nullmq的項目,它通過從Web協議轉換為防火牆后的zmq來完成您想要的工作,同時在瀏覽器中保留api之類的zeromq。

我懷疑讓客戶端瀏覽器對Web應用程序進行XMLHttpRequest() ,然后使Web應用程序與0MQ基礎結構對話將是最容易的。

0MQ有一個javascript / flash綁定 ,但我自己從未使用過它,因此我無法評論穩定性或其他任何內容。

如果您告訴我們有關您要實現的目標的更多信息,我們也許可以提出可行的替代方案。

如果需要持久連接,可以在客戶端使用websockets,並使用tornado或socket.io之類的websocket服務器將消息中繼到zmq並返回。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM