【问题标题】:Build a service for XMPP - ANDROID为 XMPP 构建服务 - ANDROID
【发布时间】:2014-02-12 10:39:06
【问题描述】:

我正在编写一个使用 XMPP 协议进行通信的消息应用程序。 为了交流,我正在使用 Smack 库。建立连接,接收和 发送我已经完成的消息(至少经过测试)。

我的问题是如何正确设置正在运行的连接服务? 我的意思是它是否应该在不同的线程中服务?以及如何沟通 用它?要接收来自服务的消息,我可以使用广播接收器, 但是如何发送呢?

我找到了几个例子,但大多数都是聊天应用,它保留了 xmpp 主类中的连接。

也许我只是想错了,应该以其他方式完成。

感谢您的帮助。

【问题讨论】:

    标签: android service xmpp


    【解决方案1】:

    您可以创建一个单例类并将其用于您的应用程序,您将使用广播接收器将消息和状态发送到您的主屏幕,因为在 smack 中您必须在整个应用程序中使用相同的连接。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-01-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-06-26
      • 2013-09-22
      • 2011-08-05
      • 2014-03-15
      相关资源
      最近更新 更多