안녕하세요,
기기[폰]<->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 중 이용한다고 하는데 제가 정확히 알아가고있는지 궁금합니다 ㅠ