高手帮助:socket接收数据问题,接收数据比较快而且多,需要将接收到的数据在多线程中进行处理!

asoftcn 2005-03-19 03:28:24
通讯采用UDP方式,服务器在DWORD WINAPI CServerSocket::SockThreadProc(LPVOID lpParameter)函数中接收socket数据,iLen=pMgr->m_Socket.RecvFrom((char *)&recvMsg,sizeof(recvMsg),(sockaddr*)&pMgr->m_sockaddr);接收到数据后想将recvMsg处理过程独自AfxBeginThread开线程进行执行此次命令过程,请高手指点如何将数据传递到新线程中.

服务器接收数据比较快,如何用线程处理每次接收到的命令????
...全文
151 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
晨哲 2005-03-22
  • 打赏
  • 举报
回复
http://www.blindpoint.net/bbs/ShowForum.asp?forumid=7
nuaawenlin 2005-03-19
  • 打赏
  • 举报
回复
不必要每次都开线程

只要作好线程的同步问题,解决就容易多了
clicksoft 2005-03-19
  • 打赏
  • 举报
回复
可以采用线程池的方式处理啊 这样也不用来个数据就开个线程啊

18,363

社区成员

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

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