0

ポート80でリッスンしているサーバーで作業しています

ネイティブ クライアントと Websocket クライアントの両方がサーバーに接続できるようにしたいと考えています。

別のポートで実行されている場合にのみ機能websockifyし、トラフィックをソケット サーバーに転送します。

残念ながらwebsockify十分に文書化されておらず、利用可能なチュートリアルもありません。

1 つのポートのみをリッスンし、websocket とネイティブ TCP ソケットの両方を受け入れる単一のサーバーのみを作成したい場合、どこから始めればよいですか?

4

2 に答える 2

-2

WebSocketを見ると、TCP レイヤー上のプロトコルであることがわかります。したがって、サーバー ソケットはポート 80 に 1 回しかバインドできず、プレーン TCP、WebSocket、またはカスタム プロトコルのいずれを使用するかはユーザー次第です。WebSocket から TCP への切り替え、およびその逆の切り替えを可能にする魔法はありません。

于 2016-04-21T11:43:24.253 に答える