TCPマルチスレッドサーバーで、クライアントがサービスを受ける場合、サービスソケットのポート番号を見つける方法は?
SunJavaチュートリアルから
接続が要求されて正常に確立されると、
accept()
メソッドはSocket
同じローカルポートにバインドされ、リモートアドレスとリモートポートがクライアントのリモートアドレスに設定された新しい「オブジェクト」を返します。サーバーは、この新しいものを介してクライアントと通信しSocket
、元のクライアント接続要求を引き続きリッスンできますServerSocket
。
Socket
「オブジェクト」のポート番号を確認するにはどうすればよいですか?