JAVA:网络编程概述
网络编程概述
IP理解与InetAddress类实例化
TCP网络编程
客户端
- 创建Socket对象,指明服务器端IP地址和端口号。
InetAddress inet = new InetAddress.getByName("192.168.14.100");
socket = new Socket(inet,8899);
- 获取一个输出流,用于输出数据
os = socket.getOutputStream();
- 输出数据
- 关闭资源
服务端 - 创建服务器端的ServerSocket,指明自己的端口号。
ss = new ServerSocket(8899);
- 调用accept()表示接受来自于客户端的Socket
socket = ss.accept();
- 获取输入流
is = socket.getInputStream;
- 读取输入流中的数据