CAFE

댓글

뒤로

IPC 데이터 전송 관련

작성자아라한| 작성시간15.04.02| 조회수101| 댓글 3

댓글 리스트

  • 작성자 슈퍼성근 작성시간15.04.02 안녕하세요. 감사합니다.

    1M를 극복하려면 세가지 방법이 있겠네요.

    1) 압축하여 전송
    2) 나눠서 전송
    3) 파일로 저장해두고 파일 URI 전달
    클라이언트에서 해당 URI로 직접 데이터를 읽어 감

    1)의 경우는 압축을 한다하더라도 1M가 넘을 수 있기 때문에
    완벽한 해결방법이라고 할 순 없습니다.

    2) 서비스에서 콜백을 인터페이스를 제공하고
    결과를 콜백으로 넘겨줍니다.
    서비스는 보낼 데이터를 나누고 나눈 횟수만큼
    콜백을 호출해주는 것입니다.

    3) 서버가 보낼데이터를 파일로 저장해주고
    그 경로정보(URI)를 넘겨줍니다.
    클라이언트는 URI로 직접 접근하여 파일을 읽으면 되니 용량의 제한은 없어 집니다.
  • 작성자 슈퍼성근 작성시간15.04.02 사실 보낼 데이터가 500K 이상으로 많아진다면
    파일로 저장해서 사용하는 3)번 방법이 일반적입니다.

    수고하세요.
  • 작성자 아라한 작성자 본인 여부 작성자 작성시간15.04.02 감사합니다^^
맨위로

카페 검색

카페 검색어 입력폼
카카오 이모티콘
사용할 수 있는 카페앱에서
댓글을 작성하시겠습니까?
이동시 작성중인 내용은 유지되지 않습니다.