Jabber 集成到站点和多个域中
我正在创建一个集中式网络产品,即客户被分配一个个人域,例如company1.example.com或company2.example.com,然后可以使用我们的服务。
我计划将 jabber 服务集成到网站中。我已经找到了一个不错的 jabber 客户端库,我可以将其用于该网站。
我知道 jabberd2 使用 mysql,这是完美的,因为我想使用 Web 界面添加用户、删除用户、查看消息日志等。
但是,我的问题是当我有两家或更多公司时。我想要一个可以托管多个域的 jabber 服务器,即 jabber.company1.example.com、jabber.company2.example.com
您有这方面的经验吗?你知道有一个好的 jabber 服务器可以做到这一点吗?任何帮助将不胜感激!
I'm creating a centralised web product, i.e. a customer gets assigned a personal domain, for example company1.example.com or company2.example.com and can then use our service.
I'm planning to integrate a jabber service into the website. I have already found a decent jabber client library which I can use for the site.
I know that jabberd2 uses mysql, which is perfect because I want to use the web interface to add users, delete users, view message logs etc.
However, my problem is when I have two companies or more. I would like a jabber server which can host multiple domains, i.e. jabber.company1.example.com, jabber.company2.example.com
Do you have any experience of this? And do you know of a good jabber server which will do this? Any help would be hugely appreciated!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你可以看一下ejabberd。它支持多个域,并且在生产中拥有良好的声誉。它似乎也支持 MySQL,即使我们将它与它自己的数据库一起使用。不知道您的整体基础设施是什么,以及您是否可以运行 erlang,但总的来说,它似乎很符合您的要求。
You can take a look at ejabberd. It supports multiple domains, and has a good reputation in production. It also seems to support MySQL, even though we're using it with its own database. Don't know what your overall infrastructure is, and if you can run erlang, but overall it seems like a good match for your requirements.