-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathClient01.java
More file actions
27 lines (24 loc) · 823 Bytes
/
Client01.java
File metadata and controls
27 lines (24 loc) · 823 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
package socket;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.net.Socket;
import java.net.UnknownHostException;
public class Client01 {
public static void main(String[] args) throws UnknownHostException, IOException {
Socket client=new Socket("localhost", 8888);
BufferedReader bufferedReader=new BufferedReader(new InputStreamReader(client.getInputStream()));
BufferedWriter bufferedWriter=new BufferedWriter(new OutputStreamWriter(client.getOutputStream()));
String str="client-01";
bufferedWriter.write(str);
bufferedWriter.newLine();
bufferedWriter.flush();
String echo=bufferedReader.readLine();
System.out.println(echo);
if(client!=null){
client.close();
}
}
}