2012-10-09 3 views
0

일부 이벤트에서 모바일에 알림을 보내는 모바일 응용 프로그램 용 백엔드 서버 [Java EE]를 구현하고 싶습니다. 푸시 또는 알림 중 가장 좋거나/가장 간단한 방법에 대해 묻고 있습니다. 여기 있습니다. 내 아이디어/질문
1- 요구 사항은 응용 프로그램이 실행되고 있지 않을 때 모바일에 알림을 즉시 전송하는 것입니다.
2 IOS 또는 Android로 알림을 푸시하기 위해 읽었습니다. Apple/Google 알림 서버에 연결해야 할 필요가 있습니다. 특히이 프로그램은 저수준 소켓 프로그래밍을 필요로하지만, 숫자 1을 기반으로하고 프로젝트에 제한된 시간과 예산이 필요하다는 점이 복잡하다고 느꼈습니다. 실제로 추진해야합니까? 정말 복잡합니다.
3 - 당겨서 배터리를 소모하고 데이터를 소비 할 수 있지만 하루에 3 ~ 4 번만 실행되는 모바일에서 간단한 작업을 구현하면 백엔드 서버에서 간단한 웹 서비스를 호출하면 어떨까요? 비슷한 경우 :알림을 밀거나 당기기

답변

1

1) 당신이 이미 응용 프로그램을 실행하는 경우, 그것은 어쨌든 같은 위치에 연결하는 몇 가지 튜토리얼을 제공 할 수 있는지
PS 많이 이해할 수있을 것이다 알림을 요청? 그렇다면 그 시점에서 알림을받을 수도 있습니다. 그러나, 응용 프로그램이 적극적으로 연결되어 있지 않으면, 나는 당기는 것을 피하려고합니다.

2) google 및 사과 사이트의 알림 서버와 직접 상호 작용하는 것은 실제로 성가신 작업 일 수 있습니다. 그러나 이것을 훨씬 쉽게 만들어 준 회사가 있습니다. urbanairship, xtify 및 mblox와 같은 회사를 사용하면 몇 분 안에 푸시 메시지를 보낼 수 있다는 이점이 있습니다. (예제는 튜토리얼 섹션에서 http://developer.mblox.com/docs/을보십시오).

3) 당신이 제시하려고하는 데이터에 따라 최종 사용자는 즉시 데이터에 익숙합니다. 하루에 3 ~ 4 번 당기는 것만으로도 충분하다고 생각할 수는 없지만, 유스 케이스가 하루에 4 번까지만 제한되고 이에 대한 백그라운드 프로세스에서 진행되는 다른 활동이 없다면 백그라운드 프로세스가 실행 중일 수도 있습니다. 그러나 이것을 신중하게 생각하십시오 ... 하루 중 당신이 읽는 횟수를 늘리기를 원한다면 최종 사용자 만족을 보장하기 위해 다시 쓰기가 필요한 시점에 곧 도달 할 것입니다.