Q&A

  • SendText로 데이터 나누어 전송하기..
안녕하세요.?^^*
윽~ 코딩할려니까, 생각만큼 되지가 않네요.. 무식이 죄죠..ㅡ.ㅡ
서버에서 클라이언트로 SendText로 데이터를 전송할려고 합니다.
데이터 크기범위는 1K에서 약 30K까지..
그러니까, 보낼 데이터가 1K일수도 있고 15K일수도 있고 최대 30K까지입니다.
서버에서 클라이언트에 데이터를 보낼때.. 512byte로 나누어서 보낼려고 하거든요..
만약에 서버에 있는변수 String값 S가 약 15K라면 데이터를 어떻게 나누어서 보내는가가 잘 되지 않네요.
먼저 512만큼 나누어 보낸다고 했으니, S의 값을 512로 나누어서 데이터가 끝이아니면 데이터계속이라는 것을 제시하고 보내고 끝이면 데이터끝이라고 보내면 될것같은데..
문제는 서버에서 데이터를 어떻게 나누는지가.. S를 512로 나누어서 변수하나하나에 다집어넣고 차례대로 보내는건지... 그부분이 좀 난감하네요.. 나누어서 변수에 집어넣는다면 어떻게 나누어 집어넣는지...
고수님들의 도움 부탁드립니다.
1  COMMENTS
  • Profile
    한만교 2002.12.07 11:37
    데이터의 전송은 정상적으루 전송이 될껍니다...전체데이터가 한방에 쏙 들어갈껀데여...그러다면 문자열의 맨 앞에 STX를 붙이구 마지막에 ETX를 붙여서 보내보시는게 어떨까여? 프로토콜의 기본인데 그렇게 하면 굳이 나눠서 보내두 되지 않을까 하는데여....
    다만 수신단쪽에서 데이터의 처리분을 아주 쬐금만 생각해 주시면 될듯합니다..그럼 즐프하시길 빕니다..