私は Websocket プログラミングの初心者ですが、最新のプロジェクトでは Ubuntu Linux サーバーに WebSocket サーバーをデプロイする必要がありました。私はインターネットからいくつか読んだことがあり、知っています-
- Websocket クライアントはポート 80/443 でサーバーに接続し、そのプロトコル識別子はそれに応じて ws/wss になります。http://www.websocket.org/aboutwebsocket.html
- Apache/Nginx Web サーバーは通常、サーバー側で 80/443 をリッスンするため、Apache/Nginx を構成して ws/wss プロトコルをサポートし、プロキシのように Websocket サーバーへの接続をより適切に送信する必要があります。
- Apache 用の Websocket サーバー アドオンがいくつかあります。また、Nginx 1.3+ が Websocket プロトコルをネイティブにサポートしていることも知っています。Websocket サーバーと連携して構成しても問題ありません。
私が知っていることに基づいて、Apache/Nginx と Websocket サーバーを一緒に 80/443 でデプロイできると思います。Websocket サーバーを個別に使用できるかどうか疑問に思っています。他のポートからサーバーに接続する Websocket クライアントを作成できれば、それを実行できると思います。
では、別のポートからサーバーに接続する Websocket クライアントを作成できますか?