Xmpp 是否有可能实现一个可以与外界通信的移动聊天服务;服务器;?

Xmpp 是否有可能实现一个可以与外界通信的移动聊天服务;服务器;?,xmpp,chat,messaging,Xmpp,Chat,Messaging,我们需要从我们的移动(基于HTML5)应用程序中构建一个聊天服务,让我们的用户能够与多个供应商进行通信(而不是同时与所有供应商进行通信)。假设每个供应商都有自己的基于XMPP的聊天服务器在运行,或者假设他们使用类似OLARK、ZOPIM或LiveCHAT的服务,我们的服务是否可以将我们的移动客户端的消息连接并重定向到他们的服务器?(还假设供应商愿意与我们的服务合作,与我们的客户交换信息) 供应商可能已经在其网站上运行了聊天服务,在这种情况下,我们从客户端服务重定向的消息也可以流入同一个流 请分享

我们需要从我们的移动(基于HTML5)应用程序中构建一个聊天服务,让我们的用户能够与多个供应商进行通信(而不是同时与所有供应商进行通信)。假设每个供应商都有自己的基于XMPP的聊天服务器在运行,或者假设他们使用类似OLARK、ZOPIM或LiveCHAT的服务,我们的服务是否可以将我们的移动客户端的消息连接并重定向到他们的服务器?(还假设供应商愿意与我们的服务合作,与我们的客户交换信息)

供应商可能已经在其网站上运行了聊天服务,在这种情况下,我们从客户端服务重定向的消息也可以流入同一个流


请分享任何知识,帮助我解开这个技术难题。我不熟悉这个领域的信息和可用产品

这应该很容易做到,如果希望继续使用其当前聊天服务的供应商有一个可以连接的API,您可能需要一种与许多不同的聊天服务交互的方法,但这也应该不难克服

感谢分享。至少我现在知道这是可能的。您能分享更多关于我们如何进行集成的技术细节吗?寻找什么或路障等?嗯,我想说的是,您最大的障碍之一是发送每个服务所需的信息,因为它们可能不同,因此您需要一个功能来识别服务(许多可行的方法),然后将该服务所需的数据发送给该服务。不同的服务可能需要不同的数据以实现不同的功能,您需要从供应商处获取有关其当前聊天服务的文档,以了解如何完成交互。聊天应用程序服务提供商(如Olark、HipChat等)这给了我们身份验证/密钥来调用API以便我们连接,还是使用聊天应用程序的企业需要允许消息流入他们的流?提前谢谢你的帮助。