https://demo.crossbar.io/colorpicker/index.htmlをご覧ください(また、必ず2つのタブで同時に開きます)。これは基本的にあなたが望むことをします。使用されるソフトウェアはオープンソースです。 (免責事項:私は、ソフトウェアに取り組んでチームの一員だけど、ちょっと、それはあなたのニーズに適合します。)
説明: Crossbar.io(http://crossbar.io)を使用して、分散アプリケーションのコンポーネントを接続するメッセージングルータがありますWAMPプロトコル(http://wamp-proto.org)。ブラウザのコンポーネントの場合、デフォルトのプロトコルはWebSocketです。 WAMPには複数のプログラミング言語用のライブラリがあり、アプリケーション内で混在させることができます。
すべてのコンポーネントは、2つのメッセージングパターンを使用して通信できます。公開&リモートプロシージャコールの登録とルーティング。
このようなユースケースの場合、コントローラページは色の変更イベントを発行し、モバイルクライアントはこれらのイベントにサブスクライブします。 Crossbar.ioは、すべての購読クライアントにイベントを配信します。
これは、別の携帯電話または複数のユーザーで同時に動作しますか? .. まあ言ってみれば。私はMacbookで色を変えていて、iPhoneの2人の友人は同じ色が変わっていますか?このデモを見てうれしい、それを掘り起こしてみましょう! – Rowin
ソースコードをダウンロードしてメインのcolorpickerを編集し、それを私のウェブサーバに置くにはどうしたらいいですか?私はそれが接続して物事にいくつかの問題があることを確認します。 http://imgur.com/a/dOc5H – Rowin
@Rowin - これは多数のユーザが並行して、任意の数のデバイスで動作します。デモのソースコードはhttps://github.com/crossbario/crossbar-examples/tree/master/demos/colorpickerにあります。また、WAMPルータが必要です。 http://crossbar.io - そこにあるインストール手順を参照してください(また、オープンソースも参照してください)。 – gzost