【问题标题】:Designing a chat application in android | communicating with a remote server在android中设计一个聊天应用程序|与远程服务器通信
【发布时间】:2011-06-14 01:47:37
【问题描述】:

我正在尝试在这里实现基于 HTTP 的聊天。所有聊天消息都应该存储在远程服务器上。

现在作为接收者,我需要通过与远程服务器通信,定期检查我是否收到其他人的任何新聊天消息。实施这种定期检查的最佳做法是什么?

【问题讨论】:

    标签: android http


    【解决方案1】:

    我首先要说 XMPP 是在 android 上进行聊天的最佳方式,有 android libraries 来处理它。话虽如此,我认为您想要查看的是Comet。 Simply Comet 是一种用于执行数据“推送”的网络方法,因此您不必频繁轮询服务器以查看是否有新数据(即聊天消息)要呈现。您可能会研究的一些工具是lightstreamer 或类似Continuations in Jetty 的东西。 Tomcat 也有您可以使用的support for Comet,尽管我并不完全熟悉任何纯 Apache 解决方案(或者如果这是一个好主意)。祝你好运!

    【讨论】:

      猜你喜欢
      • 2015-10-03
      • 2021-08-27
      • 1970-01-01
      • 2017-01-04
      • 2020-05-02
      • 2015-08-18
      • 2021-11-26
      • 1970-01-01
      • 2022-06-30
      相关资源
      最近更新 更多