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

push 푸시를 공부중인데 제가 이해한게 맞나요?

0 추천
일단 구글에서 제공하는 gcm으로 푸시 서비스를 만들생각입니다.

1. 푸시 과정을 보면 앱을 다운받은 사람이 regID을 서버에 등록해야되잖아요? 보통 구글링 해보면 버튼눌러서 사용자가 직접 등록하게 되있던데 근데 실제로 다른 앱들 사용해보면 그런과정은 없잖아요? 그럼 설치하자 마자 자동으로 등록하게 코드를 짜놓은 거 맞나요?

 

2.등록한 RegID 는 보통 mysql에 자동저장 하도록 코드짜는것이 일반적이죠?  /+ http://gcmsender.herokuapp.com/ 여기 들어가 보니까 RegID를 하나하나 복사해서 다 적어야 하는거 아닌가요? 실제 앱사용자가 많으면 비효율적인거 아닌가요?

 

3.저희 회사가 푸시서비스를 추가한 앱제작을 의뢰했었는데 완성작을 보니까 푸시 서버를 굉장히 깔끔하게 해놨더라구요. cafe24를  써서 아예 관리자 페이지를 따로 만들어줘서 아주 손쉽게 보내줄수 있게 해주던데

이 경우엔 작동원리가 regID 등록 -> 구글서비스 ->mysql저장 / 관리자 페이지에서 전송(php로 전송하겠죠? 여긴 당연히 mysql하고 연결되있고)-> 구글서비스 -> 사용자 인것 맞나요? //+ 관리자 페이지를 php로 만들꺼면 node.js를 사용안해도 되는거죠?

 

고수님들 답변 부탁드립니다 ^_^!
껄껄앱 (1,910 포인트) 님이 2016년 2월 6일 질문

1개의 답변

0 추천
 
채택된 답변
1.네

2.네 일반적입니다. 여러사람에 보낼때는 리스트로 보내면 메소드 한번 호출로 푸시가 가능합니다.

하지만 gcm 문서에도 나와있지만 100%수신률을 보장하진 않습니다.

 

3. 클라이언트가 gcm서버로 부터 regId를 받고나면 써드파티 서버에 regid를 회원정보와 같이 등록하여 관리하게 됩니다. 관리하는 부분에 있어서는 요구사항에 따라 천차만별이니 따로 설명하지 않겠습니다.

참고로 php는 서버사이드 언어이고 node.js는 자바스크립트라는 언어의 프레임워크입니다.
익명사용자 님이 2016년 2월 6일 답변
껄껄앱님이 2016년 2월 10일 채택됨
...