2012-02-27 3 views
0

저는 서버 클라이언트 설계에 대해 매우 익숙합니다. 이제 웹 서비스를 사용하여 Android와 Java 서버간에 통신하고 갑자기 이상한 아이디어가 떠오 릅니다. 응답이없는 webservice를 구현하면 1. 어떤 업데이트를 제공하기 위해 활동 중에 스레드를 사용하여 서비스를 호출합니다. 2. 서비스를 사용하여 서비스를 호출 한 후 어떤 업데이트가 "푸시 (push)"된 활동이므로웹 서비스를 푸시 알림으로 사용 하시겠습니까?

답변

0

두렵게 두려워합니다. 응답이 반환되기 전에 요청이 단순히 시간 초과 될 가능성이 큽니다.

서버에서 Android 클라이언트로 푸시 메시지를 보내려면 Google의 Cloud To Device Messaging 프레임 워크를 확인하십시오.

+0

나는 C2DM을 알고 있지만 Kindle Fire와 호환되기 위해 앱을 필요로하므로 다른 잠재적 인 대안을 찾고있다 .... Urban Flyship 또는 Xtify에 대한 내 눈을 감수하고 있지만 꽤 비싸다. . – touchaponk

+0

물론 다른 옵션은 폴링입니다. 즉, Android 앱에서 경량 호출을 통해 주기적으로 서버의 모든 업데이트를 요청하도록합니다. 완전한 푸시 메시징 프레임 워크를 사용하여 전체적인 작업을 수행하지 않을 경우이 작업을 안정적으로 수행 할 수있는 유일한 방법입니다. – tomtheguvnor

관련 문제