クライアントが事前定義されたポートに接続できるようにするJavaでチャットアプリケーションを開発しています。2つのクライアントが接続されている場合、サーバーはそれらの2つのソケットを接続し、それらの間でデータを交換する必要があります。
私は、別のポートとサーバーソケットを介して接続し、それらの間の通信を確立するServerSocket
andを作成することを知っています。Socket
しかし、これら 2 つの接続されたクライアントを接続するにはどうすればよいでしょうか?
チャット アプリケーションを作成している場合、チャット サーバーは通信のためにクライアント ソケットに接続しません。
次のアプローチを試すことができます。
この質問は宿題のように聞こえます。
チャット システムの最新の優れたデモを見たい場合は、Play の WebSocket チャットサンプル アプリケーションから学ぶことができます。