我打算在Android上制作Instant Messenger,需要一些指导

时间:2012-02-15 12:45:27

标签: php android mysql networking network-programming

我已将我的Android应用程序与php和mysql连接。 我在android中使用了HttpClient来连接php 问题是我只有在发送请求时才从服务器获得响应。 所以如果我是'X'并且我想向'Y'发送一些消息 然后'Y'将如何接收它。 客户端是否应该每隔'n'秒连续轮询服务器以获取新消息?我觉得这样效率低下。 还有其他选择吗? 使用HttpClient是最好的方法,还是应该使用其他方法?

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

您可以使用Google Cloud Messenger。有关此主题的研究论文有更多信息。它可能对你有用。

http://www.academia.edu/4839374/Study_on_client_server_interaction_in_an_android_Smartphone_messaging_application_through_prototype_implementation