마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

라즈베리파이 서버 - 안드로이드 클라이언트 파일 송수신 관련해서 궁금한 것이 있습니다.

0 추천
제가 안드로이드에서 라즈베리파이 서버로 파일을 업로드 하는 프로그램을 만들고 있습니다.

근데 파일을 업로드하는 방법이 소켓 통신말고도 http 통신도 있어서 어떤 것으로 구현해야 좋을 지 모르겠습니다.

원래는 라즈베리파이 서버를 C/C++ 소켓으로 구현하다가 문제가 많아서 파이썬으로 다시 구현할려고 하는데, 파이썬 소켓 통신에서 또 문제들이 발생할까봐 고민이 됩니다. http 통신은 제가 잘 알지 못해서 이걸로 파일 업로드가 잘 되는지도 모르겠고... 그래서 여기에 질문을 드립니다.
푸르미르 (170 포인트) 님이 2017년 5월 10일 질문

1개의 답변

0 추천
 
채택된 답변
파일업로드가 안되면 누가 파이썬 쓰겠어요...ㅎㅎ

통신 소켓과 HTTP 통신의 차이는 아래글을 참조해 보세요.

http://blog.naver.com/PostView.nhn?blogId=k220j&logNo=220694238797

간단한 건 소켓 통신으로 구현하셔도 상관없지만, 추후 유지보수까지 생각하면 http 가 좋습니다.
 

구현의 경우  라즈베리파이에 Tomcat서버를 설치하여 기동하신 후

 http://junemoon.tistory.com/122

 
아래코드를 참조하여 구현하시면 될 듯 합니다.

http://leey99.tistory.com/16
익명사용자 님이 2017년 5월 12일 답변
푸르미르님이 2017년 5월 12일 채택됨
답변 고맙습니다. 좋은 참고가 됐습니다.
...