C++用win socket api实现的简单的聊天室程序

时间:2014-12-28 03:24:51
【文件属性】:

文件名称:C++用win socket api实现的简单的聊天室程序

文件大小:5.38MB

文件格式:RAR

更新时间:2014-12-28 03:24:51

C++ socket api

本程序用winsocket 实现了一个基于c/s 架构的简单的聊天室程序。 采用面向连结的socket api, 信息发送、接收为阻塞同步方式。为实现多用户聊天,采用了服务器端分发线程处理,主线程阻塞接受客户端socket, 每接收一个socket连接就分发一个线程处理,通过全局变量保存所有客户socket 连接,在每个处理线程中通过客户socket 连接池中每个客户连接发送信息实现消息广播通知。


【文件预览】:
clientserverV1.0可执行程序
----Client.exe(172KB)
----Server.exe(172KB)
源码
----ClientServerV1.0()
--------ClientServer.ncb(49KB)
--------ClientServer.dsw(740B)
--------Client()
--------ClientServer.opt(53KB)
--------Server()
----ClientServerV2()
--------try()
--------ClientServer.ncb(57KB)
--------ClientServer.dsw(927B)
--------Client()
--------ClientServer.opt(58KB)
--------Server()
clientserverV2.0可执行程序
----Client.exe(172KB)
----Server.exe(176KB)
程序说明.doc

网友评论

  • 还行哈哈哈
  • 感谢分享!
  • 很好的资源,对初学者意义非凡。
  • 使用VC6.0++进行的编程,如果有VC6.0的话可以试试。
  • 资源对初学者重复利用价值大简单明了
  • 很好!谢谢分享
  • 对初学者还是个不错的例子
  • 代码思路清晰,结构简明,配有图文并茂的说明文档,是学习C/S开发的很好范例。
  • 还不错,比较基础的东西,新手很好上手的
  • 基本的应用,可以稍微了解下socket的内容
  • 不能叫聊天室,就是简单的socket和线程的应用程序,比较简单,适合初学者
  • 简单的socket 通讯实例,对刚接触vc网络编程的有帮助
  • 资源对初学者重复利用价值大,顶!楼主辛苦
  • 有简单的文件说明,思路清晰,容易看懂程序,很有用的资源~~~
  • 简单明了,不错的资源
  • 还不错,v2里面的try没什么用啊
  • 还可以 仿真可以运行 适合初学者
  • 简单的socket 通讯实例,有比较基础和清晰的步骤。
  • 比较简单的小demo,对初学者有点帮助
  • 很有用,不错
  • 文件目录清晰,有说明文件。多谢分享!
  • 有简单的程序说明,有助于理解
  • 非常简单基础的程序……
  • 很有用,对socket编程有了更深的理解!
  • 没有注释,一般看不懂,建议改善一下,谢谢
  • 还不错,不过我想找的是广播,还是谢谢了
  • 很有用,对socket编程有了更深的理解!
  • 附有简单程序说明,有助于理解!不错
  • 还不错的,可以使用
  • 没有注释,需要慢慢看