多线程下的CSocket

时间:2012-04-06 08:29:11
【文件属性】:

文件名称:多线程下的CSocket

文件大小:52KB

文件格式:RAR

更新时间:2012-04-06 08:29:11

CSocket 多线程

网上很多人对于CSocket不是很了解,认为CSocket不支持多线程,没什么用,其实CSocket是支持多线程的,只是他们使用的方法不对。在此,我写了一个简单的示例,有兴趣的朋友可以看看如何在多线程中使用CSocket。


【文件预览】:
NetworkCom
----NetworkCom.rc(5KB)
----NetworkCom.aps(35KB)
----Resource.h(780B)
----MessageContent.cpp(591B)
----NetworkComDlg.cpp(7KB)
----res()
--------NetworkCom.rc2(402B)
--------NetworkCom.ico(1KB)
----NetworkCom.ncb(81KB)
----NetworkCom.dsp(4KB)
----NetworkCom.opt(53KB)
----NetworkCom.plg(254B)
----MessageContent.h(611B)
----NetworkCom.dsw(856B)
----RECVPARAM.cpp(551B)
----NetworkComDlg.h(2KB)
----StdAfx.cpp(212B)
----NetworkCom.h(1KB)
----StdAfx.h(1KB)
----NetworkCom.clw(1KB)
----CClientSocket()
--------CClientSocket.h(1KB)
--------Resource.h(829B)
--------CClientSocket.plg(260B)
--------res()
--------CClientSocket.cpp(2KB)
--------CClientSocket.dsp(4KB)
--------CClientSocket.aps(35KB)
--------CClientSocketDlg.h(2KB)
--------StdAfx.cpp(215B)
--------CClientSocket.rc(5KB)
--------StdAfx.h(1KB)
--------CClientSocketDlg.cpp(6KB)
--------CClientSocket.clw(1KB)
--------ReadMe.txt(4KB)
----NetworkCom.cpp(2KB)
----RECVPARAM.h(698B)
----ReadMe.txt(4KB)

网友评论

  • ... 被题目吸引进来,然后代码没一点用
  • 好像没啥实质性代码
  • 作为学习资料不错
  • 非常感谢,正在学习这方面的知识,很受用。
  • 不错,不错,稍微改动就可以满足于我的需求!
  • 设计的不太好。适合新手学习。注释还是挺详细的
  • 挺合适我的,刚开始学,就需要这样的
  • 没什么用,不是真正的多线程Socket。只是利用CSocket,收发过程还是阻塞的~~~
  • 初学者,入门看
  • 总的来说比较简单,适合初学者
  • 呃 貌似不是用MFC编写的 看不懂 不过很多代码都有注释 看出作者很用心
  • 我也觉得比较简单吧,只相当于群聊,不能多个用户分别单独对话
  • 本人初学,运行时总提示“连接服务器失败!”,还要再研究
  • 总的来说比较简单,适合初学者去研究CSocket!