|
C++ builder 6.0에 있는 Component tab의 internet tab에 있는 소켓을 사용하여
C/S 프로그램을 만들고 있습니다.
Client(n):Server(1) 개념으로 개발을 하고 있습니다.
1. TClientSocket 사용(client 프로그램)
-Type => stNonBlocking
2. TServerSocket 사용(Server 프로그램)
-Type => stNonBlocking
3. 궁금한점은 Client에는 Server쪽으로 보낸 데이타를 확인하는 방법을 알고 싶습니다.
1) Client에서 Server쪽으로 보낸 데이타를 서버에서 모두 받았는지
모두 받지 못하였을 경우 다시 받는 방법이 궁금하여 이렇게 질문을 합니다.
2) Client에서 데이타전송
Server에서 읽음
Server에서 읽은 데이타가 정확하지 않거나 일부분만 받음
Client에서 재 전송 시도
3) 위 같은 방법으로 해야 될 것 같은데
무엇을 어떻게 해야 할지 망막하여 부탁드립니다.
혹시 위와 같은 문제를 해결하는 방법(알고리즘) 및 소스를 가지고 계시면 리풀 달아 주시거나 메일 부탁드립니다.
|