群聊控制台程序

时间:2015-07-31 05:53:35
【文件属性】:

文件名称:群聊控制台程序

文件大小:29KB

文件格式:RAR

更新时间:2015-07-31 05:53:35

聊天 多线程 网络

实现了控制台方试群聊的程序,基本功能登陆,用户信息同步,聊天,注销;网络部分使用socket编程;采用多线程方式运行,自已设计了一个简单线程池供线程管理。目前做的比较粗糙,给大家提供一个参考。服务器一方面与客户端通信,另一方面可以加入维护客户端,收集信息,这个留了消息类型,没有实现。还有计划实现web客户端形式


【文件预览】:
hatchNet-V100R001C01
----hatchWinApp.h(720B)
----hatchRunner.h(2KB)
----hatchUserInfo.h(1005B)
----hatchList.cpp(3KB)
----hatchUserInfo.cpp(3KB)
----hatchNet.cpp(10KB)
----hatchLocalManage.cpp(82B)
----hatchProtocol.h(2KB)
----hatchLog.h(3KB)
----hatchRunner.cpp(4KB)
----hatchCommonFile.cpp(402B)
----hatchGlobal.h(1KB)
----Debug()
----hatchGlobal.cpp(1KB)
----hatchMem.log(0B)
----hatchThreadPool.h(4KB)
----hatchNet.vcxproj(8KB)
----hatchList.h(997B)
----hatchWinApp.cpp(5KB)
----hatchNet.vcxproj.filters(3KB)
----hatchNet.vcxproj.user(143B)
----hatchLocalManage.h(168B)
----Release()
----hatchCommonFile.h(5KB)
----hatchDev.log(0B)
----hatchMemoryDB.h(175B)
----hatchNet.h(2KB)
----Serverdbg()
----hatchServices.cpp(12KB)
----hatchRun.log(578B)
----Clientdbg()
----hatchMemoryDB.cpp(429B)
----hatchServices.h(1KB)
----hatchLog.cpp(7KB)
----hatchNet.vcxproj.vspscc(257B)
----hatchThreadPool.cpp(11KB)
----hatchProtocol.cpp(14KB)
----hatchStart.cpp(810B)

网友评论