如何将命名管道中的流转换为套接字流? (在 Windows 上使用 C++ 语言)
如何将命名管道中的流转换为套接字流? (在 Windows 上)(共享套接字上管道流中的所有新数据)?
How to turn stream from Named Pipe into Socket Stream? (in on Windows) (Share all new data in pipe stream on socket)?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Windows 中命名管道的好处是它们已经在网络中工作,只需指定服务器名称即可:
但是,如果这不符合您的需求,您只需构建一个读取循环(我建议重叠 I/O) ,每次从管道读取数据时,将接收到的数据写入套接字。
The nice thing of named pipes in Windows is that they already work in a network just specifying the server name in the:
However, if this not fits your needs, you just have to build a read loop (I suggest OVERLAPPED I/O) that, at every read from the pipe, writes the received data to the socket.