0
신참 자바에서 가장 가능성이 매우 사소한 질문 : 클라이언트에 대한자바 IO, 소켓 서버 주소
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();
}
}
}
코드 : I는 서버의 코드가
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);
}
}
을하고 작업을 나던. 분명히 서버 주소에 문제가 있습니다.하지만 지금 당장 나를 알아 채고있는 것은 무엇입니까? 동일한 컴퓨터에있는 서버의 주소를 얻는 방법은 무엇입니까? 예를 들어, 같은 패키지에 몇 가지 다른 서버 클래스가 있습니다/주소를 얻는 방법.
안녕 Huw는, 미안 해요, 난 그냥 그것을 밖으로 시도하고이 모든 일을 일부러 "홈"주소를 사용해보십시오. 0.1이다. 다른 아이디어가 있습니까? 미리 감사드립니다. –