TCP通信的客户端代码实现
代码:
public class TCPClient {
public static void main(String[] args) throws IOException {
Socket socket = new Socket("127.0.0.1",8888);
OutputStream os = socket.getOutputStream();
os.write("你好服务器".getBytes());
InputStream is = socket.getInputStream();
byte[] bytes = new byte[1024];
int len = is.read(bytes);
System.out.println(new String(bytes,0,len));
socket.close();
}
}
TCP通信的服务器端代码实现
代码:
public class TCPSever {
public static void main(String[] args) throws IOException {
ServerSocket sever = new ServerSocket(8888);
Socket socket = sever.accept();
InputStream is = socket.getInputStream();
byte[] bytes = new byte[1024];
int len = is.read(bytes);
System.out.println(new String(bytes,0,len));
OutputStream os = socket.getOutputStream();
os.write("收到,谢谢".getBytes());
socket.close();
sever.close();
}
}