C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[11423] Re:Re:[다시 질문] 메시지의 소실이 없는 C/S프로그램??
정남영 [] 1048 읽음    2001-09-25 08:50
받을때 소실되는 경우라는건 어떤 경우를 말씀 하시는 건가요?

네트워크를 거쳐 도착한 패킷이 소실될수 있다는 말씀인가요?
네트워크를 거쳐 도착한 패킷이 물리적인 오류(라우터나 회선이 끊어진 경우)를 제외하면
소실되는 경우는 없습니다. 만약 UDP도 아닌 TCP가 소실된다면 그건 프로토콜의 설계상 오류가 되는겁니다.

저는 아직 한번도 패킷이 소실되는 경우를 본적이 없습니다. 그리고 TServerSocket이나 TClientSocket을 사용하신다면 OnRead이벤트에서 ReceiveText같은 메소드로 받는 방법 외엔 핸들링을 할수가 없습니다.

다시 한번 말씀드리지면 물리적인 원인으로 인한 문제가 아니면 TCP 프로토콜이 모든 에러 처리를 다해
주기 때문에 메세지가 소실되는 문제는 없습니다.

왕초보 님이 쓰신 글 :
: 답변 감사합니다.
:
: 그런데 보낼때는 모든 메시지를 보냈는데 받을때 소실되는 경우는 없나요?
: 있을거 같은데....
:
: 이럴땐 버퍼를 따로 관리해야 할 것 같은데.. 방법을 모르겠습니다.
:
: 하여튼 보낼때 메시지가 소실될 가능성에 관한 지적은 감사합니다. ^^;

+ -

관련 글 리스트
11323 [질문] 메시지의 소실이 없는 C/S프로그램?? 왕초보 798 2001/09/21
11324     Re:[질문] 메시지의 소실이 없는 C/S프로그램?? kermi 1055 2001/09/21
11406         Re:[다시 질문] 메시지의 소실이 없는 C/S프로그램?? 왕초보 733 2001/09/24
11423             Re:Re:[다시 질문] 메시지의 소실이 없는 C/S프로그램?? 정남영 1048 2001/09/25
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.