首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >XMMP服务器设置

问XMMP服务器设置
EN

Stack Overflow用户
提问于 2018-08-20 05:38:00
回答 1查看 128关注 0票数 0

我必须使用XMPP对现有用户和他们的消息使用实时聊天功能(SQL表)。

将所有用户和他们的消息移植到XMPP服务器的最佳方式是什么?

我能否将现有用户和消息连接到XMPP服务器?

在现有数据(用户和消息)上实现实时聊天的替代方案是什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-08-20 14:26:24

有两种方法可以遵循:

1)部署自己的XMPP服务器,例如:

还有很多其他的

这里的主要缺点是,您需要自己部署、支付托管费、监视、保持服务器的正常运行时间,这不是最优的。

2)使用准备就绪的云消息平台。在野外也有很多的例子,例如Twillio,ConnectyCube,Layer等。

我可以给你一个例子:在我的一些移动和网络项目中,我使用了ConnectyCube消息传递和视频调用云后端,其中提供消息传递功能、用户群、推送通知、视频呼叫、聊天机器人。

因此,对于这样的平台,您不关心服务器托管、服务器监视器、服务器正常运行时间和其他与服务器相关的东西,您只需要在应用程序中使用所需的app。这些平台大多提供免费的计划和专用的企业解决方案,您可以在其中拥有自己的数据(例如,它部署在您自己的AWS帐户上)。如此强烈的推荐。

关于用户的迁移--如果您决定部署自己的XMPP服务器(点#1),那么您需要了解他们的文档并了解他们的DB结构,然后编写一个迁移脚本。

如果您决定使用云消息传递平台(第2点),那么您可以联系他们的支持并要求他们进行用户导入,因此您需要向用户提供一些json/csv文件。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51924682

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档