文件名称:基于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)