2013-11-14 3 views
3

현재 작업중인 iPhone 및 Android 앱에 푸시 알림을 제공하려고합니다. 푸시 알림 서비스를 살펴 보았고 매우 비쌌으므로 socket.io를 사용하여 자체적으로 실행하려고합니다.푸시 알림 용 Nodejs 및 socket.io

제 질문은 서버에서 요구하는 방식이 푸시 알림이라고 생각하십니까? 대역폭 또는 특정 서버 설정이 필요합니까?

나는 슬프게도 필요한 금액을 예상하기 위해 푸시 알림을 사용하지 않았습니다.

현재 nodejs 앱에 Nodejitsu를 사용하고 있으며 푸시 서버를 호스트 할 계획이 있습니다.

올바른 방향으로 나를 돕는 데 도움이 될 것입니다.

답변

2

필요한 대역폭은 매일 푸시 할 알림 수에 따라 다릅니다. 각 알림은 비교적 작습니다 (Apple 푸시 알림 - 최대 256 바이트 페이로드 + 일부 오버 헤드 < 메시지 당 400 바이트, Google 클라우드 메시징 - 최대 4K 바이트 페이로드 + 일부 오버 헤드 < 메시지 당 5K 바이트). 당신은 수학을 할 수 있습니다.

또한 Apple 푸시 알림의 경우 서버에서 나가는 포트 2195 & 2196에 연결할 수 있어야합니다. Nodejitsu에 익숙하지 않아 자세한 정보를 제공 할 수 없습니다.