NamedPipe 패킷 조합관련 버퍼 처리는 어떻게 해야될가요?

3권에서 새로 도입된 네트웍 및 멀티플레이어 프로그로그래밍 섹션을 위한 게시판입니다.

Moderator: 류광

Locked
비회원

NamedPipe 패킷 조합관련 버퍼 처리는 어떻게 해야될가요?

Post by 비회원 »

NamedPipe을 통해서 클라와 서버간에 패킷을 주고 받게 처리할려고 하는데
pipe가 Tcp처럼 패킷이 쪼개저서 오는건지 아니면 udp처럼 통짜로 오는건지 궁금합니다.
tcp처럼 쪼개저서 오면 패킷 조합 처리를 해줘야 할꺼 같아서요..
imays
Posts: 1044
Joined: 2003-02-18 10:29
Contact:

확실치 않은 답변

Post by imays »

1999년에 named pipe를 이용해서 서버간 통신을 해본 바가 있습니다.

[제가 어렴풋이 기억하는 바]
named pipe는 TCP처럼 메시지가 쪼개지거나 합쳐지지는 않습니다. 메시지 기반 통신이니까요.

[구글님의 답변]
http://en.wikipedia.org/wiki/Named_pipe
에 의하면 메시지 기반 통신도 지원하되 사용자가 "그렇게 하고 싶음"을 설정해 줘야 하는군요.
온라인 게임 서버 엔진 ProudNet
http://www.nettention.com
Locked