Google 클라우드 메시징에 대해 읽었으며 개발자로서 제 질문은 "무엇입니까?" 누구든지 이것을 위해 무엇을 사용 하겠는가의 예를 제공 할 수 있습니까? 나는 소스 코드를 찾고 있지 않습니다. 대신 나는 사람들이 사용하기 위해 가지고있는 아이디어에 대해 궁금합니다. Google Docs에서Google 클라우드 메시징의 목적은 무엇입니까
답변
: 안드로이드에 대한
Google 클라우드 메시징 (GCM)은 개발자가 Android 기기의 Android 애플리케이션으로 서버에서 데이터를 전송하는 데 도움이되는 서비스입니다. 이것은 Android 애플리케이션에 서버에서 가져올 새로운 데이터 (예 : 친구가 업로드 한 영화)가 있음을 알리는 가벼운 메시지 일 수도 있고 최대 4KB의 페이로드 데이터를 포함하는 메시지 일 수도 있습니다. 인스턴트 메시징은 메시지를 직접 소비 할 수 있음). GCM 서비스는 메시지 큐잉 및 대상 장치에서 실행중인 대상 Android 애플리케이션에 대한 모든 측면을 처리합니다.
정말 실사 설명입니다. 외부/네트워크 서비스에서 핸드셋으로 작은 메시지를 전송하여 앱이 작동하도록하는 메커니즘 일뿐입니다. 완전히 손으로 코딩 된 프로토콜을 사용하여 JSON 또는 XML에 의존하는 완전한 사용자 정의 패키지를 구현하는 것보다 훨씬 쉽습니다. ('off the shelf'도구를 사용하는 것이 꽤 우아한 해결책을 제시한다고 자주 말하는 것은 아닙니다.)
이전에는 간단한 비디오 팟 캐스트 스타일 앱을 구현했습니다. 놀라운 것은 없습니다. 단지 서버의 새로운 콘텐츠를 기다리고 있습니다. 이 시나리오에서는 응용 프로그램이 시작될 때 서버에 쿼리 한 다음 비디오 파일을 다운로드하도록 코드를 구체적으로 작성해야했습니다. 또 다른 대안은 앱이 서버 x 분 또는 시간마다 쿼리했음을 분명히하는 것입니다.
이제 GCM을 사용하여 앱을 다시 작성하고 서버가 앱이 조치를 취할 필요없이 앱에 알리도록 할 수 있습니다. 당연히 모바일에서는 앱을 서버에 연결하여 실제 이유없이 여러 번 쿼리하는 것이 바람직합니다. 또한 앱을 실행하고 서버에서 업데이트를 요청하는 동안 기다려야하는 것이 좋습니다. 위의 단락에서
예는 명백한 응용 프로그램입니다 -하지만 상상력으로 훨씬 더 사용할 수 있습니다.
기억해야 할 것이 가장 중요하다고 생각합니다. 도구 목적이 아닌 도구를 찾으십시오.! 필요한 경우, 필요합니다. - 필요하지 않은 곳에서 시도하고 쐐기를 붙이지 마십시오!
- 1. Google 클라우드 메시징의 WakeLock
- 2. Google 클라우드 메시징의 setRegisteredOnServer() 기능
- 3. Google TV에서 Google 클라우드 메시징
- 4. Google 클라우드 SQL : 문
- 5. Google 클라우드 메시징 보안
- 6. Google 클라우드 및 Android
- 7. Google 클라우드 메시징
- 8. Google 클라우드 메시징
- 9. Google 클라우드 프린트를 통해 인쇄
- 10. Google 클라우드 SQL 및 Google 앱 엔진
- 11. GAE는 : Google 클라우드 SQL + JPA는
- 12. Google 클라우드 sql 사용 권한
- 13. Android가 Google 클라우드 SQL에 연결
- 14. 클라우드 앱 및 Google 드라이브
- 15. android의 Google 클라우드 프린트에 액세스
- 16. Google 클라우드 메시징 서버 C#
- 17. Google 클라우드 저장소가 안드로이드 앱
- 18. iPhone 앱에서 Google 클라우드 사용
- 19. 자바에서 Google 클라우드 저장소의 예
- 20. android 용 Google 클라우드 메시징
- 21. Google 클라우드 프린트로 PHP 인쇄
- 22. 업로드 사진 Google 클라우드 서버
- 23. Google 클라우드 메시징 및 배터리 소모 감소
- 24. 메시징의 자바 네트워크 프로그래밍 조정
- 25. 간단한 클라우드 Google 문서 도구로 저장
- 26. Google 앱 엔진 데이터 저장소에서 조상의 목적은 무엇입니까?
- 27. 클라우드 컴퓨팅 - 블루 클라우드 컴퓨팅 및 클라우드 비교
- 28. 마커 인터페이스의 목적은 무엇입니까?
- 29. 지점 폐쇄의 목적은 무엇입니까
- 30. 의도 카테고리의 목적은 무엇입니까?
아마도 설명서를 읽어야합니까?! 그것은 장치에 작은 메시지를 보내는 것입니다. – Mark
나는 RTFM에 당신을 제안 할 것이다 !! – Anil