0
初心者:クライアント用JavaのIO、最も可能性が非常に些細な質問でソケットサーバアドレスJavaで
public class DateServer {
public static void main(String[] args) throws IOException {
// TODO Auto-generated method stub
ServerSocket listener = new ServerSocket(1200);
try {
while (true) {
Socket s1300 = listener.accept();
try {
PrintWriter out = new PrintWriter(s1300.getOutputStream(), true);
out.println(new Date(0).toString());
} catch (Exception e) {
} finally {
s1300.close();
}
}
} finally {
listener.close();
}
}
}
やコード::私はサーバーのコード持って
public class DateClient {
public static void main(String[] args) throws IOException {
// TODO Auto-generated method stub
Socket s = new Socket("local host", 1200);
BufferedReader input = new BufferedReader(new InputStreamReader(s.getInputStream()));
String answer = input.readLine();
JOptionPane.showMessageDialog(null, answer);
System.exit(0);
}
}
をし、それが仕事をdoesntの。明らかにサーバーのアドレスに問題がありますが、それは今私がしばらくの間、私を納得させてくれたことです。サーバーのアドレスを同じコンピューターに置く方法は?たとえば、同じパッケージ内にいくつかの異なるサーバークラスがある/アドレスを取得する方法。
こんにちはヒューを使用してみてください、それに失敗
は、申し訳ありませんが、私はちょうどそれを試し、それがまったく機能didntの - 私は両方のオプションを試してみました:「localhost」をして127.0。 0.1。別のアイデアがありますか?前もって感謝します –