为XMPP构建服务 - ANDROID

时间:2014-02-12 10:39:06

标签: android service xmpp

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

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

我找到了几个例子,但大多数是聊天应用程序,它们保留了xmpp 主要课程的连接。

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

谢谢,感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

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