IOCP代理的问题

sopherwenxin 2006-07-21 07:59:47


A,B,C A:客户端,B:IOCP代理,C:IOCP服务器
需求:
B接受A的连接,主动连到C。
要能够接受C传输的数据并向A转发。
要能够接受A传来的数据向C转发。
问题:
1。B 主动连接C的时候有个hConnectSocket.B接受到A的数据之后想向C转发,是使用hConnectSocket,还是重新定义一个Socket。即为每个Client创建一个Socket?
如果使用hConnectSocket,会不会严重影响系统的性能,并且还要加上多线程的保护机制。
2。C发给B的数据肯定要通过hConnectSocket.hConnectSocket如果不和IOCP关联,而使用传统的方法,比如阻塞模式。那他如何将接受到的数据通过与IOCP关联的Socket发送给A?
...全文
127 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

18,357

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧