서버와 양방향으로 통신해야하는 Android 앱을 개발 중입니다. 그 말은, 서버 또는 장치가 언제든지 메시지 사이에 임의의 시간 간격으로 메시지를 보낼 수 있다는 의미입니다. 장치에서 서버로 데이터를 보내는 것이 일반적이며 잘 이해할 수있는 작업이지만 서버에서 장치로가는 가장 좋은 방법은 무엇인지 확실하지 않습니다.서버에서 Android 기기로 데이터를 전송하는 가장 좋은 방법
디바이스를 주기적으로 폴링하는 것은 대기 시간과 배터리 소모로 인한 나쁜 아이디어 일 수 있다고 생각하지만이 옵션을 고려할 의향이 있습니다. 현재 내 계획은 이메일 - SMS 브릿지를 통해 서버에서 문자 메시지를 보내고, 내 앱이 이러한 메시지를 수신하고 처리하는 서비스를 실행하게하는 것입니다.
이 시나리오에 대한 모범 사례가 있으면 텍스트 메시지를 사용할 때 고려하지 못한 단점이 있습니다. 이 질문을 위해 사용자가 무제한 텍스트 데이터 요금제를 사용한다고 가정하여 텍스트 당 비용을 지불하는 것은 문제가되지 않습니다.
이것은 재미있을 것 같고, 나는 분명히 그것에 대해 살펴볼 것입니다. XMPP는 실제로 SMS 메시지를 사용하지 않는다는 것 외의 이유로 인해 SMS보다 선호됩니까? – newdayrising
나는 물건의 전체 하중을 포함하도록 내 원래의 답변을 편집했습니다. –
SMS 메시지를 가로채는 것에 대한 매우 유용한 정보를 보내 주셔서 감사합니다! – newdayrising