gpt4 book ai didi

android - 如何在主机上部署 XMPP 服务器以与 Android 客户端一起使用?

转载 作者:行者123 更新时间:2023-11-29 17:13:24 25 4
gpt4 key购买 nike

我正在尝试在像 example.com 这样的远程主机上部署 XMPP 服务器,并在 Android studio 中创建一个简单的应用程序作为客户端,几个人将能够在他们的 android 手机上安装这个即时消息 (IM) 应用程序并开始通过互联网互相聊天。(类似于 Telegram)

我做了什么:我已经在本地 Windows 上安装了 Openfire。我找到了一个 simple source code适用于 android studio,并且可以将其配置为在本地与 Openfire 一起使用。现在我正在 Genymotion 模拟器中在我在 Openfire 中定义的用户之间发送和接收消息。

问题:1- 我想在我自己的主机上部署 Openfire 或任何其他 XMPP 服务器,我的同学可以安装我的 android 应用程序并能够相互交谈。幸运的是,找不到一步一步的解决方案。

2- 出于测试目的,是否有免费的 Openfire 网络托管站点来部署我自己的服务器并使用它向我的 android 客户端发送短信?

3- 或者如果您对 Xabber 有任何经验, 和 Conversations客户请在这里评论,我无法使用Xabber,它正在连接和重新连接,并且无法弄清楚如何在Conversations客户端中添加 friend 以发送消息。

最佳答案

有许多可用的免费托管站点..但速度可能有点慢这两个我都用过,

  • thefreecpanel.com
  • byethost.com

但我认为你不能在它上面安装 openfire,因为它有你需要运行的设置(.exe 文件),但这个设置只是第一次

您必须将它们托管在云端的虚拟机上。为学生尝试 azure,我认为在学生免费帐户中您可以制作虚拟机。

我查过对话,太好了。 ChatSecure 也不错,但问题太多。所以,我制作了自己的 xmpp 函数和类

关于android - 如何在主机上部署 XMPP 服务器以与 Android 客户端一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39924025/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com