新城です。ちょっと捕捉。

Java で簡単なプログラムを書いてみた所、Socket(host,port)が怪
しいです。Socket() して、connect() なら動きます。
------------------------------------------------------------
//      Socket s = new Socket(host, port); // ダメ。
        Socket s = new Socket();
        InetSocketAddress addr = new InetSocketAddress( host, port );
        s.connect( addr, 0 );
------------------------------------------------------------

J2SE で、Socket(host,port)の意味が変ったとか、そんな話はない
ですよね。

http://java.sun.com/j2se/1.4.1/docs/api/index.html

\\ 新城 靖 (しんじょう やすし) \\
\\ 筑波大学 電子・情報       \\