我计划在 Android 上制作即时通讯软件,需要一些指导

发布于 2025-01-06 04:27:19 字数 218 浏览 0 评论 0原文

我已经将我的 Android 应用程序与 php 和 mysql 连接起来。 我在android中使用HttpClient与php连接 问题是只有当我发送请求时我才会收到服务器的响应。 因此,如果我是“X”并且我想向“Y”发送一些消息 那么“Y”将如何接收它。 客户端是否应该每隔“n”秒不断轮询服务器以获取新消息?我觉得这样效率会很低。 还有其他选择吗? 使用 HttpClient 是最好的方法还是应该使用其他方法?

I have connected my android app with php and mysql.
I have used HttpClient in android to connect with php
The problem is i get a response from server only if i send a request.
So if I am 'X' and I want to send some message to 'Y'
then how will 'Y' receive it.
Should the client continously poll server every 'n' seconds for new messages? I feel this will be inefficient.
Any other alternative ??
Is using HttpClient the best way or should I use some other method ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

爱人如己 2025-01-13 04:27:19

您可以使用谷歌云信使。如需更多信息,请参阅有关该主题的研究论文。它可能对你有用。

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

You can use Google cloud messenger. And for more info there is a research paper on this topic. It might be useful for you .

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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文