NamedPipe을 통해서 클라와 서버간에 패킷을 주고 받게 처리할려고 하는데
pipe가 Tcp처럼 패킷이 쪼개저서 오는건지 아니면 udp처럼 통짜로 오는건지 궁금합니다.
tcp처럼 쪼개저서 오면 패킷 조합 처리를 해줘야 할꺼 같아서요..
NamedPipe 패킷 조합관련 버퍼 처리는 어떻게 해야될가요?
Moderator: 류광
-
- Posts: 1044
- Joined: 2003-02-18 10:29
- Contact:
확실치 않은 답변
1999년에 named pipe를 이용해서 서버간 통신을 해본 바가 있습니다.
[제가 어렴풋이 기억하는 바]
named pipe는 TCP처럼 메시지가 쪼개지거나 합쳐지지는 않습니다. 메시지 기반 통신이니까요.
[구글님의 답변]
http://en.wikipedia.org/wiki/Named_pipe
에 의하면 메시지 기반 통신도 지원하되 사용자가 "그렇게 하고 싶음"을 설정해 줘야 하는군요.
[제가 어렴풋이 기억하는 바]
named pipe는 TCP처럼 메시지가 쪼개지거나 합쳐지지는 않습니다. 메시지 기반 통신이니까요.
[구글님의 답변]
http://en.wikipedia.org/wiki/Named_pipe
에 의하면 메시지 기반 통신도 지원하되 사용자가 "그렇게 하고 싶음"을 설정해 줘야 하는군요.
온라인 게임 서버 엔진 ProudNet
http://www.nettention.com
http://www.nettention.com