이렇게 문자열을 상대방에 보내는듯이..
파일을 열고나서 일정량씩 버퍼에 읽은다음에 send함수로 보내면 됩니다.
받는쪽에서는 받는 족족 파일에다가 쓰면 되구요..
뭐.. 이어받기나 다른 기능이 추가가 된다면 프로토콜을 설계해야하겠지만요..
-------------------------------------------------------------------------------
It's better to appear stupid and ask question than to be silent and remain stupid.
파일을 여러 메시지로 쪼개서 보내서 받는 쪽에서합치면 됩니다.. 쪼개
파일을 여러 메시지로 쪼개서 보내서 받는 쪽에서
합치면 됩니다.. 쪼개서 정확히 보내고 받아서 합치는
규칙을 나름대로 정하시면 이것이 파일 전송을 위한
프로토콜이 되겠지요..
아님 FTP를 사용하심이.. FTP도 이름 그래도
파일 전송 프로토콜이니까요..
http://blog.dreamwiz.com/shjii
..
파일이나 메시지나 사람이 보기에 다르게 보일뿐 둘다 컴퓨터가 보기에는 전혀 연관성이 없는 데이터의 일종일 뿐입니다..
이렇게 문자열을 상대방에 보내는듯이..
파일을 열고나서 일정량씩 버퍼에 읽은다음에 send함수로 보내면 됩니다.
받는쪽에서는 받는 족족 파일에다가 쓰면 되구요..
뭐.. 이어받기나 다른 기능이 추가가 된다면 프로토콜을 설계해야하겠지만요..
-------------------------------------------------------------------------------
It's better to appear stupid and ask question than to be silent and remain stupid.
제가 예전에 맡은 프로젝트 중에 비슷한 기능이 필요했었는데,( 임베디
제가 예전에 맡은 프로젝트 중에 비슷한 기능이 필요했었는데,
( 임베디드는 아니었고, 대신 클라이언트의 환경이 제한적인 기계였는데요, )
프로토콜로 통신을 했습니다. 패킷 헤더에 프로토콜을 달아서 보냈는데,
그 프로토콜중에 화일전송용 tag 을 달아서, 그 tag 이 넘어오면, closing
tag 이 올때까지, 다른 스트림으로 빼고, 그 스트림을 화일로 보냈습니다.
삽질의 대마왕...
댓글 달기