我正在开发一个中等规模的社区项目,使用php和php框架symfony2 atm。
我们计划将XMPP集成为我们用户的支持聊天和高级功能。用户可以通过webclient连接,也可以通过普通的xmpp客户端连接。
所以这是我的问题:
- 关于代表:我想让用户联系人列表中列出的朋友列表中的用户。我知道这可以通过名册来完成。但是我怎样才能以简单而稳定的方式实现呢?是否有一个良好的服务器实现可以从像pgsql这样的SQL数据库中获取用户名单?
- 当用户登录xmpp服务器时,当名册数据发生变化时,客户端会发生什么?
- 我可以对用户名单中列出的用户进行分组吗?
- 您会为这类项目推荐哪个XMPP服务器项目?
醇>
提前感谢您的帮助!