您的位置:首页 > 理论基础 > 计算机网络

网络编程基础-简单步骤

2010-05-17 23:43 239 查看
服务端
1:调用WSAStartup() 作用是引入Ws2_32.dll库
2:创建套接字Socket
3:监听端口listen
4:创建新线程接收accept -----
5 accept成功客户端连接后创建新线程接收recv

6:关闭清初释放工作

客户端
1:调用WSAStartup() 作用是引入Ws2_32.dll库
2:创建套接字Socket
3:connect连接服务器
4:send发送数据
小结:
1:关于recv参数
int recv(SOCKET s, char FAR *buf, int len, int flags);
如果希望是阻塞模式 flags需要设置为0
2: 面向连接的socket使用send发送数据 recv接收数据
使用数据报的socker使用sendto发送数据 rectfrom接收数据
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: