基于IOCP服务器、客户端网络聊天程序(源码)

时间:2018-07-05 07:16:15
【文件属性】:

文件名称:基于IOCP服务器、客户端网络聊天程序(源码)

文件大小:299KB

文件格式:ZIP

更新时间:2018-07-05 07:16:15

IOCP C++ 多线程

网络聊天已成为我们现实生活中一个重要的组成部分,是随着计算机技术,多媒体技术,网络通信技术的发展而形成的一种聊天方式。针对实现网络聊天各种服务器编程模型的优缺点进行模型选择,并分析典型网络聊天应用软件的实现原理,本网络聊天程序采用IOCP模型进行服务器端编程。分别设计了服务器端和客户端程序。服务端通过图形用户界面实现对服务器的控制,负责维护用户账户和用户群,并维护用户信息、维护客户端之间的端对端通信和群聊通信,适时维护用户在线信息。


【文件预览】:
Cliect1.0
----Cliect.sln(964B)
----Cliect()
--------ReadMe.txt(4KB)
--------Cliect.rc(13KB)
--------res()
--------Cliect.vcxproj.user(143B)
--------CliectDlg.h(3KB)
--------stdafx.h(2KB)
--------Cliect.vcxproj.filters(2KB)
--------Cliect.vcxproj(6KB)
--------Cliect.cpp(2KB)
--------stdafx.cpp(139B)
--------resource.h(3KB)
--------MyCliect.cpp(6KB)
--------targetver.h(234B)
--------Cliect.h(443B)
--------MyCliect.h(2KB)
--------CliectDlg.cpp(10KB)
--------Cliect.aps(105KB)
MyServer1.0
----MyServer()
--------ReadMe.txt(5KB)
--------MyServer.vcxproj.user(165B)
--------res()
--------MainFrm.cpp(2KB)
--------MyServerDoc.cpp(3KB)
--------MyServerDoc.h(859B)
--------stdafx.h(2KB)
--------MyServer.h(670B)
--------MainFrm.h(669B)
--------MyServer.vcxproj(6KB)
--------stdafx.cpp(141B)
--------MyServerView.h(2KB)
--------MyServer.vcxproj.filters(3KB)
--------MyServer.rc(11KB)
--------resource.h(1KB)
--------IOCPModel.cpp(26KB)
--------targetver.h(234B)
--------MyServer.aps(116KB)
--------NetWorkData.h(1KB)
--------MyServer.cpp(4KB)
--------MyServerView.cpp(6KB)
--------NetWorkData.cpp(7KB)
--------IOCPModel.h(9KB)
----MyServer.sln(970B)

网友评论

  • 大多少都是根据 PiggyXP 改的
  • 感谢分享.........
  • 可以直接使用
  • 学习Iocp的例子
  • 用的小猪的类,不知道有没有改进几个小bug
  • good good ,不错的学习资料
  • 源码不错,感谢分享!
  • good good 很好
  • 大多少都是根据 PiggyXP 改的
  • 根据PiggyXP的那个iocp 写的吧
  • 谢谢楼主,正在学习中
  • 谢谢分享,正在学习!
  • 正在学习IOCP的知识.借鉴一下.
  • 楼主的资源质量不错,正在认真学习中
  • 楼主的资源质量不错,里面再有一个程序的介绍就完美了
  • 好资料,正在认真学习中,感谢楼主无私分享。