如何将流从命名管道转换为套接字流? (在Windows上的C ++中)

时间:2010-06-15 20:06:19

标签: c++ windows sockets named-pipes

如何将命名管道中的流转换为套接字流? (在Windows上)(在套接字上共享管道流中的所有新数据)?

1 个答案:

答案 0 :(得分:1)

Windows中命名管道的好处是它们已经在网络中工作,只是在:

中指定服务器名称
CreateFile("\\ServerName\pipe\PipeName", ...

但是,如果这不符合您的需求,您只需构建一个读取循环(我建议OVERLAPPED I / O),在每次从管道读取时,将接收到的数据写入套接字。