winsock编程,socket建立步骤
来源:互联网 发布:mac os 10.10下载 编辑:程序博客网 时间:2024/05/21 14:55
一,TCP socket的建立
服务端:
1-WSAStartup() 初始化winsock
2-socket(),新建SOCKET
3-bind(),绑定一个端口
4-listen(),监听端口
5-accept(),等待客户端发送的connect请求,如果接受到就返回一个已经建立连接的SOCKET,否则继续等待
6-可以利用已连接的SOCKET采用send()或recv()函数进行发送和接收数据
7-closesocket() 关闭SOCKET
8-WASCleanup()
客户端:
1-1-WSAStartup() 初始化winsock
2-socket(),新建SOCKET
3-connect(),向服务器端发出连接请求,如果成功则这个socket就已经与服务器端建立连接
4-利用已经建立连接的socket采用send()或recv()函数与服务器端进行数据传递
5-closesocket(),关闭socket
6-WASCleanup()
二,UDP socket的建立
接收端:
1-WSAStartup() 初始化winsock
2-socket(),新建SOCKET
3-可以利用新建的的SOCKET采用sendto()或recvfrom()函数进行发送和接收数据
4-closesocket() 关闭SOCKET
5-WASCleanup(),
发送端:
1-1-WSAStartup() 初始化winsock
2-socket(),新建SOCKET
3-利用新建的socket采用sendto()或recvfrom()函数与接受端进行数据传递
4-closesocket(),关闭socket
5-WASCleanup()
0 0
- winsock编程,socket建立步骤
- WinSOCK 编程步骤
- winsock入门之建立socket
- winsock.h(Socket编程)
- WinSock基础编程基本步骤
- Winsock异步编程步骤 WSAAsyncSelect
- WINSOCK API的Socket编程
- WINSOCK API的Socket编程
- WinSock API编程通用的操作步骤
- WINSOCK编程步骤 MAKEWORD(2,2)使用
- Vc++编程winsock ---Socket(套接字)
- pb基于Winsock的socket编程
- pb基于Winsock的socket编程
- pb基于Winsock的socket编程
- pb基于Winsock的socket编程
- Vc++编程winsock ---Socket(套接字)
- 网络编程Winsock——socket
- SOCKET通信——winsock编程
- GetLastError返回值的意义(0~999)
- 使用printf()和sprintf()
- aix6.1安装SSH
- 广告位显示轮播,左右按钮替换
- Java闭包测试
- winsock编程,socket建立步骤
- java注解
- spring集成activemq消息中间件
- 支持向量机SVM(一)
- poj 1006 生理周期 【中国剩余定理】
- iOS 给UILabel增加超链接
- USACO--2.4Cow Tours
- 程序员英文休闲阅读
- CentOS 6安装Oracle 11gR2数据库