私はJavaを使ったソケットプログラミングを学んでいます。次のステートメントを使用してWebサイトに接続します。
s = new Socket("www.nba.com", 80);
アプリケーションをデバッグしてsの内容を見ると、次のように表示されます。
Socket[addr=www.nba.com/2.21.246.97,port=80,localport=7846]
1)このローカルポート7846がどこから来て、正確に何であるかを知りたい。
2)WebサイトのIPアドレスが2.21.246.97の場合、ブラウザのアドレスフィールドに2.21.246.97と入力するだけでは、なぜWebサイトに接続できないのですか?
ありがとう