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

폰<->pc서버간의 통신 질문드립니다.

0 추천
안녕하세요,

기기[폰]<->pc서버간의 통신으로 서버에 있는 이미지를 폰으로 전송하고자 합니다.

제 pc에 서버를 구축한 다음, 테스트가 마무리 되면 다른 pc로 작업하려고 합니다.

보여주거나,전송할 이미지는 다 만들어둔 상태입니다.

1.앱에서 1/1/1 버튼을 눌러서, 해당 넘버를 서버로 전송 후,

2.서버에서 해당 값[1~3중 하나]을 받아 서버쪽db에서 값을 조회합니다.

[각 넘버당 10개정도의 그림이 있습니다. 1-1,1-2이런 그림..]

3.조회된 이미지들을 다시 앱[client]으로 전송해서, 리스트에 뿌려줍니다.

4.리스트에뿌려진 이미지 중 선택된 이미지 [최소1개~]를 다운로드합니다.

 

통신방법을 보니 httpclient를 사용하거나, tcp/udp를 사용하는 방법이 있는데.

tcp는 1:1통신, udp는 1:N(사용자)로 알고있습니다.

1대1 통신보단, 이 앱을 설치 한 후, 다수의 사용자가 서버의 이미지를 다운받고자 하는데,

보통 이런 경우엔 어떠한 방식을 많이 사용하는지 궁금합니다..

궁금한 것이 있는데.. 값을 서로 주고받으며 통신할 때,

안드로이드[폰]<->서버<->db 이런식으로 하는것인가요?

찾아보니 안드로이드와 mysql은 직접 통신이 안된다 해서 중간에 매개체(?)를 두고 값을 주고받는다는데..

DB[mysql]에는 테이블을 생성해서 이미지명,이미지경로[로컬pc내의 특정경로로]를 미리 다 입력해놓고

그 db 데이터들만 사용하려고 합니다..

검색해보니 php나 jsp 중 이용한다고 하는데 제가 정확히 알아가고있는지 궁금합니다 ㅠ
망고사탕 (5,000 포인트) 님이 2015년 12월 21일 질문
망고사탕님이 2015년 12월 21일 수정

답변 달기

· 글에 소스 코드 보기 좋게 넣는 법
· 질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면 로그인하거나 혹은 가입 하세요.
...