Xmpp XMMP服务器设置

Xmpp XMMP服务器设置,xmpp,chat,Xmpp,Chat,我必须利用XMPP与现有用户及其消息SQL表的实时聊天功能 将所有用户及其消息移植到XMPP服务器的最佳方式是什么 我可以将现有用户和消息连接到XMPP服务器吗 在现有数据用户和消息上实现实时聊天的替代方案有哪些?有两种方法可以遵循: 1部署您自己的XMPP服务器,例如: 还有很多其他的 这里的主要缺点是,您需要自己部署、支付托管费、监控、保持服务器的运行时间,这不是最佳的 2使用现成的云消息平台。 在野外也有很多例子,例如Twillio、ConnectyCube、Layer等 我可以举个例子:

我必须利用XMPP与现有用户及其消息SQL表的实时聊天功能

将所有用户及其消息移植到XMPP服务器的最佳方式是什么

我可以将现有用户和消息连接到XMPP服务器吗


在现有数据用户和消息上实现实时聊天的替代方案有哪些?

有两种方法可以遵循:

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

还有很多其他的

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

2使用现成的云消息平台。 在野外也有很多例子,例如Twillio、ConnectyCube、Layer等

我可以举个例子:在我的一些移动和网络项目中,我使用了消息和视频通话云后端,其中包括消息功能、用户群、推送通知、视频通话、聊天机器人

因此,有了这样的平台,您就不必关心服务器托管、服务器监控、服务器启动时间和其他与服务器相关的东西,您只需在应用程序中输入所需的API即可。这些平台大多提供免费计划以及专用的企业解决方案,在这些解决方案中,您拥有自己的数据—例如,它部署在您自己的AWS帐户上。非常推荐

关于用户的迁移——如果您决定部署自己的XMPP server point 1,那么您需要了解他们的文档并了解他们的DB结构,然后编写迁移脚本

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