命名管道实现点对点聊天程序

时间:2016-02-01 08:29:30
【文件属性】:
文件名称:命名管道实现点对点聊天程序
文件大小:26MB
文件格式:ZIP
更新时间:2016-02-01 08:29:30
C++ MFC NamedPipe 利用命名管道实现本机两个进程之间通信。一个服务器,一个客户端。可以通过修改管道的名字实现网络通信(参照管道的命名方法),并且可以通过修改服务器创建管道时的参数,实现服务器与多个客户之间的的通信。 相对于Socket编程,通过命名管道的实现方法更简单,尤其适用于客户端少且数据量大的场合,而且在单机不同进程间通信方面也比用Socket更优。
【文件预览】:
myTestPipe
----TestPipeClient()
--------TestPipeClient()
--------TestPipeClient.suo(33KB)
--------TestPipeClient.ncb(17.67MB)
--------TestPipeClient.sln(908B)
----TestPipeServer()
--------TestPipe.sln(890B)
--------TestPipe.ncb(17.64MB)
--------TestPipe()
--------TestPipe.suo(45KB)

网友评论

  • 非常好的资源,借鉴学习了很多
  • 可以编译通过运行,程序功能实现没有任何问题,非常好的资源。
  • 是命名管道的完整程序,其中有两个工程,一个客户端和一个服务端,如果客户端编译失败,请把NamedPipe类的路径设置一下,两个工程是公用一个的!谢谢lz分享!
  • 可以正常运行,学习了
  • 还不错,但不是我需要的例子
  • 写的挺不错的 也可以通过编译 也从中学习了不少东西
  • 服务器退出时会出错,要先通知客户端结束管道连接,再退出服务器端。