1. 아키텍쳐
- 기본적인 서비스 방식
*프로바이더가 애플의 서드파티 서버에 공지(NOTICATION)를 하면
그 내용을 아이폰(애플리케이션)에 전달한다.
- 보안 아키텍쳐(Security Architecture)
: TLS 커넥션으로 디바이스와 APNS 그리고 프로바이더를 식별한다.
*Device - APNS
*TLS는 인터넷 상에서 통신하고 있는 애플리케이션과 그 사용자들 간에 프라이버시를 지키기 위한 프로토콜이다. TLS는 서버와 클라이언트가 통신할 때, 어떠한 메시지에 대해서도 제3자가 엿듣거나 또는 손을 댈 수 없도록 안전하게 지켜준다.
- 토큰 생성 및 해제
: 토큰는 메시지를 보내는 기기에 대한 주소를 뜻한다.
토큰을 생성해서 프로바이더에게 전달해주는 것이 푸쉬 서비스의 기본적인 준비다.
(토큰은 변화하지 않기 때문에 한번 생성해서 저장해 두면 편리하게 푸쉬를 보낼 수 있다.)
- 토큰 공유
:프로바이더에게 토큰을 전달한다.
- 푸쉬 (Payload)
: 푸쉬 메시지는 Payload라는 객체로 이동된다.







댓글 없음:
댓글 쓰기