APNS的推送機制
APNS ? ?apple push notification Service的縮寫
自己應用程序服務器 ?---------》APNS--------》iPhone-----》app客戶端
1.應用程序的服務器把要發(fā)送的消息弯囊,和目的IPHONE的標識打包,發(fā)給APNS
2.APNS在自身的已注冊PUSH服務的iPhone列表中胶果,查找有相關標識的ipone匾嘱,并把消息發(fā)給iphone
3.iphone把接受的消息傳遞給相應的應用程序,并彈出設定彈出push通知
具體操作方法如下
1.應用程序得先注冊APNS消息推送
2.iOS從APNS Sever獲取device token早抠,應用程序程序接受device token(標識)
3.應用程序將device token發(fā)送給程序的push服務端程序
4.服務端程序向APNS服務發(fā)送消息
5.APNS服務將消息發(fā)送給iphone應用程序