我有一个关于通过互联网使用“远程”功能的android应用的小问题。
所以我有这些想法:
使用服务器上的php创建网络服务,并在4到5秒钟的时间内刷新客户端应用程序的所有时间
或制作一个Java服务器(所以我不知道该怎么做)
我只想通过用户/密码将远程连接到服务器,而另一个应用程序连接到服务器并刷新他的状态。
您知道最好的方法吗?
谢谢
最佳答案
这个问题不是很精确,但是据我所知,您的两个想法都实现了“拉”概念,即客户端应用程序不时检查服务器的状态。
如果您希望应用程序立即收到服务器状态更改的通知,我建议使用GCM(Google Clound Messaging)推送通知。您可以在以下位置找到一些基本描述和示例:http://developer.android.com/google/gcm/index.html
无论使用服务器端的平台如何,发送服务器到客户端的通知都很简单。例如。要与GCM集成PHP,请查看以下线程:GCM with PHP (Google Cloud Messaging)