Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/114.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何使用服务器端事件或推送通知?_Android_Ios_Windows_Push Notification - Fatal编程技术网

Android 如何使用服务器端事件或推送通知?

Android 如何使用服务器端事件或推送通知?,android,ios,windows,push-notification,Android,Ios,Windows,Push Notification,我们正在开发一个循序渐进的游戏,当有人轮到他时,需要向当前游戏的所有玩家发送通知。我们有一个REST服务器,它使用jersey+jackson实现 我们知道可以使用谷歌云消息来实现这一目的,但它不支持windows phone平台(我们希望支持Android、iOS和windows phone)。是的,微软有自己的服务器,但它需要学习2个服务的API。此外,我们发现服务器发送事件协议的存在可以帮助我们 使用SSE(在所有移动平台上)而不是推送通知是个好主意还是有更好的解决方案 谢谢。我建议您使用

我们正在开发一个循序渐进的游戏,当有人轮到他时,需要向当前游戏的所有玩家发送通知。我们有一个REST服务器,它使用jersey+jackson实现

我们知道可以使用谷歌云消息来实现这一目的,但它不支持windows phone平台(我们希望支持Android、iOS和windows phone)。是的,微软有自己的服务器,但它需要学习2个服务的API。此外,我们发现服务器发送事件协议的存在可以帮助我们

使用SSE(在所有移动平台上)而不是推送通知是个好主意还是有更好的解决方案


谢谢。

我建议您使用parse,因为它很容易实现 对于android: 对于iOS:


您还可以在解析控制台上自定义php脚本。

我建议您使用解析,因为它易于实现 对于android: 对于iOS:


您还可以在解析控制台上自定义php脚本。

使用SSE不符合您的要求,因为它只在应用程序运行时起作用,在应用程序关闭时不会收到任何通知

您应该使用针对每个平台的通知系统(安道尔的GMC、ios的苹果推送服务等) 每个设备都需要注册到通知服务器,然后您可以向注册的设备发送通知

由于您的目标是多个平台,因此使用第三方服务将更容易,该服务将通过简单的API向所有目标平台进行注册和消息发送


正如Rahul Mathur所建议的那样,它是一家知名且可靠的供应商。其他可能性包括、、和更多

使用SSE不符合您的要求,因为它只在您的应用程序运行时起作用,在您的应用程序关闭时不会收到任何通知

您应该使用针对每个平台的通知系统(安道尔的GMC、ios的苹果推送服务等) 每个设备都需要注册到通知服务器,然后您可以向注册的设备发送通知

由于您的目标是多个平台,因此使用第三方服务将更容易,该服务将通过简单的API向所有目标平台进行注册和消息发送


正如Rahul Mathur所建议的那样,它是一家知名且可靠的供应商。其他可能性包括、、和更多

谢谢你的回复。我们决定使用parse向所有平台发送推送。在未来,我们将实现在线模式的长轮询(因为我们使用REST),感谢您的回复。我们决定使用parse向所有平台发送推送。在未来,我们将实现在线模式的长轮询(因为我们使用REST),感谢您的回复。我们决定使用parse向所有平台发送推送。将来,我们将为在线模式实现长轮询(因为我们使用的是REST)