Push Notification Service
https://archive.appcelerator.com/question/148992/how-to-send-push-notification-not-to-all-but-to-one-indentifiant
https://pushpad.xyz/
http://stackoverflow.com/questions/22736913/push-notification-vs-web-sockets-for-implementing-a-real-time-chat-app
https://firebase.google.com/docs/cloud-messaging/
https://batch.com/parse-replacement-with-firebase
https://aws.amazon.com/blogs/aws/push-notifications-to-mobile-devices-using-amazon-sns/
https://archive.appcelerator.com/question/148992/how-to-send-push-notification-not-to-all-but-to-one-indentifiant
To get an idea how push notification works I strongly suggest you to go through this doc,
http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/ApplePushService/ApplePushService.html
http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/ApplePushService/ApplePushService.html
In brief,
your device send a notification to your server, the server then connects to the APNS(Apple Push Notification Server) which actually send the notification to a specific device.
your device send a notification to your server, the server then connects to the APNS(Apple Push Notification Server) which actually send the notification to a specific device.
So in order to send the notification to a specific device you should be knowing the destination device ID.
once you get that send that device ID to the APNS and it will send the notification to that server.
http://ionicguru.blogspot.in/2015/12/send-push-notification-to-specific-user.htmlonce you get that send that device ID to the APNS and it will send the notification to that server.
https://pushpad.xyz/
http://stackoverflow.com/questions/22736913/push-notification-vs-web-sockets-for-implementing-a-real-time-chat-app
https://firebase.google.com/docs/cloud-messaging/
https://batch.com/parse-replacement-with-firebase
https://aws.amazon.com/blogs/aws/push-notifications-to-mobile-devices-using-amazon-sns/