网络编程基础-简单步骤
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接收数据
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接收数据
相关文章推荐
- Java网络编程基础(六)— 基于TCP的NIO简单聊天系统
- DirectShow基础编程 最简单transform filter 编写步骤
- DirectShow基础编程 最简单的源Filter的编写步骤
- Linux 网络编程基础(一) ---------------客户端/服务器的简单实现
- Linux 网络编程基础---------------客户端/服务器的简单实现
- 网络编程基础(2)——基本步骤
- DirectShow基础编程 最简单transform filter 编写步骤
- DirectShow基础编程 最简单的源Filter的编写步骤
- c语言网络编程-标准步骤(比较简单)
- DirectShow基础编程 最简单transform filter 编写步骤
- DirectShow基础编程 最简单的源Filter的编写步骤
- DirectShow基础编程 最简单transform filter 编写步骤
- DirectShow基础编程 最简单transform filter 编写步骤
- 基础网络编程,简单QQ
- Java网络编程基础(四)---基于TCP的简单聊天系统
- Linux 网络编程基础 客户端/服务器的简单实现
- DirectShow基础编程 最简单transform filter 编写步骤
- Linux 网络编程基础(一) ---------------客户端/服务器的简单实现
- DirectShow基础编程 最简单的源Filter的编写步骤