node.js をインストールした後、このチュートリアルに従って簡単なチャット サーバーを起動しました。セットアップは非常に簡単で、機能していますが、次の 2 つの問題に気付きました。
1.) socket.io からこの警告が表示されます
info - socket.io started
debug - served static /socket.io.js
debug - client authorized
info - handshake authorized 1385647068766475337
debug - setting request GET /socket.io/1/websocket/1385647068766475337
debug - set heartbeat interval for client 1385647068766475337
warn - websocket connection invalid
私はsocket.ioで何も触れておらず、ウェブソケットをサポートしていることがわかっている最新のクロムバージョン(23)を使用しているため、これは私には意味がありません(PHP-Websocketsでそれらに正常に接続できます)。代わりに XHR を引き続き使用しますが、Websocket 機能を機能させることに非常に興味があります。
2.) チャット サーバーに接続するために localhost:8080 に移動すると、名前の入力を求められて実際にサーバーに接続されるまでに約 7 ~ 8 秒かかります。これは XHR に戻っているためかもしれないと感じていますが、私はそれについてよく知らないので、何とも言えません。何かご意見は?