繁体   English   中英

使用 XMPP 协议通过 tigase 服务器将字符串数组从一个 Android 发送到另一个

[英]Sending a String array through a tigase server from one Android to another using XMPP protocol

我目前正在尝试使用 Smack 库和 Tigase 服务器使用 XMPP 协议将字符串数组从一个 Android 发送到另一个(我正在 Java 中开发)。

字符串数组是项吗? 或者是其他东西? 我也可以将它作为文件发送,但我认为它可能更耗能(对于设备的电池)。

有没有更好的方法来完成这项任务?

我无法帮助您使用 Smack 库,但是您为什么不使用 Tigase 的 JaXMPP2 呢? https://projects.tigase.org/projects/jaxmpp2 This is Java library which has been created specifically to be compatible with Android, GWT and standalone Java applications. 这样的便携式 Java 库。 这样,您使用的所有软件都来自一个供应商,我相信在这种情况下,来自 Tigase 的好人会很乐意为您提供帮助。

这很简单。

最简单的方法是在两个用户之间简单地创建一个聊天并将数据作为消息正文发送。 由于您的内容只是一个字符串数组,它可以很容易地作为逗号分隔的字符串列表发送,您可以在每一端轻松地编组/解组。

在这种情况下,您使用 tigase 的事实无关紧要,因为它是基本的 XMPP,并且可以与任何服务器一起使用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM