Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/393.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
Java GCM-检测设备预测_Java_Android_Xmpp_Google Cloud Messaging - Fatal编程技术网

Java GCM-检测设备预测

Java GCM-检测设备预测,java,android,xmpp,google-cloud-messaging,Java,Android,Xmpp,Google Cloud Messaging,当设备与GCM平台连接或断开连接时,是否有方法通知服务器 连接可以很容易地在应用程序级别实现,因为我可以通过CCS向服务器发送消息。检测设备何时离线似乎并不那么简单 我希望有一条控制信息可以用来检测这种情况?然后在这些类型的场景中,ping方法是最好的。例如,如果你的客户突然失去了所有的电池电源,手机突然死机。因此,客户端将无法向您的服务器发送他不再在线的请求。同时,在服务器端,他仍然被标记为“在线” ping机制通过提出“如果ping没有及时收到,则将用户标记为脱机”的解决方案来减少此问题 服

当设备与GCM平台连接或断开连接时,是否有方法通知服务器

连接可以很容易地在应用程序级别实现,因为我可以通过CCS向服务器发送消息。检测设备何时离线似乎并不那么简单


我希望有一条控制信息可以用来检测这种情况?

然后在这些类型的场景中,ping方法是最好的。例如,如果你的客户突然失去了所有的电池电源,手机突然死机。因此,客户端将无法向您的服务器发送他不再在线的请求。同时,在服务器端,他仍然被标记为“在线”

ping机制通过提出“如果ping没有及时收到,则将用户标记为脱机”的解决方案来减少此问题

服务器端的是迄今为止为您提供的最好的服务器之一。你可以试一试


希望有帮助

有一个花名册标志表明:

 connectionConfiguration.setRosterLoadedAtLogin(true);