社区
进程/线程/DLL
帖子详情
IO完成端口 如何用WSASend一次发送多个数据包
princesshan
2012-12-25 11:05:49
IO完成端口 如何用WSASend一次发送多个数据包
例如,希望发送10个 1k 的数据包,是需要调用10次WSASend吗?还是只需要调用一次就可以了?
最好给一些示例代码,谢谢。
...全文
155
4
打赏
收藏
IO完成端口 如何用WSASend一次发送多个数据包
IO完成端口 如何用WSASend一次发送多个数据包 例如,希望发送10个 1k 的数据包,是需要调用10次WSASend吗?还是只需要调用一次就可以了? 最好给一些示例代码,谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xumaojun
2012-12-25
打赏
举报
回复
不一定是调用10次,因为你想发生的数据和实际发送的数据的数目不一定一致
princesshan
2012-12-25
打赏
举报
回复
楼上的,好像不行,收到不到数据。 我在msn上找了个例子,也不行。 我在网上找了一个例子 http://wenku.baidu.com/view/72f4b71055270722192ef7fc.html 是用io完成端口传输文件的。 如果我不需要传输文件,每次接受到客户端的请求命令,假如为“aa”,然后 就向客户端回传 10个大小为1k的数据包,应该怎么修改?
yaozhiyong110
2012-12-25
打赏
举报
回复
int WSASend ( SOCKET s, LPWSABUF lpBuffers DWORD dwBufferCount, LPDWORD lpNumberOfBytesSent, DWORD dwFlags, LPWSAOVERLAPPED lpOverlapped, LPWSAOVERLAPPED_COMPLETION_ROUTINE lpCompletionRoutine ); 你可以吧10个包拼一个WSABUF一次发 也可以建一个WSABUF[10]数组 lpBuffers传数组首地址 dwBufferCount 传10 这样也只要调用一次WSASend 你还可以一次只发一个包 调用10次WSASend
princesshan
2012-12-25
打赏
举报
回复
谁能给个io完成端口的例子,收到客户端的链接后,发送数据时,有时候需要连着发送多个,因为数据比较大。
完成
端口
例子
IO
CP聊天室程序
1. **创建
完成
端口
**:使用`Create
Io
Complet
io
nPort`函数创建一个
完成
端口
。这个
端口
将作为所有后续I/O操作的结果集合并地。 2. **关联设备句柄**:将网络套接字(如TCP或UDP)与创建的
完成
端口
关联,这样当套接字...
完成
型
端口
(
IO
CP)使用总结
1. **创建
完成
端口
**:使用`Create
Io
Complet
io
nPort()`函数创建一个
完成
端口
对象。 2. **创建工作线程**:创建一个或
多个
工作线程,这些线程负责处理
完成
端口
中的I/O
完成
事件。 3. **监听连接请求**:在主线程中使用...
代码客:G-Socket(
IO
CP) 1.0 (Server/Client)例程源码+Server体验程序+强大的压力测试工具
(5)、数据顺序同步:同一个连接同时只有一个处理线程响应其
IO
事件; (6)、
IO
请求投递:单投递读、多投递写; (7)、0缓冲读投递:可条件编译实现,以适用大规模连接要求。 (8)、超时机制:可设置空连接(连接不...
win_
io
cp_client
标题“win_
io
cp_client”指的是Windows异步I/O
完成
端口
(
IO
Complet
io
n Port,
IO
CP)客户端的实现。在Windows操作系统中,
IO
CP是一种高效处理大量并发I/O请求的技术,特别适合于网络编程,如服务器端和客户端的高...
Windows
io
完成
端口
Windows 提供一种称为I/O
完成
端口
(I/O Complet
io
n Port)机制,能够让I/O的
完成
处理交由一个专门的...Create
Io
Complet
io
nPort函数会创建一个I/O
完成
端口
,并使其与一个或
多个
文件句柄发生关联。I/O
完成
端口
是内核对象。
进程/线程/DLL
15,467
社区成员
49,170
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章