【发布时间】:2012-07-24 09:01:13
【问题描述】:
我需要将聊天设置为网站上的客户服务解决方案。 Openfire 和它的一些插件(fastpath 和 webchat)在本地设置非常简单,并提供了我需要的所有客户服务体验选项,并将正确集成到我们的 CRM 中。
我们有一个集群的 ejabberd 实例正在运行其他东西。在我研究 openfire 之前,这是显而易见的选择,因为它已经变得安全并适合我们的环境。开箱即用的 openfire 必须在 ejabberd 模块中复制所有客户服务功能似乎是一种糟糕的资源投资。
最终,我们还希望能够实现用户对用户的聊天,并可能将其变成一个完整的消息传递系统。
是否可以和/或推荐使用 s2s 或其他技术在两个不同的服务器之间共享相同的数据库实例?有没有其他人有运行这两个服务器的经验?如果我们走这条路,我敢肯定会有很多陷阱,有什么明显的吗?
【问题讨论】:
-
找到哪一个是最好的开火或 jabberd 聊天解决方案?
-
我们将同时使用两者。用于客户服务的 openfire/fastpath 和用于同行聊天/消息传递的 ejabberd。