2010-06-15 4 views
1

명명 된 파이프에서 소켓 스트림으로 스트림을 변환하는 방법은 무엇입니까? (Windows에서) (소켓의 파이프 스트림에있는 모든 새로운 데이터 공유)? 이 아닌 요구에 맞는 경우, 당신은 단지를 구축해야, 그러나명명 된 파이프에서 소켓 스트림으로 스트림을 변환하는 방법은 무엇입니까? (Windows C++)

CreateFile("\\ServerName\pipe\PipeName", ... 

:

+1

[여기에 답변] (http://stackoverflow.com/questions/230128/best-way-to-copy-between-two-stream-instances-c "Stackoverflow") 이미? – shambulator

답변

1

윈도우에서 명명 된 파이프의 좋은 점은 이미 단지에 서버 이름을 지정하는 네트워크에서 작동한다는 것입니다 read 루프 (나는 OVERLAPPED I/O를 제안한다.)는 파이프로부터 읽힐 때마다 수신 된 데이터를 소켓에 쓴다.