Socket的定义以及基本的使用方法可以参照:(针对的是TCP通信)网络编程socket基本API详解
Tcp通信基本流程:
服务器端 客户端
1.创建socket 1.创建socket
2.bind()
3.listen()
4.accecp()
----等待客户端连接---- 2.connect()
5.读数据(recv) 3.写数据(send)
6.写数据(send) 4.读数据(recv)
7.关闭socket(closesocket()) 5.关闭socket(closesocket())
UDP通信基本流程:
服务器端: 客户端
1.创建socket 1.创建socket
2.bind() 2.bind()
3.recvfrom
----等待连接---- 3.sendto()
4.sendto() 4.recvfrom()
5.关闭socket(closesocket()) 5.关闭socket(closesocket())
希望有所帮助........范围是网络编程,通信