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