2016-03-21 14 views
0

mosca.Atを使用してサーバーとクライアントの間で通信したいと思います。私はサブスクライブし、クライアントからデータを公開します。そのデータをserver.Butに送信します。もう一度問題に直面します。同じクライアントからそのデータを受信します。MQTTサーバーからクライアントへの通信

例:フロントエンドから同じデータをサーバーに送信します。これらのデータを受信した後、それらのデータをデータベースに保存します。データを保存した後、Moscaを使用して同じクライアントに何らかの応答(データ)を送信しますJavascript)。

回答ありがとうございます。

+0

私はあなたが問題を抱えているところでは明らかではありませんよ。データがデータベースに保存されると、そのデータを再公開する必要がありますか?あなたは何を試しましたか? – hardillb

+0

そのため、要するにデータを最初に公開することができないのですか? – Nivesh

答えて

0

ブラウザでMQTTクライアントを使用する場合は、websocketを有効にするオプションを使用する必要があります。このような

何か:

const mosca = require("./"); 
const server = new mosca.Server({ 
    http: { 
    port: 3000, //use this port to connect 
    bundle: true, 
    static: './' 
    } 
}); 
関連する問題