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

하드웨어-웹서버-안드로이드 앱으로의 통신은 어떻게 하나요??

0 추천
apmsetup로 웹서버를 실행시키고 있습니다.

안드로이드-웹서버 간 통신은 AsyncTask를 사용해 서버로 데이터를 보내면

서버에서 처리 후 결과를 돌려주는 식으로 구현했고,

안드로이드-웹서버-하드웨어 역시 웹서버로 데이터를 보내면 서버에서 처리 후 해당 하드웨어(ip를 가진)로

전송하도록 만들었습니다.

 

그런데 하드웨어에서 웹서버로 데이터를 보냈을 때, 서버가 안드로이드 앱에 데이터를 보내주고 싶다면

어떻게 해야 좋을까요?? 하드웨어처럼 ip를 알고 있는 상태도 아니니까 어떤 식으로 접근해야 할지 모르겠습니다.

아무리 생각해봐도 어플이 웹서버에 주기적으로 체크하는 방식밖에 떠오르지 않는데...

이것보다 적절한 방법이 분명 있을거 같다는 생각이 자꾸 드네요;

조언 한 마디만 부탁드리겠습니다. 감사합니다.

 

ps. 하드웨어에서 서버로 데이터 전송은 일단 http GET방식을 사용하고 있습니다.
익명사용자 님이 2015년 8월 5일 질문

1개의 답변

+2 추천
푸시 push 쓰세요오오
익명사용자 님이 2015년 8월 5일 답변
...