2017-05-03 8 views
0

バックエンドのWebソケットを使用しているときに問題が発生しています。あるクライアントが他のクライアントの場所を追跡している間に、golangと古い開発者がwebsocketを使って古いものを書き直さなければなりません。Websocket(golang)上のクライアントのメッセージを別のクライアントに反映

与えられたURL

"\(URLConstants.webSocketURL)?token=\(token)&jobId=\(jobId)" 

でのWebSocketを接続する両方のクライアントは、だから私は、両方のクライアントは、彼女/彼自身のトークンでのWebSocketを接続すると思って、私は他のユーザーに、ユーザーのメッセージを反映する必要があります。私は与えられたURLで2つのソケットを開くことができます。

websocketを初めて使用しているので、正しい質問をしているかどうかわかりません。

答えて

0

開かれた接続から保存した既存のセッションに情報を送信し、その情報を他のユーザーに配布する必要があります。

この解決策を試してみると、いくつかのインスピレーションが得られますhttps://github.com/suricatatalk/core/blob/master/core.go

+0

ありがとう、私はこの主題のための例を見つけることができなかった、それは私を助けるかもしれないが、私はまだいくつかの質問がある、私は私的なチャネルまたは他の場所であなたに尋ねることができますか? –

+0

@radeksohlichにtwitterでリーチします。 – RadekSohlich

関連する問題