|
님께서 이상하다고 생각하신 내용을 보니 저또 한 이상하네요. 전 그런일이 없었는데.^^
그리고, SendBuf와 SendText의 차이는 별로 없다고 생각되네요. 오히려 SendText가 더 문제가 돼면 됐지
더 안정적으로 파일전송을 받는다는 보장은 없습니다. 왜냐하면, SendBuf는 바이너리 단위로 데이타를 전송시키지만, SendText는 텍스트 단위이기때문에 NULL 값에 대한것이 있다면 골치아플 수도 있거든요.
우선 제가 예제프로그램을 드릴테니 참고하시고, 그래도 궁금하시면 다시 문의하시기 바랍니다.
그럼...
--- Change World ---
백상열 님이 쓰신 글 :
: 작은 파일을 전송하는데, Socket->SendBuf(&aa,sizeof(SSPACK)); 이렇게 사용했습니다.
: 그런데, 전송에 문제가있군요.. 할수없이 Sleep();을 사용해서 중간중간 쉬어가며
: send했습니다.. 그럭저럭 잘됩니다. 그런데..
: 만일 서버에서 Sleep();를 사용한다면 치명적인 많은 문제들이 나타나게 될거라는겁니다.
: SendBuf();말고도 Sleep(); 않고도 바르게 전송되는 또다른 파일전달방법은 없을까요 ?
: Socket->SendText();는 어떤지요 ? 아니면..
: 으.. Sleep()를 쓰지않고도 해결할수있는 Send는 없나요?
:
: 만일 않되면 Sleep()으로 지연,대기하지않고, 루틴내의 실행을 완전히 중단(stop)시켰다가
: 다시 어떤 요구에의해 실행중단된 그곳에서 다시계속 실행(Continue)하는 방법은 없나요?
:
: ps: C++프로그램내에서 어떤 버튼을 클릭하면 웹브라우저를 통해 어느곳의 파일을
: ("대상저장"을 클릭하지않고도..) 자동으로 전달되게하는 방법은 어떻게하나요 ?
:
: 도사님들의 조언을 부탁합니다. 그럼.. -- wolfyes --
:
|