75と76の両方を同時にサポートする単純なWebSocketサーバーを知っている人はいますか?
Chromeがそれ自体を更新し、すべてを台無しにするまで、私はphpwebsocketを使用していました(私は少しphpの経験があります)。
私が本当に必要としているのは、送信されたメッセージを他のすべての接続にエコーするサーバーです。できればphpで記述しますが、node.jsソリューションを使用できないことを除いて、実際には問題ではありません。
75と76の両方を同時にサポートする単純なWebSocketサーバーを知っている人はいますか?
Chromeがそれ自体を更新し、すべてを台無しにするまで、私はphpwebsocketを使用していました(私は少しphpの経験があります)。
私が本当に必要としているのは、送信されたメッセージを他のすべての接続にエコーするサーバーです。できればphpで記述しますが、node.jsソリューションを使用できないことを除いて、実際には問題ではありません。
PHPとWebSocketHixie75/76のサポートが本当に必要な場合は、phpwebsocket
ただし、Hixie 75/76のサポートと、HyBi(07、08、13)のサポートが本当に必要であることをお勧めします。Chrome14以降はHyBiのみをサポートします。Firefox 6についても同じことが言えます。MicrosoftからInternetExplorer用にダウンロード可能なWebSocketプロトタイプも、HyBiのみをサポートします。
phpwebsocketは2010年11月以降更新されておらず、HyBiをサポートしていません。HixeおよびHyBiプロトコルをサポートするいくつかの選択肢:
この質問には、おそらくphpwebsocketにHyBiサポートを追加するために使用できるPHPコードもあります。
また、node.jsがオプションではない理由についても言及していません。オプションの場合、Socket.IOは(サーバーに加えて)クライアント側のJavascriptライブラリを提供し、セッション管理の例/レシピがあり、長いものへの自動フォールバックがあるため、おそらく実用的なソリューションへの最速のルートになります-WebSocketをサポートしていないブラウザーのポーリング。
http://code.google.com/p/pywebsocket/はどうですか
Pythonの経験が必要ですか
Pywebsocketはhixieのサポートを終了しました。
使用する
--allow-draft75
古いブラウザとの互換性を持たせるため。