Socket
Socket编程也叫套接字编程,也叫网络编程。
服务端
1.创建一个服务端socket(ServerSocket),指定监听的端口号
2.监听并接收客户端的连接。 Socket c = ss.accept();
3.读取数据。 InputStream is = c.getInputStream(); 读取数据
4.使用数据 例如:存储,打印
5.关闭socket(c)
客户端
1.创建一个客户端socket(Socket),指定连接的服务器的ip地址和端口号
2.获取输出流 OutputStream os = s.getOutputStream();
3.写数据 os.write(xxx);
4.关闭socket
-
TCP协议 Transmission Control Protocol传输控制协议
-
TCP协议—面向连接的全双工安全可靠的传输协议。
-
TCP协议的连接 3次握手!!!查阅资料
-
TCP协议的断开连接 4次挥手!!!查阅资料
-
UDP协议 User Datagram Protocol用户数据报协议
-
UDP协议—面向无连接不可靠的半双工传输协议。