Is it possible to implement iPhone push notifications in a Google App Engine application?

后端 未结 5 1056
花落未央
花落未央 2021-01-31 11:07

I\'m in the planning phase of an iPhone application and am considering using Google App Engine for my server component due to its scalability features.

Push notification

相关标签:
5条回答
  • 2021-01-31 11:14

    Now with Appengine Release 1.7.7 its possible!

    0 讨论(0)
  • 2021-01-31 11:14

    Nope. Google App Engine forbids native socket connections. You either need to use a third party service (like the ones you mentioned) or have another dedicated server for sending notifications.

    EDIT: Please note that the limitation of GAE on sockets and outgoing calls isn't a library limitation only. Google servers actually block all outbound network connections; they only allow HTTP requests through URL Fetching servers.

    If you like, you can star Issue 1164: Add Support for Apple Push Notification Service.

    0 讨论(0)
  • 2021-01-31 11:14

    You use the 3rd-party library notnoop/java-apns. It is easy to use. The only problem you could meet is the thread limitation on the GAE

    You could refer to this answer: https://stackoverflow.com/a/24900789/474002

    0 讨论(0)
  • 2021-01-31 11:14

    It is absolutely possible. Check out java-apns-gae.

    It's an open-source, Java APNS library that was specifically designed to work (and be used) on Google App Engine.

    0 讨论(0)
  • 2021-01-31 11:22

    Lately, Google officially supports to send push notification on iOS. You can take a look at this sample code.

    For more detail, checkout this Google's post.

    0 讨论(0)
提交回复
热议问题