さて、私は楽しみのためにこのチャットをプログラミングしていて、途中で何かに出くわしました。ソケットが苦手ですが、誰かがソケットの接続を手伝ってくれませんか?
Client.java:
try {
Socket server = new Socket("jakebobjo.com", 1234);
InputStream in = server.getInputStream();
OutputStream out = server.getOutputStream();
PrintWriter pout = new PrintWriter(out, true);
pout.println(username + ": " + input.getText() + "\n");
BufferedReader bin = new BufferedReader(new InputStreamReader(in));
String responce = bin.readLine();
server.close();
} catch (IOException ex) {
System.out.println("Error connection to host.");
}
Server.java:
try {
ServerSocket listener = new ServerSocket(1234);
Socket client = listener.accept();
InputStream in = client.getInputStream();
OutputStream out = client.getOutputStream();
PrintWriter pout = new PrintWriter(out, true);
pout.println(username + ": " + input.getText() + "\n");
client.close();
listener.close();
} catch (IOException ex) {
System.out.println("Error connecting to client.");
}
それらがidkをトリガーすると、プログラムはフリーズします。理由:/